kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #24448
Re: Debian and Ubuntu packaging.
Hello.
You need should to look to Ubuntu Snappy packaging https://developer.ubuntu.com/en/snappy/ .
Solve problems with versions of 3-party dependency libraries (provide only properly tested versions).
Support of Snappy building in https://launchpad.net .
Simple add to the Ubuntu Store without delays.
Several versions of Kicad together on PC.
>Вторник, 3 мая 2016, 1:59 +03:00 от Adam Wolf <adamwolf@xxxxxxxxxxxxxxxxxxxx>:
>
>I think this is definitely doable. Can we do this on Miguel's machine? Let me know if we can't.
>
>Adam Wolf
>
>On Mon, May 2, 2016 at 3:07 PM, Wayne Stambaugh < stambaughw@xxxxxxxxx > wrote:
>>On 5/2/2016 3:44 PM, Chris Pavlina wrote:
>>> To be entirely honest and somewhat opinionated, I have no problem telling
>>> Debian users that they chose a distribution that tampers with packages and so
>>> they get to live with it. KiCad's easy to build anyway, should they decide they
>>> don't like that choice.
>>
>>I'm fine with that as well. I would rather avoid have users build kicad
>>from source though.
>>
>>>
>>> Perhaps we could provide our own Debian and Ubuntu packages, like the Ubuntu
>>> nightly PPA.
>>
>>This is a better alternative than building from source.
>>
>>>
>>> On Mon, May 02, 2016 at 03:35:48PM -0400, Wayne Stambaugh wrote:
>>>> On 5/2/2016 3:25 PM, Nick Østergaard wrote:
>>>>> 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
>>>>
>>>> No immediate drawback for Debian when the bug reports come to us. I
>>>> guess we tell users no github plugin for you. They will have to update
>>>> their fp-lib-table accordingly.
>>>>
>>>>>
>>>>>> 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.
>>>>
>>>> We now use libcurl so if Debain's libcurl is compliant than there should
>>>> be no issues packaging with the github plugin enabled for the
>>>> development branch.
>>>>
>>>>>
>>>>>>
>>>>>> 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
>>>>
>>>> _______________________________________________
>>>> 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
>>
>>_______________________________________________
>>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
>
>_______________________________________________
>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
С уважением,
Эльдар Хайруллин
eldar.khayrullin@xxxxxxx
References