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

Jonathan Nieder jrnieder at gmail.com
Thu Dec 6 08:04:03 UTC 2012


(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?

Thanks for the insight.  Off to sleep for me now.

zzz,
Jonathan



More information about the Multiarch-devel mailing list