Debian Developer's Reference
Footnotes

1

This is so that the message can be easily filtered by people who don't want to read vacation notices.

2

See the Debian Policy Manual for guidelines on what section a package belongs in.

3

We cannot prevent upstream authors from changing the tarball they distribute without also upping the version number, so there can be no guarantee that a pristine tarball is identical to what upstream currently distributing at any point in time. All that can be expected is that it is identical to something that upstream once did distribute. If a difference arises later (say, if upstream notices that he wasn't using maximal comression in his original distribution and then re-gzips it), that's just too bad. Since there is no good way to upload a new .orig.tar.gz for the same version, there is not even any point in treating this situation as a bug.

4

As a special exception, if the omission of non-free files would lead to the source failing to build without assistance from the Debian diff, it might be appropriate to instead edit the files, omitting only the non-free parts of them, and/or explain the situation in a README.Debian-source file in the root of the source tree. But in that case please also urge the upstream author to make the non-free components easier seperable from the rest of the source.

5

The file should have a name that makes it clear which binary file it encodes. Usually, some postfix indicating the encoding should be appended to the original filename.


Debian Developer's Reference

ver. 3.3.6, 23 January, 2005

Developer's Reference Team developers-reference@packages.debian.org
Andreas Barth
Adam Di Carlo
Raphaël Hertzog
Christian Schwarz
Ian Jackson