Bug#832501: firefox-esr: Please mark as "Multi-Arch: foreign" (or allowed)
Mike Hommey
mh at glandium.org
Tue Jul 26 09:11:56 UTC 2016
On Tue, Jul 26, 2016 at 10:59:43AM +0200, Raphael Hertzog wrote:
> On Tue, 26 Jul 2016, Mike Hommey wrote:
> > > - or “Multi-Arch: allowed” so that I can use the "firefox-esr:any"
> > > dependency for my case.
> >
> > How would that solve your issue? Would you be removing the arm64
> > package?
>
> No, I would not remove it from the repository, but at least the manual
> installation of the armhf package would not break/remove the metapackage
> when it removes the arm64 package from the system.
>
> Another possibility is to enhance the Provides so that we can use
> "www-browser:any". Then you would have to put this:
> Provides: gnome-www-browser:any, gnome-www-browser, www-browser:any, www-browser
>
> That's because "www-browser:any" does not fulfill the "www-browser"
> dependencies of other packages.
One thing that is sadly missing in all this is the notion of whether the
installed package can be meaningfully be used. That is :any would also
allow to install firefox-esr:mips, but it won't do you any good...
Can't you add a dependency like "firefox-esr:armhf [arm64] | firefox-esr"?
Mike
More information about the pkg-mozilla-maintainers
mailing list