From Bugzilla Helper: User-Agent: Mozilla/4.79 [en] (X11; U; Linux 2.4.18-10 i586) Description of problem: Python crashes with trace and RuntimeError: /bin/sh can not be run Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. try to upgrade from 7.2 to 7.3 2. after boot-loader configuration, "reading package info" window opens 3. Actual Results: Error window opens with Python traceback and debugging info (attached). Expected Results: upgrade Additional info:
Created attachment 73604 [details] Anaconda error dump
Created attachment 73605 [details] Anaconda error dump
The error log you attached is truncated - please attach the entire file.
Created attachment 74964 [details] Anaconda log .
Sorry for the truncated log and the delay. The original floppy had bad sectors, and the computer had gone off to college with my son.
What does `ls -l /bin/sh` give on your system?
$ ls -l /bin/sh 0 lrwxrwxrwx 1 root root 9 May 5 03:51 /bin/sh -> /bin/bash*
What is the output of the following commands? rpm -qf /bin/sh rpm -V bash /bin/sh should be a symbolic link to just bash instead of /bin/bash so I'm just curious as to how it got to its current state. We have code in Red Hat Linux 8.0 to make sure that this symlink is correct before going into the upgrade process.
bash-2.05-8 is installed. Unfortunately, bash was re-installed before rpm -V was run and no one knows how the sym link could have become /bin/bash.
Hmm... okay -- well, if you fix it, then your upgrade should work. As I said, we detect this case and handle it better in Red Hat Linux 8.0
Time tracking values updated