Bug#888549: chrome-gnome-shell: Please don't use /etc/opt, it's not FHS-compliant

Russ Allbery rra at debian.org
Thu Sep 13 23:53:16 BST 2018


Jonathan Nieder <jrnieder at gmail.com> writes:
> Jeremy Bicha wrote:

>> chrome-gnome-shell (in this case) is an addon for the Google Chrome web
>> browser. Since Chrome installs to /opt/ (which is encouraged by FHS),
>> /etc/opt/ is the only standards-compliant location for
>> chrome-gnome-shell to ship the configuration files it needs to provide
>> its core functionality.

>> There is no reason this functionality cannot be offered in Debian. We
>> got complaints when we supported other browsers but not Google Chrome.

> Since Google Chrome is not part of Debian, shouldn't this
> functionality be offered in contrib, not Debian?

chrome-gnome-shell supports all of Chromium, Chrome, and Firefox in the
same package, two of which are in Debian.  It only installs one file in
/etc/opt for Chrome, namely:

/etc/opt/chrome/native-messaging-hosts/org.gnome.chrome_gnome_shell.json

Splitting that single config file into a separate contrib package feels
like overkill here.  It shouldn't hurt anything on a system without Chrome
and it doesn't create any sort of dependency on Chrome, which is the
normal case for contrib.

-- 
Russ Allbery (rra at debian.org)               <http://www.eyrie.org/~eagle/>



More information about the pkg-gnome-maintainers mailing list