[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: