El 28/07/14 a las 21:10, Bastian Blank escribió: > On Mon, Jul 28, 2014 at 08:59:26PM +0200, Philipp Kern wrote: > > I guess you could offer lib32bz2 as a transitional package on the 32bit > > arch, depending on libbz2 of its own arch and vice versa for lib64? > > Since when does apt consider a:amd64 -> a:i386 a valid upgrade path? > > The only reason to ship this in the future is to ease upgrades, but I > don't see how this would work.
It wouldn't be an a:amd64 -> b:i386 dependecy (not a:i386)? As Dimitri says, it only works when i386/amd64 is enabled. The cleanest option seems to be to just drop the lib32bz* packages. For the record, I run some tests: Case 1: i386 multiarch is not enable: apt does not consider to upgrade it automatically, however apt-get install lib32bz2-1.0 understands the dependency, but since it cannot satisfy it, it exits with error. aptitude automatically considers to upgrade lib32bz2-1.0, but given the unmet dependency, it removes the package as first solution. Case 2: i386 mulitarch enabled: both apt-get and aptitude automatically consider the upgrade and solve the dependencies. I've found more issues trying to downgrade. Thanks for your comments, Santiago -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20140731145844.GA7155@nomada