[Bug 318932] Re: Package upgrade with poldek in multilib enviroment

Cactus uzi18 at o2.pl
Fri Oct 23 13:34:20 CEST 2009


*** This bug is a duplicate of bug 408034 ***
    https://bugs.launchpad.net/bugs/408034

** This bug has been marked a duplicate of bug 408034
   poldek does not recognize colors

-- 
Package upgrade with poldek in multilib enviroment
https://bugs.launchpad.net/bugs/318932
You received this bug notification because you are subscribed to PLD
Linux.

Status in poldek: New
Status in PLD Linux Distribution: New

Bug description:
# LC_ALL=c poldek --upgrade-dist -n th -n th-i686
Loading [pndir]th...
Loading [pndir]th-i686...
26855 packages read
Looking up packages for upgrade...
VirtualBox-2.1.0-2.i686: skip held package
kernel-misc-vboxdrv-2.1.0-2 at 2.6.27.10_3.i686: skip held package
VirtualBox-udev-2.1.0-2.i686: skip held package
Processing dependencies...
setup-2.5.7-2.x86_64 obsoleted by setup-2.6.0-2.i686
There are 1 package to install, 1 to remove:
I setup-2.6.0-2.i686
R setup-2.5.7-2.x86_64
error: setup-2.6.0-2.i686.rpm: read package lead failed
Need to get 184.4KB of archives (184.4KB to download).

As you can see poldek don't bother of installed package arch if available to upgrade package has higher version. This can be really dangerous. For example I didn't noticed that for kernel;)

IMO there should be option in poldek config which will restrict package upgrades to same arch. This option should be turned on by default. Turning it off will be only useful for full system upgrades from 32 bit architecture to 64bit or when 32 bit application will be ported to 64 bit and we want to switch (for example flash 10).


More information about the pld-bugs mailing list