I just got back up after a MAJOR malfunction caused by a bad apt update on my FC3 install this evening. I did my usual "apt-get update && apt-get upgrade" and there was a problem with a rhythmbox update. Several errors reported, and then everything just stopped working in X. I shut down and got several errors relating to libglib-2.0.so.0 and some libSM stuff. Rebooting, I was unable to access X and again had several of these errors showing up during the boot process. I rebooted to FC2 and went to rpmfind.net and found that these were related to the glib package. I'm sure that Voidmain would have known that, but I had to go through the rpmfind search to determine that. I'll probably never learn this Linux stuff
Anyway I was able to download the proper .rpm, glib-2.4.8-1.fc3.i386.rpm to floppy, and rebooted to FC3. I did an "rpm -q glib" and was told that it was installed. So then I did an rpm -Uvh to try to install the one I had just downloaded, but was told that it was already installed. It may have been installed, but it sure wasn't doing me much good. Sooo, I did an rpm -e glib and got a milion... well actually only a couple of hundred thousand or so... dependency issues reported and it wouldn't uninstall. So, it wouldn't install the new one or uninstall the old one. Thanks. Almost like an OS I ditched a few years back, But anyway, I'd never tried the "rpm -e --nodeps" option before, but figuring I was already pretty well hosed, I gave it a shot. It worked! Then a simple rpm -Uvh to the .rpm I had downloaded and... well... hell... everything worked and here I am back in FC3!
Oh, also in the midst of this little crisis, I tried to go the "apt-get install" and the "up2date install" routes, but neither of these would work due to the missing libraries.
But the short of this tale of woe is that there is possibly something quite hosed in one of the repositories I use. They are:
rpm http://apt.sw.be fedora/3/en/i386 dag
rpm http://apt.sw.be dries/fedora/fc3/i386 dries
rpm http://ayo.freshrpms.net fedora/linux/3/i386 freshrpms
rpm http://newrpms.sunsite.dk/apt/ redhat/en/i386/fc3 newrpms
Nothing too off the wall, or at least so I had thought.
So anyway, I really don't know what's wrong or if it was just something specific to my system, but you may want to be careful updating especially if you're updating rhythmbox.
Jim Dishaw
PS: Voidmain, I actually managed to fix something without having to ask you for help. This is probably a first!!!



