Found an interesting bug while upgrading from Mandrake 8.1 to 8.2 beta.

While doing the graphical install, everything was going on just fine
until I entered the "Install System Updates" step.  (While it's
downloading the files, it really needs some way of notifying the user
that it is downloading files.  I only knew from my cable modem lights
blinking.) 

Anyways - at that stage of the install it asks me to reinsert Disc 1
(Disc 2 was in the CD-ROM at the time), which it just kept refusing the
CD.  So I thought I'd hit CTRL-ALT-F3 and see what interesting info
would be provided to me.  This is what I get, repeating each time I did
'retry' for reading the CD:

calling mount(/dev/hdc, /tmp/image, iso9660, 3236757505,)
getFile passwd-0.64.1-9.1mdk.i586.rpm
errorOpeningFile: passwd-0.64.1-9.1mdk.i586.rpm
getFile XXX:
calling umount(/tmp/image)
accepting medium 1

So I then went back to the install screen and hit cancel instead of
trying to get the install to accept the CD.  At this point the entire
installer halted and I couldn't do anything. The magical CTRL-ALT-F3
screen gave me this beautiful info:

* default cancel_clicked
* refusing medium 1
* bad package passwd-0.64.1-9.1mdk.i586
* bad package htdig blah blah
and a few more packages
* opened rpm database for retry transaction of 1 package only
* rpmRunTransactions start
* getFile passwd-0. .... :Updates for Mandrake Linux 8.1
* getting crypto file passwd .. on directory
/pub/linux/distributions/mandrakeupdates/8.1/RPMS with login
* getFile XXX:
* calling umount (/tmp/image)
* warning: error unmount /tmp/image: Invalid argument @
/usr/bin/perl-install/fs.pm line645.

If that was any use.  Also, hitting CTRL-ALT-F1 gave me this interesting
info as well regarding the state of the installer...

* Entering step 'Install sstem updates'
* perl: rpmio_internal.h:410: c2f: Assertion 'fd&& fd->magic ==   
0x04463138' failed.
* Xlib: sequence lost (0x30000 > 0x249cb) in reply type 0x0!


I avoided this whole mess by not doing the System Update portion of the
install.  I think this whole mess occured cause it tried to look for 8.1
rpms and I was installing 8.2beta.

Anyways - I tried this whole thing on my machine again, and the whole
problem occured again.  Hopefully this was enough detail for you. :-)

--
Nicholas Bolibruch (aka: aFXGRiN)


Reply via email to