[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: bzip2 and multiarch transition



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


Reply to: