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

Andreas Diesner garminplugin at andreas-diesner.de
Sun Jul 8 13:50:38 UTC 2012


Hello Ralf,

I removed the dependency to openssl. It was only needed to calculate MD5
sums. The MD5 sum calculation has been replaced by code that is under GPL2
or later. See subdirectory md5:
https://github.com/adiesner/GarminPlugin/tree/master/src/md5

I have tested the functionality and build it on Launchpad. Everything seems
fine and working so far. I did not yet attach a version label to the new
version - but I will if you want to start creating a debian package.

Source code can be found in my github repository:
https://github.com/adiesner/GarminPlugin

Cheers
Andreas


2012/7/7 Ralf Treinen <treinen at pps.univ-paris-diderot.fr>

> 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 <=====
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-running-devel/attachments/20120708/3cd211e5/attachment.html>


More information about the Pkg-running-devel mailing list