[Pkg-ace-devel] Bug#746825: ACE+TAO 6.2.7

Pau Garcia i Quiles pgquiles at elpauer.org
Sun Jun 29 22:17:13 UTC 2014


Hello,

Here you go:

http://www.elpauer.org/tmp/ace_6.2.7-1_i386-lintian-output.txt.gz

Most of the warnings seem easy to fix.

The large file support warning is easy to fix if MPC supports some
kind of "test" feature. I implemented that in CMake script for Wt a
while ago:

https://github.com/pgquiles/wt/commit/90d5bfeb5f87232a8f074e2c7fe7eb0a92dd6d58


The only thing that I am actually worried about is the licensing issue
with OpenSSL. If lintian is complaining, most probably GPL-code is
transitively being linked to OpenSSL, thus causing a licensing
problem.



On Sun, Jun 29, 2014 at 10:30 PM, Pau Garcia i Quiles
<pgquiles at elpauer.org> wrote:
> Hello,
>
> Sure, I'll dump lintian output to a file and upload it. Still compiling :-)
>
> On Sun, Jun 29, 2014 at 10:28 PM, Johnny Willemsen <jwillemsen at remedy.nl> wrote:
>> Hi,
>>
>> Are you able to share the warnings, maybe host them somewhere?
>>
>> Johnny
>>
>> Op zondag 29 juni 2014 heeft Pau Garcia i Quiles <pgquiles at elpauer.org> het
>> volgende geschreven:
>>>
>>> Hello,
>>>
>>> Yes, it did but apparently I didn't notice :-/ In fact, it's been so
>>> long since I did anything in ACE packaging that my packaging for 6.2.7
>>> (available in pgquiles-6.2.7-wrong) was missing some of my own changes
>>> in git from a long time ago (!!!)
>>>
>>> I have taken your branch, fixed a few unimportant issues, and added
>>> the useful parts from my branch: lintian overrides, fix some typos,
>>> remove privacy breach complaints and little more. It's available in
>>> the jwi+pgquiles-6.2.7 branch (building right now for the first time).
>>> There is still quite some work to do to clean all the lintian
>>> warnings, especially in regards to large file support
>>> (_FILE_OFFSET_BITS=64, etc).
>>>
>>> Also, what is the licensing issue with TAO that Steven Hartmann
>>> mentioned in the 6.2.7 thread? The Sun-licensed files? I seem to
>>> remember something from a long time ago but I cannot find the
>>> specifics, only this from Fedora:
>>>
>>> https://bugzilla.redhat.com/show_bug.cgi?id=450164
>>>
>>> And lintian is also complaining about mixed OpenSSL + GPL code but I
>>> have not verified yet:
>>>
>>> E: libtao-orbsvcs-2.2.7: 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:
>>> N:    If only the Debian packaging, or some other part of the package not
>>> N:    linked with OpenSSL, is covered by the GNU GPL, please add a lintian
>>> N:    override for this tag. Lintian currently has no good way of
>>> N:    distinguishing between that case and problematic packages.
>>> N:
>>> N:    Severity: serious, Certainty: wild-guess
>>> N:
>>> N:    Check: copyright-file, Type: binary
>>>
>>>
>>>
>>> On Sun, Jun 29, 2014 at 8:45 PM, Johnny Willemsen <jwillemsen at remedy.nl>
>>> wrote:
>>> > Hi,
>>> >
>>> > Did post that on the list, didn't that post got through it?
>>> >
>>> > Johnny
>>> >
>>> > Op zondag 29 juni 2014 heeft Pau Garcia i Quiles <pgquiles at elpauer.org>
>>> > het
>>> > volgende geschreven:
>>> >>
>>> >> Hello,
>>> >>
>>> >> No, I started from the 6.1.2 packaging. I didn't know you had started
>>> >> work on a branch :-/ I'll check
>>> >>
>>> >> On Sun, Jun 29, 2014 at 6:13 PM, Johnny Willemsen
>>> >> <jwillemsen at remedy.nl>
>>> >> wrote:
>>> >> > Hi,
>>> >> >
>>> >> > Great, did you use the branch I created earlier this week?
>>> >> >
>>> >> > Johnny
>>> >> >
>>> >> > Op zondag 29 juni 2014 heeft Pau Garcia i Quiles
>>> >> > <pgquiles at elpauer.org>
>>> >> > het
>>> >> > volgende geschreven:
>>> >> >
>>> >> >> Hello,
>>> >> >>
>>> >> >> I am packaging ACE+TAO 6.2.7, which should solve #746825
>>> >> >>
>>> >> >> Packaging is done. Now I need to do some QA. There are hundreds of
>>> >> >> lintian issues, some of them serious (e. g. a licensing problem with
>>> >> >> OpenSSL).
>>> >> >>
>>> >> >> --
>>> >> >> Pau Garcia i Quiles
>>> >> >> http://www.elpauer.org
>>> >> >> (Due to my workload, I may need 10 days to answer)
>>> >> >>
>>> >> >> _______________________________________________
>>> >> >> Pkg-ace-devel mailing list
>>> >> >> Pkg-ace-devel at lists.alioth.debian.org
>>> >> >>
>>> >> >> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-ace-devel
>>> >>
>>> >>
>>> >>
>>> >> --
>>> >> Pau Garcia i Quiles
>>> >> http://www.elpauer.org
>>> >> (Due to my workload, I may need 10 days to answer)
>>>
>>>
>>>
>>> --
>>> Pau Garcia i Quiles
>>> http://www.elpauer.org
>>> (Due to my workload, I may need 10 days to answer)
>
>
>
> --
> Pau Garcia i Quiles
> http://www.elpauer.org
> (Due to my workload, I may need 10 days to answer)



-- 
Pau Garcia i Quiles
http://www.elpauer.org
(Due to my workload, I may need 10 days to answer)



More information about the Pkg-ace-devel mailing list