When attempting to "upgrade" from a screwed-up version of 7.0 to a new installation of 7.0, anaconda fails: Traceback (innermost last): File "/usr/bin/anaconda", line 438, in ? File "/var/tmp/anaconda-7.0.1//usr/lib/anaconda/gui.py", line 336, in run File "/var/tmp/anaconda-7.0.1//usr/lib/anaconda/gui.py", line 678, in run File "/usr/lib/python1.5/site-packages/gtk.py", line 2554, in mainloop return _gtk.gtk_quit_add(mainlevel, callback, args) File "/usr/lib/python1.5/site-packages/gtk.py", line 125, in __call__ ret = apply(self.func, a) File "/var/tmp/anaconda-7.0.1//usr/lib/anaconda/gui.py", line 412, in nextClic ked File "/var/tmp/anaconda-7.0.1//usr/lib/anaconda/iw/examine_gui.py", line 19, i n getNext File "/var/tmp/anaconda-7.0.1//usr/lib/anaconda/todo.py", line 952, in upgrade FindPackages File "/var/tmp/anaconda-7.0.1//usr/lib/anaconda/iutil.py", line 310, in setClo ck File "/var/tmp/anaconda-7.0.1//usr/lib/anaconda/iutil.py", line 75, in execWit hRedirect OSError: [Errno 2] No such file or directory Local variables in innermost frame: argv: ('bash', '-c', '\012if [ -f /etc/sysconfig/clock ]; then\012 . /etc/sysc onfig/clock\012 \012 # convert old style clock config to new values\012 if [ "${CLOCKMODE}" = "GMT" ]; then\012 UTC=true\012 elif [ "${CLOCKMODE}" = "ARC" ]; then\012 ARC=true\012 fi\012fi\012\012CLOCKFLAGS="--hctosys"\0 12\012case "$UTC" in\012 yes|true)\012 CLOCKFLAGS="$CLOCKFLAGS -u";\012 ;;\012esac\012\012case "$ARC" in\012 yes|true)\012 CLOCKFLAGS="$CLOC KFLAGS -A";\012 ;;\012esac\012case "$SRM" in\012 yes|true)\012 CL OCKFLAGS="$CLOCKFLAGS -S";\012 ;;\012esac\012/sbin/hwclock $CLOCKFLAGS\012') childpid: 0 root: /mnt/sysimage stdin: 11 newPgrp: 0 stdout: 12 stderr: 12 command: /bin/sh searchPath: 0 ignoreTermSigs: 0 ToDo object: (itodo ToDo p1 (dp2 S'method' p3 (iimage CdromInstallMethod p4 (dp5 S'progressWindow' p6 <failed>
How was it screwed up?
A little "rpm --force --nodeps", a little "mv /usr/lib/lib<whatever> <whatever>" .. the symptom was that all of a sudden, nothing worked and i was like, "Gee, i think i screwed up libc. I should probably move that file back where it was. Hmm, mv doesn't work. Hmm, ls doesn't work. Hmm. Well, i don't think a reboot will help, but what the hey. Hmm, init not found. That's not good." So i decided to reinstall and have it hopefully overwrite all the bad libs. But it would die at that point. I would have done some debugging, but when i clicked "Debug", the GUI would hang (i'd switch to another terminal and come back to Alt-F7, and there would be a bunch of gray rectangles, signifying widgets that refused to redraw themselves. I'm sure you know what i'm talking about, like when you run an application without the & and then ctrl-z to stop it and then move the window around) I've got my system up and running again, though, so i can't do any more experimenting.
Assigning to a developer.
Resolving as not a bug.