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

Attachment: signature.asc
Description: Digital signature

Reply via email to