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

2023-06-14 Thread Holger Levsen
On Tue, Jun 13, 2023 at 11:04:07PM +0100, Luca Boccassi wrote: > --- > policy/ap-pkg-alternatives.rst | 3 +++ > policy/ap-pkg-diversions.rst | 3 +++ > policy/ch-binary.rst | 35 ++ > 3 files changed, 41 insertions(+) > > diff --git

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

2023-06-14 Thread Luca Boccassi
On Wed, 14 Jun 2023 at 16:27, Russ Allbery wrote: > > Luca Boccassi writes: > > > I.e.: if the attached version works, then that's good enough for me. > > Seconded. Thank you for your work on multiple revisions of this patch! Thanks for your patience and feedback! Kind regards, Luca Boccassi

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

2023-06-14 Thread Russ Allbery
Luca Boccassi writes: > I.e.: if the attached version works, then that's good enough for me. Seconded. Thank you for your work on multiple revisions of this patch! -- Russ Allbery (r...@debian.org)

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

2023-06-14 Thread Sean Whitton
Hello, > diff --git a/policy/ap-pkg-alternatives.rst b/policy/ap-pkg-alternatives.rst > index ffa2163..6f7780f 100644 > --- a/policy/ap-pkg-alternatives.rst > +++ b/policy/ap-pkg-alternatives.rst > @@ -24,3 +24,6 @@ See the :manpage:`update-alternatives(8)` man page for > details. > If

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

2023-06-13 Thread Luca Boccassi
On Tue, 13 Jun 2023 at 22:59, Luca Boccassi wrote: > > On Tue, 13 Jun 2023 at 22:49, Russ Allbery wrote: > > > > Luca Boccassi writes: > > > > > That essentially means it's fine to use diversions and ship releases > > > using them, so that's exactly what will happen as per Murphy's law. > > > >

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

2023-06-13 Thread Luca Boccassi
On Tue, 13 Jun 2023 at 22:49, Russ Allbery wrote: > > Luca Boccassi writes: > > > That essentially means it's fine to use diversions and ship releases > > using them, so that's exactly what will happen as per Murphy's law. > > I think we're reaching a consensus that "must" is appropriate for the

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

2023-06-13 Thread Russ Allbery
Luca Boccassi writes: > That essentially means it's fine to use diversions and ship releases > using them, so that's exactly what will happen as per Murphy's law. I think we're reaching a consensus that "must" is appropriate for the systemd configuration files, so this discussion is about how

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

2023-06-13 Thread Sean Whitton
Hello, On Tue 13 Jun 2023 at 08:45PM +01, Luca Boccassi wrote: > That essentially means it's fine to use diversions and ship releases > using them, so that's exactly what will happen as per Murphy's law. > [...] I don't believe you've made any new arguments in the message to which I'm replying.

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

2023-06-13 Thread Luca Boccassi
On Tue, 13 Jun 2023 08:39:24 -0700 Russ Allbery wrote: > Sean Whitton writes: > > > I still find myself feeling queasy about adding this must-with- caveat. > > It feels like with the caveat you're trying to get something between > > "must" and "should", but then rather than build down from

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

2023-06-13 Thread Russ Allbery
Sean Whitton writes: > I still find myself feeling queasy about adding this must-with-caveat. > It feels like with the caveat you're trying to get something between > "must" and "should", but then rather than build down from "must", why > not build up from "should"? I would like to propose: >

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

2023-06-13 Thread Sean Whitton
Hello, On Tue 06 Jun 2023 at 12:16PM +01, Luca Boccassi wrote: > My understanding is that "should" is effectively optional, ie: it is > not enough to make a package rc-buggy, and while they are generally > followed, there is no actual hard requirement to do so. That is not > enough for me and

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

2023-06-13 Thread Sean Whitton
Hello, On Tue 06 Jun 2023 at 07:56PM -07, Russ Allbery wrote: > Sean Whitton writes: > >> I think what's a bit peculiar here is using "must" for a case where >> there might be package-specific exceptions. In other cases, Policy uses >> "should" for these cases. Typically "must" rules are

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

2023-06-13 Thread Sean Whitton
Hello, > diff --git a/policy/ch-binary.rst b/policy/ch-binary.rst > index e517f26..4ceec3f 100644 > --- a/policy/ch-binary.rst > +++ b/policy/ch-binary.rst > + > +Alternatives must never be used for ``systemd`` configuration files. "Must not" rather than "must never" is our standard phrasing,

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

2023-06-07 Thread Bill Allombert
On Tue, Jun 06, 2023 at 11:34:17PM +0100, Luca Boccassi wrote: > On Wed, 7 Jun 2023 00:01:42 +0200 Bill Allombert > > This is beside the point. Your problematic statement was > > "The whole project is moving toward git and Salsa ". > > This is not conducive of productive interaction. > > It was

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

