[Bug 552004] Re: poldek: impossible to upgrade from i686 to x86_64
Arkadiusz Miśkiewicz
arekm at pld-linux.org
Wed Mar 31 09:44:38 CEST 2010
multilib = no in poldek.conf:
# rpm -q dos2unix
dos2unix-3.1-21.i686
[root at gucio ~]# poldek --cmd "install --reinstall dos2unix"
warn: RPM works in multilib mode, while poldek not
Loading [pndir]th...
Loading [pndir]th...
15660 packages read
Processing dependencies...
dos2unix-3.1-21 obsoleted by dos2unix-3.1-21
There are 1 package to install, 1 to remove:
I dos2unix-3.1-21
R dos2unix-3.1-21
This operation will use 2.3KB of disk space.
Need to get 12.1KB of archives (12.1KB to download).
Retrieving th::dos2unix-3.1-21.x86_64.rpm...
.............................. 100.0% [12.1K (12.1K/s)]
Executing rpm --upgrade --replacefiles --replacepkgs -vh --root /...
warning: /root/tmp/poldek-cache-root/ftp_ftp1.pld-linux.org.dists.th.PLD.x86.64.RPMS/dos2unix-3.1-21.x86_64.rpm: Header V4 DSA signature: NOKEY, key ID e4f1bc2d
Preparing... ########################################### [100%]
1:dos2unix ########################################### [100%]
[root at gucio ~]# rpm -q dos2unix
dos2unix-3.1-21.i686
dos2unix-3.1-21.x86_64
--
poldek: impossible to upgrade from i686 to x86_64
https://bugs.launchpad.net/bugs/552004
You received this bug notification because you are subscribed to PLD
Linux.
Status in PLD Linux Distribution: New
Bug description:
I have a i686 th system. Upgraded rpm and poldek (to poldek-0.30-0.20080820.23.40.x86_64). Fixed /etc/rpm/platform to contain x86_64 version.
Tried to use poldek to upgrade/switch to x86_64 packages BUT poldek shows no possible upgrades in poldek "llu" command.
What's worse doing "install --reinstall dos2unix" to make poldek switch i686 package to x86_64 one (that worked long time ago) it... installs dos2unix x86_64 version while still leaving i686 files and rpmdb information. So I end up with having both dos2unix installed (i686 and x86_64 in rpmdb) but files on filesystem are only from x86_64 version.
How can I migrate from i686 to x86_64 now with this silly behaviour?
More information about the pld-bugs
mailing list