← Back to team overview

kicad-developers team mailing list archive

Re: Debian and Ubuntu packaging.

 

2016-05-02 21:09 GMT+02:00 Wayne Stambaugh <stambaughw@xxxxxxxxx>:
> Do we have any Debian developers on our mailing list?  I though I saw a
> Simon Richter on Planet Debian.  Is that you Simon?  Can someone tell me
> why the Debian package devs decided to build KiCad with the GitHub
> plugin disabled?  Is it a build issue or a licensing issue?

Because of OpenSSL licensing stuff...

Citing the debian packager:

"I had to remove the Github plugin from the build process, because this
plugins needed to compile a binary which is linked to GPLed libraries
and to OpenSSL at the same time, which triggers a fata Lintian error
about license incompatibility. However as the package kicad-common
provides all the know pretty libraies, and as the default template
declares those libraries, there is no immediate drawback.

Best regards, Georges."

-- https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=794311

> Avhttp is
> licensed under the boost license so it shouldn't be due to licensing
> issues.  A warning would have been nice before we were blind sided by a
> bunch of bug reports.  I don't have time to look it up right now so if
> someone has time to do some digging I would appreciate it.

I think this has been mentioned on the list before. Part of the goal
with the curl instead of avhttp was to remove the dependency on
openssl, which debian rejects... Because libcurl can use gnutls in
debian.

I know it is hard to remeber everything, but people tried to warn us
in https://lists.launchpad.net/kicad-developers/msg22543.html

I got so confused with all the agressive reverts of the curl stuff
that I don't even know if we use that now.

>
> Thanks,
>
> Wayne
>
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp


Follow ups

References