Bug#850157: Please deprecate all ad-hoc patch systems
Ian Jackson <ijackson@chiark.greenend.org.uk> writes:
> The policy section "Source package handling: debian/README.source"
> should be entirely replaced with a requirement that
> Running dpkg-source -x on a source package MUST produce the source
> of the package, ready for editing, and allow one to make changes,
> and run dpkg-buildpackage to produce a modified package, without
> taking any additional steps.
> If the upstream or Debian source code maintenance practices applying
> to the package are nontrivial (for example, if the uploaded source
> package is itself generated from a metarepository), this should be
> documented in debian/README.source.
> And one could probably add
> Previously, packages which had ad-hoc patch systems would document
> their source code management practices in debian/README.source.
> Source packages now MUST NOT use in-source-package patch systems
> other than `3.0 (quilt)'.
How many packages in the archive would we make buggy by adding this
requirement? I think it's probably the right thing to do anyway, but I'd
like to understand the scope of the disruption.
--
Russ Allbery (rra@debian.org) <http://www.eyrie.org/~eagle/>
Reply to: