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