2023-06-07 Thread Holger Levsen
On Wed, Jun 07, 2023 at 08:19:08AM -0700, Russ Allbery wrote: > I would like to add more documentation like this around systemd-related > things to Policy because systemd is complicated and has a lot of options, > so people who aren't deeply familiar with it will easily miss best > practices in

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

2023-06-07 Thread Bill Allombert
On Wed, Jun 07, 2023 at 08:19:08AM -0700, Russ Allbery wrote: > > In general, policy proscription are only useful when the description of > > a better mechanism is provided. But there is no place for that in this > > section. > > I'm not sure I understand this statement, since describing a

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

2023-06-07 Thread Russ Allbery
Bill Allombert writes: > On Tue, Jun 06, 2023 at 07:56:14PM -0700, Russ Allbery wrote: >> I prefer that too, but in this case, it feels like must is appropriate >> for at least systemd configuration files. And also, just intuitively, >> I feel like must is correct when people are using

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

2023-06-07 Thread Luca Boccassi
On Wed, 7 Jun 2023 12:23:15 +0200 Bill Allombert wrote: > On Tue, Jun 06, 2023 at 07:56:14PM -0700, Russ Allbery wrote: > > Sean Whitton writes: > > > > > I think what's a bit peculiar here is using "must" for a case where > > > there might be package-specific exceptions.  In other cases,

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

2023-06-07 Thread Bill Allombert
On Tue, Jun 06, 2023 at 07:56:14PM -0700, Russ Allbery wrote: > Sean Whitton writes: > > > I think what's a bit peculiar here is using "must" for a case where > > there might be package-specific exceptions. In other cases, Policy uses > > "should" for these cases. Typically "must" rules are

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

2023-06-07 Thread Bill Allombert
On Tue, Jun 06, 2023 at 07:52:35PM -0700, Russ Allbery wrote: > Bill Allombert writes: > > On Sun, Jun 04, 2023 at 12:25:54PM +0100, Luca Boccassi wrote: > > >> If you prefer, I can reword the general rule to be stricter, ie: > >> "packages must not use diversions where native mechanisms are >

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

2023-06-06 Thread Russ Allbery
Luca Boccassi writes: > There is a native alternative: aliases. We already do that today in the > archive for the well-known 'dbus' unit. The dbus package ships the > reference implementation, and dbus-broker which is an alternative > implementation ships its own unit, which also lists

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

2023-06-06 Thread Russ Allbery
Sean Whitton writes: > I think what's a bit peculiar here is using "must" for a case where > there might be package-specific exceptions. In other cases, Policy uses > "should" for these cases. Typically "must" rules are simple and > completely determinate. I prefer that too, but in this case,

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

2023-06-06 Thread Russ Allbery
Bill Allombert writes: > On Sun, Jun 04, 2023 at 12:25:54PM +0100, Luca Boccassi wrote: >> If you prefer, I can reword the general rule to be stricter, ie: >> "packages must not use diversions where native mechanisms are >> available" or so. Would this be better? > "native mechanisms" seems to

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

2023-06-06 Thread Luca Boccassi
On Tue, 06 Jun 2023 16:46:04 -0700 Russ Allbery wrote: > Luca Boccassi writes: > > I'm not suggesting that you stop using emails to send your changes - I'm > > simply asking to reconsider making policy work like the vast majority of > > other parts of Debian, and _also_ accepts merge requests on

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

2023-06-06 Thread Russ Allbery
Luca Boccassi writes: > It depends on your pain threshold. Salsa is worse for me for working on Policy in pretty much every respect than email with patches. That's not a statement about my pain threshold. It's a fundamental disagreement with you about which tools work better for this specific

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

2023-06-06 Thread Luca Boccassi
On Wed, 7 Jun 2023 00:02:06 +0200 Bill Allombert wrote: > On Tue, Jun 06, 2023 at 03:16:02PM +0100, Luca Boccassi wrote: > > On Tue, 6 Jun 2023 15:23:35 +0200 Bill Allombert , > > Luca Boccassi wrote: > > > On Tue, Jun 06, 2023 at 01:38:51PM +0100, Luca Boccassi wrote: > > > > > The diversion

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

2023-06-06 Thread Luca Boccassi
On Wed, 7 Jun 2023 00:01:42 +0200 Bill Allombert wrote: > On Tue, Jun 06, 2023 at 09:36:31PM +0100, Luca Boccassi wrote: > > On Tue, 6 Jun 2023 20:51:46 +0200 Dominik George > > wrote: > > > > Ok, how about: "the whole project, minus > > naturesha...@debian.org who > > > > appears to be

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

2023-06-06 Thread Bill Allombert
On Tue, Jun 06, 2023 at 03:16:02PM +0100, Luca Boccassi wrote: > On Tue, 6 Jun 2023 15:23:35 +0200 Bill Allombert , > Luca Boccassi wrote: > > On Tue, Jun 06, 2023 at 01:38:51PM +0100, Luca Boccassi wrote: > > > > The diversion system is made precisely to work around other > packages > > >

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

2023-06-06 Thread Bill Allombert
On Tue, Jun 06, 2023 at 09:36:31PM +0100, Luca Boccassi wrote: > On Tue, 6 Jun 2023 20:51:46 +0200 Dominik George > wrote: > > > Ok, how about: "the whole project, minus > naturesha...@debian.org who > > > appears to be unfamiliar with the concept of hyperboles, is moving > > > toward git and

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

2023-06-06 Thread Luca Boccassi
On Tue, 6 Jun 2023 at 17:12, Russ Allbery wrote: > > Luca Boccassi writes: > > > --- a/policy/ap-pkg-alternatives.rst > > +++ b/policy/ap-pkg-alternatives.rst > > @@ -24,3 +24,7 @@ See the :manpage:`update-alternatives(8)` man page for > > details. > > If ``update-alternatives`` does not seem

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

2023-06-06 Thread Luca Boccassi
On Tue, 06 Jun 2023 09:19:30 -0700 Russ Allbery wrote: > Luca Boccassi writes: > > > Snarks aside, allowing merge requests to be open on Salsa in _addition_ > > to attachments to the BTS, as the vast majority of other packages > > already do, doesn't take away anything from you, but would add

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

2023-06-06 Thread Luca Boccassi
On Tue, 6 Jun 2023 20:51:46 +0200 Dominik George wrote: > > Ok, how about: "the whole project, minus naturesha...@debian.org who > > appears to be unfamiliar with the concept of hyperboles, is moving > > toward git and Salsa". Better? > > No. > > Your "hyperbole" very much read as "Come on,

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

2023-06-06 Thread Dominik George
> Ok, how about: "the whole project, minus naturesha...@debian.org who > appears to be unfamiliar with the concept of hyperboles, is moving > toward git and Salsa". Better? No. Your "hyperbole" very much read as "Come on, minority who cares about the mail workflow, you're weird anachronists, get

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

2023-06-06 Thread Russ Allbery
Luca Boccassi writes: > Snarks aside, allowing merge requests to be open on Salsa in _addition_ > to attachments to the BTS, as the vast majority of other packages > already do, doesn't take away anything from you, but would add quite a > lot for the rest of us, who find ourselves very limited

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

2023-06-06 Thread Russ Allbery
Luca Boccassi writes: > --- a/policy/ap-pkg-alternatives.rst > +++ b/policy/ap-pkg-alternatives.rst > @@ -24,3 +24,7 @@ See the :manpage:`update-alternatives(8)` man page for > details. > If ``update-alternatives`` does not seem appropriate you may wish to > consider using diversions instead.

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

2023-06-06 Thread Luca Boccassi
On Tue, 6 Jun 2023 15:23:35 +0200 Bill Allombert , Luca Boccassi wrote: > On Tue, Jun 06, 2023 at 01:38:51PM +0100, Luca Boccassi wrote: > > > The diversion system is made precisely to work around other packages > > behavior, > > > this is a feature not a bug. That it should only be used as last

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

2023-06-06 Thread Bill Allombert
On Tue, Jun 06, 2023 at 01:38:51PM +0100, Luca Boccassi wrote: > > The diversion system is made precisely to work around other packages > behavior, > > this is a feature not a bug. That it should only be used as last > resort, I > > think everyone agree. But when it is, it should not be a RC bug.

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

2023-06-06 Thread Luca Boccassi
On Tue, 6 Jun 2023 14:03:41 +0200 Bill Allombert wrote: > On Tue, Jun 06, 2023 at 12:16:39PM +0100, Luca Boccassi wrote: > > > > local administrators and local packages to override the behaviour of > > > > Debian. Its use between Debian packages should be rare, should involve > > > > coordination

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

2023-06-06 Thread Bill Allombert
On Tue, Jun 06, 2023 at 12:16:39PM +0100, Luca Boccassi wrote: > > > local administrators and local packages to override the behaviour of > > > Debian. Its use between Debian packages should be rare, should involve > > > coordination between the packages and their maintainers, and must only > > >

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

2023-06-06 Thread Luca Boccassi
On Tue, 6 Jun 2023 at 12:25, Dominik George wrote: > > > The whole project is moving toward git and Salsa > > Sorry for the noise, but as you are clearly misattributing this to me (I am > part of the project, so "the whole project" includes me): > > I am not, and do not want to, move bugs and

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

2023-06-06 Thread Dominik George
> The whole project is moving toward git and Salsa Sorry for the noise, but as you are clearly misattributing this to me (I am part of the project, so "the whole project" includes me): I am not, and do not want to, move bugs and patches to Git and Salsa. I consider it a huge advantage of

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

2023-06-06 Thread Luca Boccassi
On Tue, 6 Jun 2023 at 11:58, Sean Whitton wrote: > > Hello, > > On Mon 05 Jun 2023 at 12:59AM +01, Luca Boccassi wrote: > > > On Sun, 4 Jun 2023 19:39:49 +0200 Bill Allombert > > wrote: > >> On Sun, Jun 04, 2023 at 12:25:54PM +0100, Luca Boccassi wrote: > >> > If you prefer, I can reword the

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

2023-06-06 Thread Sean Whitton
Hello, On Tue 06 Jun 2023 at 11:51AM +01, Luca Boccassi wrote: > Well, the README says: > > "Please submit a bug to the BTS, either with patches attached, or a > reference to a git branch that is publically fetchable." > > The whole project is moving toward git and Salsa, Git, certainly, but

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

2023-06-06 Thread Sean Whitton
Hello, On Mon 05 Jun 2023 at 12:59AM +01, Luca Boccassi wrote: > On Sun, 4 Jun 2023 19:39:49 +0200 Bill Allombert > wrote: >> On Sun, Jun 04, 2023 at 12:25:54PM +0100, Luca Boccassi wrote: >> > If you prefer, I can reword the general rule to be stricter, ie: >> > "packages must not use

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

2023-06-06 Thread Luca Boccassi
On Tue, 6 Jun 2023 at 11:45, Sean Whitton wrote: > > Hello, > > On Sun 04 Jun 2023 at 01:35PM +01, Luca Boccassi wrote: > > > In the interest of speeding things up a bit, I've done some rewording > > as suggested - moved to the exiting chapter, and use the systemd files > > only as an example: >

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

2023-06-06 Thread Sean Whitton
Hello, On Sun 04 Jun 2023 at 01:35PM +01, Luca Boccassi wrote: > In the interest of speeding things up a bit, I've done some rewording > as suggested - moved to the exiting chapter, and use the systemd files > only as an example: > >

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

2023-06-04 Thread Luca Boccassi
On Sun, 4 Jun 2023 19:39:49 +0200 Bill Allombert wrote: > On Sun, Jun 04, 2023 at 12:25:54PM +0100, Luca Boccassi wrote: > > If you prefer, I can reword the general rule to be stricter, ie: > > "packages must not use diversions where native mechanisms are > > available" or so. Would this be

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

2023-06-04 Thread Bill Allombert
On Sun, Jun 04, 2023 at 12:25:54PM +0100, Luca Boccassi wrote: > If you prefer, I can reword the general rule to be stricter, ie: > "packages must not use diversions where native mechanisms are > available" or so. Would this be better? "native mechanisms" seems to vague. Cheers, -- Bill.

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

2023-06-04 Thread Luca Boccassi
On Sun, 4 Jun 2023 at 12:25, Luca Boccassi wrote: > > On Sun, 4 Jun 2023 at 11:54, Sean Whitton wrote: > > > > Hello Luca, > > > > On Mon 08 May 2023 at 08:07PM +01, Luca Boccassi wrote: > > > > > The specific difference, for which I think an explicit call out is > > > needed, is because these

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

2023-06-04 Thread Luca Boccassi
On Sun, 4 Jun 2023 at 11:54, Sean Whitton wrote: > > Hello Luca, > > On Mon 08 May 2023 at 08:07PM +01, Luca Boccassi wrote: > > > The specific difference, for which I think an explicit call out is > > needed, is because these config files are shipped by some packages but > > are not used _by_

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

2023-06-04 Thread Sean Whitton
Hello Luca, On Mon 08 May 2023 at 08:07PM +01, Luca Boccassi wrote: > The specific difference, for which I think an explicit call out is > needed, is because these config files are shipped by some packages but > are not used _by_ them, they are consumed by systemd (or udev, or > kmod, etc).

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

2023-06-04 Thread Sean Whitton
Hello, On Mon 08 May 2023 at 12:52PM -07, Russ Allbery wrote: > 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 >>>

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

2023-05-12 Thread Luca Boccassi
On Wed, 10 May 2023 23:40:44 +0100 Luca Boccassi wrote: > On Tue, 09 May 2023 00:31:20 +0100 Luca Boccassi > wrote: > > 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

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

2023-05-10 Thread Luca Boccassi
On Tue, 09 May 2023 00:31:20 +0100 Luca Boccassi wrote: > 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, > > >>

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