Bug#850157: Please deprecate all ad-hoc patch systems
- To: 850157@bugs.debian.org
- Subject: Bug#850157: Please deprecate all ad-hoc patch systems
- From: Stuart Prescott <stuart@debian.org>
- Date: Sat, 08 Dec 2018 00:14:23 +1100
- Message-id: <[🔎] 1979910.N6f1gDnUOl@simurgh>
- Reply-to: Stuart Prescott <stuart@debian.org>, 850157@bugs.debian.org
- In-reply-to: <20170801224134.l2wzprkt3ed6ojn6@iris.silentflame.com>
- References: <22636.64708.367140.716000@chiark.greenend.org.uk> <586dca17.01a8630a.47c31.220a@mx.google.com> <20170801224134.l2wzprkt3ed6ojn6@iris.silentflame.com> <22636.64708.367140.716000@chiark.greenend.org.uk>
Hi!
Now that #850156 (deprecate vendor-specific series files) is resolved, we have
a recommended pathway by which maintainers can stop using debian/vendor.series
files. Amongst other alternatves, the technical committee resolution advised
maintainers to use systems that apply patches at build time:
" … or as part of the build process using current and future practices such as
patches with conditional behaviour or patching of files during the build
rather than at source unpacking time." (#904302)
It is thus inappropriate to deprecate ad hoc patch systems in Policy, since
that is what has been recommended in the CTTE resolution. Moreover, since the
reporter of this bug #850157 (deprecate ad hoc patch systems) agreed with the
wording of this CTTE resolution, I assume that this discussion is now
obsoleted by later events.
I believe that #850157 can be closed.
Cheers
Stuart
--
Stuart Prescott http://www.nanonanonano.net/ stuart@nanonanonano.net
Debian Developer http://www.debian.org/ stuart@debian.org
GPG fingerprint 90E2 D2C1 AD14 6A1B 7EBB 891D BBC1 7EBB 1396 F2F7
Reply to: