Bug#904022: libreoffice-help-common: depends on odd virtual package x-www-browser
Package: libreoffice-help-common
Version: 1:6.1.0~rc1-2
Severity: normal
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
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.
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
That can later be improved by a) convincing more browser packages to
provide virtual package x-www-browser (including non-GNOME ones), and
then change to this:
Depends: firefox-esr | x-www-browser
- Jonas
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAltPDsgACgkQLHwxRsGg
ASF3ohAAli1SJwMPKn7KRUTGNaC8T4n68CE4W5UxOMzxChw+qPf2F2vMnXh2B9ev
oFFcHL0WuiopHEJuq5n5E0pYB886FEQPysLNXBIXhJ4zZlHPsccAKYXvSnDxyvz3
jtsDzdQBPcLAi4dAD1KnJvpLifsqWnShBcfc02bZigEYZxNiJBDQ2hraLJxXKR1/
oJRmFHNwLCoCBCId6so1kTbDad3f5waEDiLandryCMiy9YDJ1JrKvQ3sYxHWVMXW
UqXXu5vXqppPJ58bSQT8uSoHJRgps2Kl6ubfRspHORVm0LQEtQ+IJeuA78BrgYcx
BkJ0FS3yi+2wwB1o30KtZJ2uicoHb+xCIvk8k1DsomIvgHfvUBC17bZi7FMMKUYk
3zZJzBqsS7L2deGiFaNTCDHBK3wfoxYTDhvpK1zNzwWUKbyYXbBdGNOrIENQHJt9
xFR46uAFhnGc22BGnEtRtBwEb3DoGj4UCwnVCp/lMF7wqQSYtDIlFeKbTa5e95Fs
qc7BOEShexDN7P9M4aGgmRMswmqWy7CNDd/Hiq0n01MMB+LlffHhAwzlAmZozsnj
CtI/CfFrk/UoTS/uXFPh5/8WuEjN6Ot/4zqkqF82M6WzRix/0oL5dFq42CjHBUQ1
/NhgwS2OyJILLT1MLTxTALxpsc1k/Yf7qHmyxesWQVxdN4VXZ2c=
=Hdum
-----END PGP SIGNATURE-----
Reply to: