Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.user > #202280

Re: Removing firefox-esr also removes gnome

From Jonathan Dowland <jmtd@debian.org>
Newsgroups linux.debian.user
Subject Re: Removing firefox-esr also removes gnome
Date 2018-11-09 12:50 +0100
Message-ID <wSdsu-8qK-17@gated-at.bofh.it> (permalink)
References (5 earlier) <wRyfD-8l9-1@gated-at.bofh.it> <wRHLX-5Dq-5@gated-at.bofh.it> <wRUSR-5hJ-9@gated-at.bofh.it> <wRV2x-5As-1@gated-at.bofh.it> <wS4yR-2Ni-1@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


On Fri, Nov 09, 2018 at 11:12:29AM +0900, John Crawley wrote:
>Can a package depend on a non-existant virtual package?

It can, but this is likely a bug if it happens.

>Is x-www-browser due to be added to the official Debian virtual 
>package list?

I'm advocating for x-www-browser to exist, but haven't done the work
to make it so. Note that the authorative list of virtual package names
in policy is out of date. (I have some other ideas about fixing that
which I want to pick up too)

>At the moment www-browser is a virtual package, but not a registered 
>Debian alternative, while x-www-browser is an alternative but not a 
>VP. :|

www-browser is an alternative, provided by (at least) lynx.

>I suppose a workaround for the LXDE package would be to depend 
>on/recommend/suggest any of a list of usable X browsers, like:
>Suggests: firefox | firefox-esr | chromium ...
>The choice of safe possibilities for that list might be quite limited.

Yes, but that is effectively doing the work of defining a virtual
package but in the LXDE dependencies. We might as well do it properly and
in the right place from the start.

>BTW if a package ships a .desktop file evoking x-www-browser, is it 
>not obliged to Depend on (rather than Recommend/Suggest) a package 
>which provides that alternative? Or would a TryExec field in the 
>.desktop file be enough to cover it?

Personally I agree that this should be a Depends:. I'm not sure the LXDE
maintainers agree. I think Recommends: would be acceptable *if* LXDE's
behaviour was to not show the button/shortcut if the path it was
pointing at was non-existent (perhaps this is achieved via TryExec=).
But that's not the current behaviour.


-- 

⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Jonathan Dowland
⢿⡄⠘⠷⠚⠋⠀ https://jmtd.net
⠈⠳⣄⠀⠀⠀⠀ Please do not CC me, I am subscribed to the list.

Back to linux.debian.user | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Removing firefox-esr also removes gnome David Parker <dparker@utica.edu> - 2018-11-05 18:00 +0100
  Re: Removing firefox-esr also removes gnome Reco <recoverym4n@enotuniq.net> - 2018-11-05 18:10 +0100
  Re: Removing firefox-esr also removes gnome Greg Wooledge <wooledg@eeg.ccf.org> - 2018-11-05 18:10 +0100
    Re: Removing firefox-esr also removes gnome David Parker <dparker@utica.edu> - 2018-11-05 20:30 +0100
      Re: Removing firefox-esr also removes gnome Reco <recoverym4n@enotuniq.net> - 2018-11-05 20:40 +0100
        Re: Removing firefox-esr also removes gnome Ben Caradoc-Davies <ben@transient.nz> - 2018-11-05 20:50 +0100
      Re: Removing firefox-esr also removes gnome John Crawley <john@bunsenlabs.org> - 2018-11-06 03:20 +0100
      Re: Removing firefox-esr also removes gnome Jonathan Dowland <jmtd@debian.org> - 2018-11-06 13:50 +0100
        Re: Removing firefox-esr also removes gnome Reco <recoverym4n@enotuniq.net> - 2018-11-06 16:00 +0100
          Re: Removing firefox-esr also removes gnome Jonathan Dowland <jmtd@debian.org> - 2018-11-07 16:50 +0100
            Re: Removing firefox-esr also removes gnome John Crawley <john@bunsenlabs.org> - 2018-11-08 03:00 +0100
              Re: Removing firefox-esr also removes gnome Jonathan Dowland <jmtd@debian.org> - 2018-11-08 17:00 +0100
                Re: Removing firefox-esr also removes gnome Reco <recoverym4n@enotuniq.net> - 2018-11-08 17:10 +0100
                Re: Removing firefox-esr also removes gnome John Crawley <john@bunsenlabs.org> - 2018-11-09 03:20 +0100
                Re: Removing firefox-esr also removes gnome Jonathan Dowland <jmtd@debian.org> - 2018-11-09 12:50 +0100
                Re: Removing firefox-esr also removes gnome Jonathan Dowland <jmtd@debian.org> - 2018-11-09 12:50 +0100
                Re: Removing firefox-esr also removes gnome John Crawley <john@bunsenlabs.org> - 2018-11-26 10:50 +0100
    Re: Removing firefox-esr also removes gnome Liam O'Toole <liam.p.otoole@gmail.com> - 2018-11-06 03:10 +0100
  Re: Removing firefox-esr also removes gnome <tomas@tuxteam.de> - 2018-11-06 09:50 +0100
  Re: Removing firefox-esr also removes gnome Cindy-Sue Causey <butterflybytes@gmail.com> - 2018-11-07 20:10 +0100

csiph-web