Re: RFS: poco (updated package) [4th try]
2008/1/19, Aníbal Monsalve Salazar <anibal@debian.org>:
> On Sat, Jan 19, 2008 at 09:38:39AM +0100, Krzysztof Burghardt wrote:
> >The package appears to be lintian clean.
>
> lintian -i --show-overrides poco_1.2.9-3_i386.changes
> W: libpoco2: 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
> N: version 3) is incompatible with some terms of the OpenSSL license, and
> N: therefore Debian does not allow GPL-licensed code linked with OpenSSL
> N: libraries unless there is a license exception explicitly permitting
> N: this.
False positive. Using grep on debian/copyright is not sufficient to
judge on what license POCO is. Its lintian fault. Lets try...
$ grep GPL debian/copyright
is licensed under the GPL, see `/usr/share/common-licenses/GPL'.
$ tail -n 2 debian/copyright
The Debian packaging is (C) 2007, Krzysztof Burghardt
<krzysztof@burghardt.pl> and
is licensed under the GPL, see `/usr/share/common-licenses/GPL'.
POCO is available on BOOST license (3BSDL).
> O: libpoco2: package-name-doesnt-match-sonames libPocoFoundation2 libPocoFoundationd2 libPocoNet2 libPocoNetSSL2 libPocoNetSSLd2 libPocoNetd2 libPocoUtil2 libPocoUtild2 libPocoXML2 libPocoXMLd2
> N:
> N: The package name of a library package should usually reflect the
> N: soname of the included library. The package name can determined from
> N: the library file name with the following code snippet:
> N:
> N: $ objdump -p /path/to/libfoo-bar.so.1.2.3 | sed -n -e's/^[[:space:]]*SONAME[[:space:]]*//p' | sed -e's/\([0-9]\)\.so\./\1-/; s/\.so\.//'
> N:
> N: Refer to Library Packaging guide 5 for details.
> N:
Also false positive. Check shlibs. (If I remember well there was a bug
in lintian.)
Thanks for taking a look at my package.
Regards,
--
Krzysztof Burghardt <krzysztof@burghardt.pl>
http://www.burghardt.pl/
Reply to: