On Thu, Sep 13, 2018 at 05:15:48PM -0400, Jeremy Bicha wrote: > On Thu, Sep 13, 2018 at 4:40 PM Santiago Vila <sanv...@unex.es> wrote: > > What I said is that no sane package in Debian/main should need to put > > files directly in /etc/opt. That's an oddity, a very unorthodox thing, > > it would be like a Debian package in main putting stuff directly in /opt. > 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. This makes sense to me.
> There is no reason this functionality cannot be offered in Debian. We > got complaints when we supported other browsers but not Google Chrome. also :) > > I filed the bug because I believe it's the root of the problem you > > have with piuparts, but in either case, feel free to disagree on that > > one and claim FHS compliance, as far as you don't ask other people to > > fix the consequences of putting files in /etc/opt. > > I am asking for help. I have never created or dealt with noawait > triggers so I don't know how to implement Guillem's suggested > workaround. debian-edu-artwork is a package which uses noawait triggers. I also found the lintian hints quite helpful: debian-edu-artwork$ rgrep noawait * debian/changelog: into -noawait ones. Thanks lintian and #debian-qa. debian/changelog: * d-e-a-softwaves.triggers: Use interest-noawait to avoid triggers cycle. debian/debian-edu-artwork-lines.triggers:interest-noawait /usr/share/plasma/desktoptheme debian/debian-edu-artwork-softwaves.triggers:interest-noawait /usr/share/plasma/desktoptheme debian/debian-edu-artwork-softwaves.triggers:interest-noawait /etc/plymouth debian/debian-edu-artwork-softwaves.triggers:interest-noawait /usr/share/doc/debian-edu-artwork-lines -- cheers, Holger ------------------------------------------------------------------------------- holger@(debian|reproducible-builds|layer-acht).org PGP fingerprint: B8BF 5413 7B09 D35C F026 FE9D 091A B856 069A AA1C
signature.asc
Description: PGP signature