Stuart,

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

Reply via email to