[Multiarch-devel] chromium-inspector: should be 'Multi-Arch: foreign' so that chromium:{arch} is installable

Steve Langasek vorlon at debian.org
Thu Dec 6 08:12:16 UTC 2012


On Thu, Dec 06, 2012 at 12:04:03AM -0800, Jonathan Nieder wrote:
> (dropping chromium maintainers from cc)
> Steve Langasek wrote:
> > -On Wed, Dec 05, 2012 at 11:26:25PM -0800, Jonathan Nieder wrote:
> >> Peter Samuelson wrote:

> >>> https://wiki.ubuntu.com/MultiarchSpec#Dependencies_involving_Architecture:_all_packages
> [...]
> >> Multiarch folks: would it make sense to tweak the spec to require
> >> behavior matching the rationale

> >> 	"architecture-dependent packages may depend on Architecture:
> >> 	 all packages and assume that the transitive dependencies will
> >> 	 be resolved using packages of the same architecture or other
> >> 	 packages that are Architecture: all"

> >> so that dpkg, apt, and aptitude can agree on what to do here?

> > No, because there's no practical way to enforce such a rule.  apt and
> > aptitude have enough information to enforce it, but there are no provisions
> > in dpkg for recursive analysis at dependency resolution time.

> Ah.  Would you mind if I add (or someone else adds) this as a footnote
> in the wiki?

Feel free.  This issue keeps tripping people up, so anything you can do to
make it easier to understand is appreciated.

-- 
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/20121206/d88d13b5/attachment-0001.pgp>


More information about the Multiarch-devel mailing list