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 via email to