Could you have possibly avoided those initial segfaults by upgrading rpm first? Would that have caused problems for the upgrade as well?
Now you've got me curious...
--Dave
Stuart Jansen wrote:
but I just had to know if it was possible to apt-get my way from RH8 to RH9. Well... it is. But is was a little painful.
Part way through the first apt-get upgrade rpm started dying. My heart had been in my throat as I watched glibc and other nasties get upgraded. When rpm started segfaulting it didn't make me feel positive. Switched terminals and checked to see if X still worked--it didn't. Tried various attempt to fix things but nothing worked.
I'm ashamed to admit I resorted to crossing my fingers and rebooting.
Short of upgrading the kernel, it should almost never be necessary to reboot a linux box, but I did it. Thankfully, most everything came up in init 3. (I already knew X was broken, so I didn't try.) Then the obvious hit me: RH had yet again changed rpm versions. It wasn't segfaulting because of any radical change in the system, it just didn't understand the packages. apt-get install rpm and we were back in business.
Upgraded my kernel, grabbed the newest version of X, installed various other packages that had been held back for whatever reason. Rebooted again, this time with good reason.
She came up like a charm, but X still wasn't working. It was puking on my old XFree86Config. XFree86 -configure wasn't producing a valid config file. Some genius at RH decided that redhat-config-xfree86 should be an X only application. apt-get install links and I'm off to see what Google had to say.
Tweak the Sync, cross my fingers, and we have X! From here it was all down hill. Fire up synaptic to see what was held back, coax some in, remove some old crusty packages, grab what looks new and interesting, etc.
Several hours later, I've got a RH 9 system. No need for the ISO, no transfering data, it's all right her with my configurations intact. Now all I need to do is go look at the *.rpmnew and *.rpmold, but that can wait for another day.
God bless the authors of apt, apt-rpm, and synaptic.
____________________
BYU Unix Users Group http://uug.byu.edu/ ___________________________________________________________________
List Info: http://uug.byu.edu/cgi-bin/mailman/listinfo/uug-list
