[Multiarch-devel] Architecture: all + M-A: foreign
Steve Langasek
vorlon at debian.org
Sun Dec 9 00:14:42 UTC 2012
On Sun, Dec 09, 2012 at 12:14:30AM +0100, Jakub Wilk wrote:
> * Steve Langasek <vorlon at 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 at ubuntu.com vorlon at debian.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/multiarch-devel/attachments/20121208/68227529/attachment.pgp>
More information about the Multiarch-devel
mailing list