OoO Pendant le journal télévisé du samedi 19 avril 2008, vers 20:35, Muammar El Khatib <muammarelkhatib@gmail.com> disait: > I am maintaining tcltls, and now I have to upload a new version. When I ran > lintian -iI I got this: > W: tcltls: 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. > 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. > I am not sure how to handle this Lintian Warning. I'd be glad if someone could > tell me what I have to do in this case. I added copyright terms of openssl, but > Lintian still showing that warning. So in this case, how a license exemption for > OpenSSL should be done? Hi Muammar! You cannot just add yourself the exception in debian/copyright. You should ask upstream about this issue and tell him to add the exception which allows to link OpenSSL to his program. This is an important issue since your have a copyright problem with your package. Another solution is to use GNU TLS instead of OpenSSL. But this leads to some invasive changes I think. When upstream fixes this copyright issue, you need to add a lintian override as stated in the warning. A lintian override is a file that you install in /usr/share/lintian/overrides/tcltls and that contains: tcltls: possible-gpl-code-linked-with-openssl -- panic("Lucy in the sky...."); 2.2.16 /usr/src/linux/arch/sparc64/kernel/starfire.c
Attachment:
pgpRa7TCIJJg0.pgp
Description: PGP signature