[Pkg-running-devel] Garming plugin packages in Debian?

Ralf Treinen treinen at pps.univ-paris-diderot.fr
Sat Jul 7 21:29:08 UTC 2012


Hello,

On Fri, Dec 02, 2011 at 10:03:13AM +0100, Andreas Diesner wrote:

> Ralf helped me a lot to clean up my code and prepare it for a possible
> release (Thank you!). And as far as I remember all open issues (identified
> by Ralf) have been cleaned up in the code. My only concern is that the
> release cycle of Debian Stable is too slow. Garmin updated their plugin
> twice this year and added new functionality -- on all websites that updated
> their API my plugin was broken until I increased the version number and
> added the missing function.

I am currently looking into packaging garmin-plugin for debian. So far
I came across one problem with the licence: your code is under GPL3
licence, but you are linking with openssl code, and this is a problem
since both lincences are not compatible. Lintian tells me:

E: garmin-plugin: possible-gpl-code-linked-with-openssl
N: 
N:    This package appears to be covered by the GNU GPL but depends on the
N:    OpenSSL libssl package and does not mention a license exemption or
N:    exception for OpenSSL in its copyright file. The GPL (including version
N:    3) is incompatible with some terms of the OpenSSL license, and therefore
N:    Debian does not allow GPL-licensed code linked with OpenSSL libraries
N:    unless there is a license exception explicitly permitting this.
N:    

AFAICS there are two ways out of this:

* add a linking exception to the licence, see for instance
  http://en.wikipedia.org/wiki/GPL_linking_exception

* link with GNU TLS instead of openssl.

Greetings from the Annual Debian Conference in Managua -Ralf.
-- 
Ralf Treinen
Laboratoire Preuves, Programmes et Systèmes
Université Paris Diderot, Paris, France.
http://www.pps.univ-paris-diderot.fr/~treinen/
=====> New email address: treinen at pps.univ-paris-diderot.fr <=====



More information about the Pkg-running-devel mailing list