cyrus-sasl upgrade fails because of package split
Kamil Dziedzic
kamil.listy w klecza.pl
Pią, 5 Lis 2010, 23:16:49 CET
Hi.
LC_ALL=c poldek -u cyrus-sasl
linux.org/dists/th/test/x86_64/RPMS/
Loading [pndir]th...
Loading [pndir]th...
16195 packages read
Processing dependencies...
cyrus-sasl-2.1.23-6.x86_64 obsoleted by cyrus-sasl-2.1.23-9.x86_64
orphaned redland-1.0.9-6.x86_64 marks cyrus-sasl-libs-2.1.23-9.x86_64 (cap
libsasl2.so.2()(64bit))
There are 2 packages to install (1 marked by dependencies), 1 to remove:
I cyrus-sasl-2.1.23-9.x86_64
D cyrus-sasl-libs-2.1.23-9.x86_64
R cyrus-sasl-2.1.23-6.x86_64
This operation will free 6.0B of disk space.
cyrus-sasl-2.1.23-9.x86_64.rpm: sha1 md5 OK
cyrus-sasl-libs-2.1.23-9.x86_64.rpm: sha1 md5 OK
Need to get 292.9KB of archives.
cyrus-sasl-libs-2.1.23-9.x86_64.rpm: sha1 md5 OK
cyrus-sasl-2.1.23-9.x86_64.rpm: sha1 md5 OK
Executing rpm --upgrade -vh --root / --define _repackage_all_erasures 0...
warning: /root/.poldek-cache/ftp_ftp.th.pld-
linux.org.dists.th.PLD.x86.64.RPMS/cyrus-sasl-libs-2.1.23-9.x86_64.rpm: Header
V4 DSA signature: NOKEY, key ID e4f1bc2d
error: Failed dependencies:
cyrus-sasl < 2.1.23-8 conflicts with cyrus-sasl-libs-2.1.23-9.x86_64
How this should be fixed? Isn't that a bug in rpm? If in one transaction
cyrus-sasl-2.1.23-9.x86_64 obsoletes cyrus-sasl-2.1.23-6.x86_64 should cyrus-
sasl-libs-2.1.23-9.x86_64 (which is installed in this same transaction) still
check conditions against cyrus-sasl-2.1.23-6.x86_64?
--
Regards, Kamil Dziedzic
Więcej informacji o liście dyskusyjnej pld-devel-pl