On Mon, Apr 12, 2004 at 08:57:31PM -0400, Theodore Ts'o wrote: > On Mon, Apr 12, 2004 at 11:56:05PM +0100, Henning Makholm wrote: > > And I'm saying that you are still wrong. Even if the maintainer has to > > repackage the upstream source as an .orig.tar.gz himself, the > > distinction between upstream source and Debian additions is still > > valid and useful, and the source for the package should still be > > uploaded as an .orig.tar.gz/.diff.gz combination. > > There are times when the maintainer has made changes (to binary files, > for example) which cannot be expressed in a .diff.gz file. Diff > doesn't do binary files. This is easily worked around by using diff -a and uuencoding the result. I use this method with KDE branch updates for the KDE debs. Note that if you have changes involving UTF-8 code you may have to use diff -a even though its just "text" since diff in many cases incorrectly identifies UTF-8 code as binary data. Some people in the past have claimed that diff does not have this problem... I still think that debian should default to using diff -a so the extra step wouldn't be required. :( Chris
Attachment:
signature.asc
Description: Digital signature