Playing around with a Fedora 9 box and decided to try preupgrade to bring it to Fedora 10.
This is a toy so I don't want to hear about how Fedora 9 or Fedora 10 is EOL. I know it is. Save it for someone else.
Seemed to get off to a great start with preupgrade. Everything went as I imagined it should, worked through to the first reboot and the system started installing packages, looking much as it does for a clean install. Had to leave for work. Checking the box last night I was surprised (well, maybe not surprised) to see that there were errors. The OS won't load a GUI so it stops and tells me.
Code:
/etc/X11/prefdm: line 32: /usr/bin/plymouth: No such file or directory
I checked. There is in fact no /usr/bin/
plymouth folder although of course /usr/bin exists. This message is repeated 10 times, apparently once for each attempt to start X.
Additionally, seems that yum and rpm are useless.
Code:
[root@slowhand ~]# yum
There was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:
libdb-4.5.so: cannot open shared object file: No such file or directory
Please install a package which provides this module, or
verify that the module is installed correctly.
It's possible that the above module doesn't match the
current version of Python, which is:
2.5.1 (r251:54863, Jun 15 2008, 18:24:51)
[GCC 4.3.0 20080428 (Red Hat 4.3.0-8)]
If you cannot solve this problem yourself, please go to
the yum faq at:
http://wiki.linux.duke.edu/YumFaq
Code:
[root@slowhand ~]# rpm
rpm: error while loading shared libraries: libdb-4.5.so: cannot open shared object file:
No such file or directory
On a Fedora 12 box
Code:
[glenn@leonardo ~]$ yum provides */libdb-4.5.so
Loaded plugins: fastestmirror, presto, refresh-packagekit
compat-db45-4.5.20-5.fc10.i386 : The Berkeley DB database 4.5.20 compatibility library
Repo : fedora
Matched from:
Filename : /lib/libdb-4.5.so
I downloaded the .rpm but of course rpm -ivh isn't going to work, nor is yum localinstall (I think that normally this method would work?)
There seems to be several issues here. The best solution would be to give up and install Fedora 12, but that's not what I want to do. I'd like to resolve these problems and get F10 working.
One more note: I've renamed xorg.conf so that there is no xorg.conf and I get half of a log in gui, like I see a blue screen and an attempt to display the log in panel. Can't actually log in though because all it does is continuously flash as if it's trying to finish loading.
Any thoughts my Fedora friends? Am I at least looking in the right places or am I way off track?