Package: debian-policy Version: 4.5.0.2 Tags: patch Hello,
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
-------------
--
Sean Whitton
signature.asc
Description: PGP signature

