Patch systems in packages

Phillip Susi psusi at
Wed Aug 27 21:47:24 BST 2008

Emmet Hikory wrote:
>     I am not advocating the storage of patches in the diff.gz, as I
> believe that this makes the package awkward to extend when Ubuntu
> seeks to add patches: I'd much prefer that each package have a patch
> system.  I understand that for work in Debian, using a VCS in place of
> a patch system can be easier, but it's certainly not easier for
> derivatives, especially for patches that do not belong back in Debian.


>  Rather I am arguing against the introduction of a patch system in
> Ubuntu for packages that maintain patches in the diff.gz in Debian
> except in the rare case where there is such a vast separation in the
> Ubuntu and Debian packaging that it becomes easier to apply Debian
> patches by reviewing debdiffs between Debian packages rather than
> either using the merge tools or rebasing packaging off the Debian
> package each time.
> 1:

Sounds like we are in agreement in principal; we just disagree exactly 
where to draw the line.  I'd rather get the pain of adding the patch 
system over sooner so it doesn't grow worse when I have to do it later. 
  Also if debian is using a VCS then it becomes fairly easy to pull the 
patches from their VCS and merge them into our VCS or patch system, 
rather than trying to do a hand merge between the two .diff.gz files.

More information about the ubuntu-devel mailing list