Bug#850156: Patch implementing CTTE decision
Sean Whitton <spwhitton@spwhitton.name> writes:
> diff --git a/policy/ch-source.rst b/policy/ch-source.rst
> index 3c6c9d5..821010f 100644
> --- a/policy/ch-source.rst
> +++ b/policy/ch-source.rst
> @@ -787,6 +787,13 @@ according to this convention, the C source code of an executable
> ``checksum/util`` is to be located at
> ``debian/missing-sources/checksum/util.c``.
> +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``.
> +
> .. [#]
> Rationale:
> diff --git a/policy/upgrading-checklist.rst b/policy/upgrading-checklist.rst
> index 70b31bd..97ae91a 100644
> --- a/policy/upgrading-checklist.rst
> +++ b/policy/upgrading-checklist.rst
> @@ -56,6 +56,11 @@ Unreleased.
> Required targets must not write outside of the unpacked source
> package tree, except for TMPDIR (or /tmp if that is not set).
> +4.17
> + Packages should not contain a non-default series file. That is,
> + dpkg's vendor-specific patch series feature should not be used for
> + packages in the Debian archive.
> +
> 10.1
> Binaries should be stripped using
> ``strip --strip-unneeded --remove-section=.comment --remove-section=.note``
Seconded.
--
Russ Allbery (rra@debian.org) <http://www.eyrie.org/~eagle/>
Reply to: