[poldek: Bug 83] Poldek fails on --upgrade-dist when he need get dependency packages from diffrent sources

btsadmin at pld-linux.org btsadmin at pld-linux.org
Wed Mar 5 16:25:59 CET 2008


http://bugs.pld-linux.org/show_bug.cgi?id=83





--- Comment #9 from Elan Ruusamäe <glen at pld-linux.org>  2008-03-05 16:25:59 ---
i'm using 0.30 snapshot and when trying to upgrade-dist, or just upgrade,
poldek passes two arch pkgs as sparate transaction, and rpm fails, but it
should pass the upgradeset in same transaction (rpm invocation):

this is already reported in comment #5, but perhaps not so clearly outlined
that the problem can be solved by calling rpm once:

# q poldek
poldek-0.30-0.20080225.00.0.3.amd64

# poldek -u QtCore
Processing dependencies...
QtCore-4.3.3-1.athlon obsoleted by QtCore-4.3.4-2.athlon
There are 1 package to install, 1 to remove:
I QtCore-4.3.4-2.athlon
R QtCore-4.3.3-1.athlon
Need to get 715.2KB of archives. After unpacking 2.3MB will be used.
Executing rpm --upgrade -vh --root / --noorder...
Preparing...                ########################################### [100%]
        file /usr/share/locale/pl/LC_MESSAGES/qt4.qm from install of
QtCore-4.3.4-2.athlon conflicts with file from package QtCore-4.3.3-1.amd64
Installing set #2
Processing dependencies...
QtCore-4.3.3-1.amd64 obsoleted by QtCore-4.3.4-2.amd64
There are 1 package to install, 1 to remove:
I QtCore-4.3.4-2.amd64
R QtCore-4.3.3-1.amd64
Need to get 749.8KB of archives. After unpacking 2.5MB will be used.
Executing rpm --upgrade -vh --root / --noorder...
Preparing...                ########################################### [100%]
        file /usr/share/locale/pl/LC_MESSAGES/qt4.qm from install of
QtCore-4.3.4-2.amd64 conflicts with file from package QtCore-4.3.3-1.athlon


# rpm -Uhv *.rpm --test --define '_repackage_all_erasures 0'
Preparing...                ########################################### [100%]

# q QtCore
QtCore-4.3.3-1.athlon
QtCore-4.3.3-1.amd64
#


-- 
Configure bugmail: http://bugs.pld-linux.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.


More information about the pld-bugs mailing list