[Pkg-chromium-maint] Bug#695229: chromium-inspector: should be 'Multi-Arch: foreign' so that chromium:{arch} is installable

Peter Samuelson peter at p12n.org
Thu Dec 6 07:13:55 UTC 2012


[Jonathan Nieder]
> Are you sure?  Could you send output from trying to install it?

I used interactive aptitude and it can't install chromium:i386 because
it can't find a candidate for the chromium-inspector dependency.

> (I had always thought that in the multi-arch world "Arch: all" meant
> "with the same architecture as its dependencies".)

That's what they want you to think!  No, for dependency resolution
purposes, arch:all is equivalent to arch:{dpkg's primary arch}.  There
are arcane reasons for this, which I only half-understand so I can't
easily explain.  The short version:

https://wiki.ubuntu.com/MultiarchSpec#Dependencies_involving_Architecture:_all_packages

The workaround is, for an arch:all package that really should be
Multi-Arch: foreign, to explicitly state that it is Multi-Arch:
foreign.



More information about the Pkg-chromium-maint mailing list