Bug#945269: debian-policy: packages should use tmpfiles.d(5) to create directories below /var

2023-05-08 Thread Luca Boccassi
On Sun, 18 Sep 2022 20:52:23 -0700 Russ Allbery wrote: > Ansgar writes: > > > I would like to recommend packages to use tmpfiles.d(5) to manage > > creating directories in locations such as /var or /etc instead of > > maintainer scripts. > > > It could also be used to create trivial files

Bug#1035733: debian -policy: packages must not use dpkg-divert to override default systemd configuraton files

2023-05-08 Thread Luca Boccassi
On Mon, 08 May 2023 14:14:30 -0700 Russ Allbery wrote: > Guillem Jover writes: > > On Mon, 2023-05-08 at 08:48:49 -0700, Russ Allbery wrote: > > >> […] I suspect Policy should say something stronger and more general, > >> namely that no package in Debian should divert a file from another > >>

Bug#1035733: debian -policy: packages must not use dpkg-divert to override default systemd configuraton files

2023-05-08 Thread Russ Allbery
Guillem Jover writes: > On Mon, 2023-05-08 at 08:48:49 -0700, Russ Allbery wrote: >> […] I suspect Policy should say something stronger and more general, >> namely that no package in Debian should divert a file from another >> package unless this is arranged cooperatively between the packages to

Bug#1035733: debian -policy: packages must not use dpkg-divert to override default systemd configuraton files

2023-05-08 Thread Guillem Jover
On Mon, 2023-05-08 at 08:48:49 -0700, Russ Allbery wrote: > […] I suspect Policy should say something stronger and more general, > namely that no package in Debian should divert a file from another package > unless this is arranged cooperatively between the packages to solve some > specific

Bug#1035733: debian -policy: packages must not use dpkg-divert to override default systemd configuraton files

2023-05-08 Thread Russ Allbery
Sean Whitton writes: > On Mon 08 May 2023 at 08:48AM -07, Russ Allbery wrote: >> In other words, dpkg-divert is primarily for local administrators, >> non-Policy-compliant local packages that are doing unusual things, and >> the occasional rare problem that requires special coordination between

Bug#1035733: debian -policy: packages must not use dpkg-divert to override default systemd configuraton files

2023-05-08 Thread Luca Boccassi
On Mon, 8 May 2023 at 20:00, Sean Whitton wrote: > > Hello, > > On Mon 08 May 2023 at 08:48AM -07, Russ Allbery wrote: > > > In other words, dpkg-divert is primarily for local administrators, > > non-Policy-compliant local packages that are doing unusual things, and the > > occasional rare

Bug#1035733: debian -policy: packages must not use dpkg-divert to override default systemd configuraton files

2023-05-08 Thread Sean Whitton
Hello, On Mon 08 May 2023 at 08:48AM -07, Russ Allbery wrote: > In other words, dpkg-divert is primarily for local administrators, > non-Policy-compliant local packages that are doing unusual things, and the > occasional rare problem that requires special coordination between > packages, not

Bug#1035733: debian -policy: packages must not use dpkg-divert to override default systemd configuraton files

2023-05-08 Thread Luca Boccassi
On Mon, 8 May 2023 at 18:31, Russ Allbery wrote: > > Sam Hartman writes: > > > In cases where the change being made is permitted by policy, I think you > > have made a compelling case to vastly prefer the native systemd and udev > > mechanisms to dpkg-divert. I don't think that your case is

Bug#1035733: debian -policy: packages must not use dpkg-divert to override default systemd configuraton files

2023-05-08 Thread Russ Allbery
Sam Hartman writes: > In cases where the change being made is permitted by policy, I think you > have made a compelling case to vastly prefer the native systemd and udev > mechanisms to dpkg-divert. I don't think that your case is strong > enough to forbid dpkg-divert. > As far as I can tell

Bug#1035733: debian -policy: packages must not use dpkg-divert to override default systemd configuraton files

2023-05-08 Thread Luca Boccassi
On Mon, 8 May 2023 at 16:48, Russ Allbery wrote: > > I think your X-Debbugs-Cc was syntactically invalid and thus didn't work. > I manually added in the other addresses in this reply. Thanks - email is hard! > Luca Boccassi writes: > > > It has come to my attention that there is one package in

Bug#1035733: debian -policy: packages must not use dpkg-divert to override default systemd configuraton files

2023-05-08 Thread Luca Boccassi
On Mon, 8 May 2023 at 16:39, Sam Hartman wrote: > > > "Luca" == Luca Boccassi writes: > > Luca> It has come to my attention that there is one package in > Luca> Debian using dpkg-divert to mask a systemd configuration file > Luca> (an udev rule). Speaking as one of the

Bug#1035733: debian -policy: packages must not use dpkg-divert to override default systemd configuraton files

2023-05-08 Thread Russ Allbery
I think your X-Debbugs-Cc was syntactically invalid and thus didn't work. I manually added in the other addresses in this reply. Luca Boccassi writes: > It has come to my attention that there is one package in Debian using > dpkg-divert to mask a systemd configuration file (an udev rule). >

Bug#1035733: debian -policy: packages must not use dpkg-divert to override default systemd configuraton files

2023-05-08 Thread Sam Hartman
> "Luca" == Luca Boccassi writes: Luca> It has come to my attention that there is one package in Luca> Debian using dpkg-divert to mask a systemd configuration file Luca> (an udev rule). Speaking as one of the maintainers, both Luca> upstream and downstream, I find this

Bug#1035733: debian -policy: packages must not use dpkg-divert to override default systemd configuraton files

2023-05-08 Thread Luca Boccassi
Package: debian-policy X-Debbugs-CC: bi...@debian.org pkg-systemd-maintain...@lists.alioth.debian.org It has come to my attention that there is one package in Debian using dpkg-divert to mask a systemd configuration file (an udev rule). Speaking as one of the maintainers, both upstream and