Bug#845659: debpatch: New script, "Apply a debdiff to a Debian source package"
Ximin Luo
infinity0 at debian.org
Thu Jan 5 16:18:00 UTC 2017
Ximin Luo:
> Package: devscripts
> Version: 2.16.10
> Severity: wishlist
> Tags: patch
>
> Dear Maintainer,
>
> As part of the Reproducible Builds effort, I've written a tool called
> debpatch(1), see the branch here:
>
> https://anonscm.debian.org/cgit/collab-maint/devscripts.git/commit/?h=pu/debpatch
>
> To quote the README entry I added:
>
> - debpatch: Apply unified diffs of two Debian source packages, such as those
> generated by debdiff, to a target Debian source package. Any changes to
> debian/changelog are dealt with specially, to avoid the conflicts that
> changelog diffs typically produce when applied naively. May be used to check
> that old patches still apply to newer versions of those packages.
> [python3-unidiff, quilt]
>
> In the broader context, we have a lot of unapplied patches for R-B and we're not
> sure if they still work - whether they apply, or make the newer version of a
> package reproducible once applied. This tool automates the process of applying
> old patches to newer package versions, and I'm also writing R-B specific scripts
> that will use this tool to do continuous integration on our old patches, and
> alert the right people if anything fails.
>
> [..]
Hi devscripts team,
Any news on this? I would also be happy to merge this myself (I have the access) but I thought it would be good to ask for a review first, since I haven't contributed to this repo before.
X
--
GPG: ed25519/56034877E1F87C35
GPG: rsa4096/1318EFAC5FBBDBCE
https://github.com/infinity0/pubkeys.git
More information about the devscripts-devel
mailing list