Hi, On Thu, Aug 21, 2008 at 06:03:36PM -0500, Dirk Eddelbuettel wrote: > On 21 August 2008 at 14:40, Sebastian Harl wrote: > | Package: libgsl0-dev > | Version: 1.8-2 > > Any specific reason you looked at a release that is two years old when we > have one from this year?
That's the first version that I could confirm to be affected by this bug. > | The documentation shipped with libgsl [1] is licensed under the GNU Free > | Documentation License with invariant sections. This is a conflict with > | the DFSG [2], point 3 (Derived Works), and thus must not be shipped in > | Debian main. This position has been confirmed in GR 2006-001 [3]. For > | further information see Manoj's Draft Debian Position Statement about > | the GNU Free Documentation License (GFDL) [4]. > | > | The documentation is a valid candidate for non-free though. For example, > | see the gcc-4.3-doc-non-dfsg and gcc-4.3 packages. > > What is the minimal changeset I need to apply: > > - do I need to split the upstream tarball into two, one blessed and ready for > main (but free of documentation) and one shunned and to be discarded into > non-free, or can I proceed with one ? The former - you may not ship non-free material in any package, including source packages, which is available in main nor build non-free packages from a source package in main. > If it is two, do I have to re-create configure etc tools for the > second package? Well, you have to provide some kind of build mechanism. If that's done by some kind of configure script or as part of debian/rules or whatever is completely up to you. I don't know how the GSL documentation is currently being built, so I cannot give you any specific suggestions, I'm afraid. > - I will serve my users by hiding the documentation from then. I agree that this is somewhat unfortunate. However, the same applies for other non-free parts which might be very useful to the users. It might just be easier to understand if the license is obviously meant to be non-free. > Now as non-free is 'not part of Debian' I can't Suggests: or > Recommends: the docs either, right ? A suggestion is fine. Cheers, Sebastian -- Sebastian "tokkee" Harl +++ GnuPG-ID: 0x8501C7FC +++ http://tokkee.org/ Those who would give up Essential Liberty to purchase a little Temporary Safety, deserve neither Liberty nor Safety. -- Benjamin Franklin
signature.asc
Description: Digital signature