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

Re: Architecture: all + M-A: foreign



On Sun, Dec 09, 2012 at 12:14:30AM +0100, Jakub Wilk wrote:
> * Steve Langasek <vorlon@debian.org>, 2012-12-08, 14:18:
> >it might be worth considering whether we could instead solve all
> >the real instances of A->B->C/D in the archive by converting all B
> >to Arch: any in wheezy, and then just allowing the package manager
> >to treat *all* Arch: all packages as implicitly satisfying
> >foreign-arch deps in jessie.

> If a Python module depends on an arch:any Python module, then it
> must not be treated as MA:foreign. Otherwise you would get a
> dependency chain like this:

> foo:amd64 (linked to libpython2.7:amd64) -> python-bar:all -> python-baz:i386

> So with your proposal, we would have to convert tons of arch:all
> Python modules to arch:any.

Good point.  I had a look, and there are upwards of 250 such Arch: all
python-* packages in sid.  So that's certainly not what I would call a
shortcut.

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
slangasek@ubuntu.com                                     vorlon@debian.org

Attachment: signature.asc
Description: Digital signature


Reply to: