Attempting to upgrade an mga1 system in virtualbox with all DE's and package groups, metas and added browsers etc. Using the Prerelease RC DVD x86_64 build 6. It errorred before beginning the installation process. An error occurred rpms sorted by dependencies http://dl.dropbox.com/u/4147101/DSC01042.JPG Clicking OK An error occurred Transaction too small http://dl.dropbox.com/u/4147101/DSC01044.JPG Clicking OK again installation failed. libseed.so.0()(64 bit) is needed by (installed) seed-3.0.0-1.mga1.x86_64 lib64seed0 = 3.0.0.-1.mga1 is needed by installed seed-3.0.0-1.mga1.x86_64 Seed is first in the list on the transaction too small error. Clicking OK again it completed the installation, without installing anything, and I was able to reboot. Once rebooted I had no keyboard or mouse and was unable to log in. I was unable to produce report.bug as it didn't recognise a USB stick at that stage of the installer and would not place the bug on /mnt/root. It gave a message 'unknown fs type'. http://dl.dropbox.com/u/4147101/DSC01045.JPG I was able to get the logs from /root/drakx using the dvd rescue system so I have attached those instead. A couple of other screenshots, From the command line trying to use 'bug' http://dl.dropbox.com/u/4147101/DSC01045.JPG The log from tty3 showing perl errors http://dl.dropbox.com/u/4147101/DSC01043.JPG I can't tell whether the perl errors were as a result of using 'bug' or if they occurred when the errors did.
Created attachment 2215 [details] drakx.zip logs from /root/drakx
After restoring the vm snapshot and starting again the same error occurred, so this is reproducible.
Priority: Normal => release_blocker
(In reply to comment #0) [...] > > installation failed. > libseed.so.0()(64 bit) is needed by (installed) seed-3.0.0-1.mga1.x86_64 > lib64seed0 = 3.0.0.-1.mga1 is needed by installed seed-3.0.0-1.mga1.x86_64 > > Seed is first in the list on the transaction too small error. > [...] It is probably a duplicate of bug 4569. seed is not upgraded because seed-3.2.0-1.mga2 can't be installed because of missing dependency typelib(JSCore). seed (3.2.0-1.mga2) depends on typelib(WebKit) (provided by lib64webkit-gir3.0 or lib64webkit-gir1.0) lib64webkit-gir3.0 depends on typelib(JSCore) (= 3.0) provided by lib64jscore-gir3.0 (missing on the DVD cf bug 4569) lib64webkit-gir1.0 depends on typelib(JSCore) (= 1.0) provided by lib64jscore-gir1.0 (missing on the DVD)
CC: (none) => lmenut
# urpme seed To satisfy dependencies, the following 4 packages will be removed (2.8MB): gnome-games-2.32.1-2.mga1.x86_64 (due to missing lightsoff, due to missing swell-foop) lightsoff-2.32.1-2.mga1.x86_64 (due to missing seed) seed-3.0.0-1.mga1.x86_64 swell-foop-2.32.1-2.mga1.x86_64 (due to missing seed) Remove 4 packages? (y/N) y This allows the upgrade to proceed so you are right Luc.
Summary: Upgrade error: rpms sorted by dependencies & transaction too small - mga1 to Pre RC DVD 64 build 6 => Seed causes upgrade error: rpms sorted by dependencies & transaction too small - mga1 to Pre RC DVD 64 build 6Source RPM: (none) => seed
CC: (none) => ennael1Assignee: ennael1 => mitya
Component: Release (media or process) => RPM PackagesAssignee: mitya => bugsquad
Sorry for all the changes :\
Assignee: bugsquad => mitya
Sorry, I was not clear when I said "seed-3.2.0-1.mga2 can't be installed because of missing dependency typelib(JSCore)". I meant no package on the DVD provides typelib(JSCore). (if seed can use either lib64webkit-gir3.0 or lib64webkit-gir1.0 for typelib(WebKit), seed's dependancies are good) There is probably no dependancies problem at packages's level in this bug. I guess there is a bug in bcd (tool used to build the DVD iso) when several packages match a same requires. bcd correctly pulls (in the iso) all the packages matching the requires (here lib[64]webkit-gir3.0 and lib[64]webkit-gir1.0, providing typelib(WebKit)), but it doesn't seem to pull the requires of each of these packages; it doesn't seem to follow the dependancies of various alternatives. Here, it doesn't pull the requires of lib64webkit-gir3.0 (lib[64]jscore-gir3.0 for typelib(JSCore)(= 3.0) ) and lib64webkit-gir1.0 (lib[64]jscore-gir1.0 for typelib(JSCore)(= 1.0) ).
CC: (none) => mityaComponent: RPM Packages => Release (media or process)Assignee: mitya => bugsquad
Assignee: bugsquad => ennael1
Package added in lists
Blocks: (none) => 3342
Confirmed fixed with upgrade mga1 => RC release. Closing
Status: NEW => RESOLVEDResolution: (none) => FIXED