Package: xz-utils
Version: 5.1.1alpha+20110809-3
Severity: wishlist
When upgrading via aptitude, xz-utils upgrade is not smooth because of
conflict with xz-lzma.
I see:
|Package: xz-utils
|Architecture: any
|Depends: ${shlibs:Depends}, ${misc:Depends}
|Multi-Arch: foreign
|Conflicts: lzma (<< 9.22-1), xz-lzma
|Breaks: lzip (<< 1.8~rc2)
|Replaces: lzip (<< 1.8~rc2), xz-lzma
|Provides: lzma
I am not so bright on this matter but policy has:
http://www.debian.org/doc/debian-policy/ch-relationships.html#s-conflicts
So use of Conflicts: for lzma and xz-lzma may be too strong.
I wonder following may be something you wish to do.
|Package: xz-utils
|Architecture: any
|Depends: ${shlibs:Depends}, ${misc:Depends}
|Multi-Arch: foreign
|Breaks: lzma (<< 9.22-1), xz-lzma (<= 5.1.1alpha+20120614-1), lzip (<<
1.8~rc2)
|Replaces: lzma, lzip, xz-lzma
Also add dummy transitional package for xz-lzma in next release.
Then everything should go without question.
Please note dummy upgrade packages goes to oldlibs. See:
http://wiki.debian.org/Renaming_a_Package
Osamu
RE: Please do not take my suggestion for solution without checking
their effects.
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (10, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.4-trunk-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages xz-utils depends on:
ii libc6 2.13-33
ii liblzma5 5.1.1alpha+20120614-1
xz-utils recommends no packages.
Versions of packages xz-utils suggests:
ii xz-lzma 5.1.1alpha+20110809-3
-- no debconf information
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]