Bug#904022: libreoffice-help-common: depends on odd virtual package x-www-browser
On Wed, Jul 18, 2018 at 11:56:27AM +0200, Jonas Smedegaard wrote:
> libreoffice-help-common and a range of libreoffice-help-* packages in
> experimental depends on virtual package x-www-browser.
>
> That virtual package seems fishy: It is provided only by qutebrowser.
Interesting. I didn't recheck the providers of it when I added it.
> Dependencies should be deterministic, which implies that virtual
> packages should generally be declared only as a fallback - the exception
> being virtual packages known to only ever be provided by a single real
> package.
>
> If intent was to depend on any X11-based web browser, then I believe the
> correct (although imperfect) approach currently is this:
>
> Depends: firefox-esr | gnome-www-browser
The intent is to depend on any JavaScript capable (and I assume all
X11-based web browser is) web browser.
> That can later be improved by a) convincing more browser packages to
> provide virtual package x-www-browser (including non-GNOME ones), and
I could have sworn many did once.
*sigh*, ok, let's do firefox-esr | gnome-www-browser | konqueror. That
should match most of the sensible ones.
Regards,
Rene
Reply to: