On Wed, 06 May 2020 13:28:53 -0700, Sean Whitton wrote: > Quoting from #904302: > > > The Committee therefore resolves that: > > > > 1. Any use of dpkg's vendor-specific patch series feature is a bug for > > packages in the Debian archive (including contrib and non-free). > > > > This should be implemented in Debian Policy by declaring that a > > package SHOULD NOT contain a non-default series file. > > > > 2. After Buster is released, use of the vendor-specific patch series > > feature is forbidden in the Debian archive. > > > > This should be implemented in Debian Policy by declaring that a > > package MUST NOT contain a non-default series file. > > Here is a patch to finish implementing this; I am seeking seconds: > > diff --git a/policy/ch-source.rst b/policy/ch-source.rst > index 1a4e871..58da61e 100644 > --- a/policy/ch-source.rst > +++ b/policy/ch-source.rst > @@ -811,8 +811,8 @@ Vendor-specific patch series > ---------------------------- > > Packages in the Debian archive using the 3.0 (quilt) source package > -format should not contain a non-default series file. That is, there > -should not exist a file ``debian/patches/foo.series`` for any ``foo``. > +format must not contain a non-default series file. That is, there > +must not exist a file ``debian/patches/foo.series`` for any ``foo``. > > .. [#] > Rationale: > diff --git a/policy/upgrading-checklist.rst b/policy/upgrading-checklist.rst > index 2a8cc99..cae05c7 100644 > --- a/policy/upgrading-checklist.rst > +++ b/policy/upgrading-checklist.rst > @@ -39,6 +39,18 @@ The sections in this checklist match the values for the > except in the two anomalous historical cases where normative > requirements were changed in a minor patch release. > > +Version 4.5.1 > +------------- > + > +Unreleased. > + > +4.17 > + Packages must not contain a non-default series file. That is, > + dpkg's vendor-specific patch series feature must not be used for > + packages in the Debian archive. > + > + (previously a "should not") > + > Version 4.5.0 > ------------- >
Seconded. Cheers, gregor -- .''`. https://info.comodo.priv.at -- Debian Developer https://www.debian.org : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D 85FA BB3A 6801 8649 AA06 `. `' Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe `- NP: La Tresca: Caravanserraglio
signature.asc
Description: Digital Signature