[Pkg-cups-devel] Bug#638416: Links against libgcrypt without using gcrypt functions

Andreas Metzler ametzler at downhill.at.eu.org
Fri Aug 19 08:21:16 UTC 2011


Package: cups
Version: 1.5.0-2

cups against and requires gcrypt, however afaict it does not use any
gcrypt functions:
-------------------
ametzler at argenau:/tmp/FAILED/GCRFAILED$ grep -rli gcry cups-1.5.0/
cups-1.5.0/cups/http-private.h
cups-1.5.0/config-scripts/cups-ssl.m4
cups-1.5.0/configure
ametzler at argenau:/tmp/FAILED/GCRFAILED$ grep -2ri gcry cups-1.5.0/cups/http-private.h
#    include <gnutls/gnutls.h>
#    include <gnutls/x509.h>
#    include <gcrypt.h>
#  elif defined(HAVE_CDSASSL)
#    include <CoreFoundation/CoreFoundation.h>
-------------------

This prevents compilation against GnuTLS 3.0.0 (available in
experimental), which does not use gcrypt as crypto backend anymore
(and does not depend on libgcrypt-dev).

Since GnuTLS 3.0.0 is LGPLv3+ as it uses nettle as crypto backend the
GPLv2(only) cups will not be able to uses GnuTLS anymore.

cu andreas
-- 
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'





More information about the Pkg-cups-devel mailing list