Theodore Tso <[EMAIL PROTECTED]> writes:

> On Tue, Oct 03, 2006 at 03:02:32PM +0200, Simon Josefsson wrote:
>> Thanks for dealing with the bug so fast!
>> 
>> The source package appear to contain the same file:
>> 
>> http://ftp.debian.org/debian/pool/main/e/e2fsprogs/e2fsprogs_1.39.orig.tar.gz
>> 
>> e2fsprogs-1.39/doc/draft-leach-uuids-guids-01.txt
>> 
>> Steve Langasek suggested on debian-legal that asking for permission
>> from the document authors would be preferable to removing the file.
>> According to the file, the authors are Paul J. Leach
>> <[EMAIL PROTECTED]> and Rich Salz <[EMAIL PROTECTED]>, but the
>> document suggests others may own the document too:
>
> It is legal to distribute the source file, so leaving the I-D in the
> source should not be an issue.  Debian Policy merely says that the
> packages must be DFSG compliant, but as far as I know, the controlling
> guidelines for the source files are: (1) it is highly desirable that
> the file be identical to the upstream, and (2) it must be legal for
> our FTP mirrors to distribute.  Both conditions are currently
> satisified, so I don't see a justification for diverging with the
> upstream source file just to remove the I-D.

Hm, interesting.

I've seen several maintainers re-package the source code tarball to
remove DFSG-nonfree material (mostly GFDL manuals), but I agree that I
can't find justification for it in the Debian Policy.  I assumed it
was common knowledge.

There is DFSG #4: 'Integrity of The Author's Source Code: The license
may restrict source-code from being distributed in modified form
_only_ if the license allows the distribution of "patch files" with
the source code for the purpose of modifying the program at build
time.'  http://www.debian.org/social_contract#guidelines

That's not completely explicit, but it does suggest that source-code
should be modifiable.

Some searching reveals the second point in section 2.3 of:

http://people.debian.org/~daniel/documents/packaging.html

  "If the package is intended to be accepted for main, you have to
  remove every non-free component from the tarball."

It probably doesn't carry much weight though, but is indicative.

On http://ftp-master.debian.org/REJECT-FAQ.html it is mentioned:

  "Renaming source for DFSG-removals --- Do not rename the source if
  you delete files that are not DFSG free."

It might carry some more weight, but isn't very informative, and
covers a different context.

Actually, until now, I haven't looked in source code packages for
DFSG-nonfree material, and I should probably find a better reference
to why source packages has to be DFSG-free, if that is actually the
case at all (I'm not sure on that).  I'll ask on debian-legal.

Thanks,
Simon


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to