[Python-modules-team] Bug#515200: OpenSSL linked clause
Mike Palmer
mike at edgeos.com
Fri May 22 11:20:55 UTC 2009
Definitely double check this but it seems like tweaking the description
would suffice:
Example of what I had in mind:
==============================================================
Source: pycurl
Section: python
Priority: extra
Maintainer: Debian Python Modules Team
<python-modules-team at lists.alioth.debian.org>
Uploaders: Sandro Tosi <matrixhasu at gmail.com>, Bernd Zeimetz
<bzed at debian.org>
Build-Depends: debhelper (>= 5.0.37.1), python-all-dev (>= 2.3.5-9),
python-all-dbg, python-central, libcurl4-openssl-dev (>= 7.18.1), dpatch
Standards-Version: 3.7.3
XS-Python-Version: all
Homepage: http://pycurl.sourceforge.net
Package: python-pycurl
Architecture: any
Suggests: python-pycurl-dbg
Depends: ${shlibs:Depends}, ${python:Depends}
Conflicts: python2.3-pycurl, python2.4-pycurl
Replaces: python2.3-pycurl, python2.4-pycurl
Provides: ${python:Provides}
XB-Python-Version: ${python:Versions}
Description: Python bindings to libcurl
This module provides the Python bindings to libcurl. Please refer to
the libcurl documentation available in libcurl4-openssl-dev Debian package.
.
SSL support is provided by OpenSSL.
Package: python-pycurl-dbg
Priority: extra
Architecture: any
Depends: ${shlibs:Depends}, python-dbg, python-pycurl (= ${binary:Version})
XB-Python-Version: ${python:Versions}
Description: Python bindings to libcurl (debug extension)
This module provides the Python bindings to libcurl. Please refer to
the libcurl documentation available in libcurl4-openssl-dev Debian package.
.
This package contains the extension built for the Python debug interpreter.
.
SSL support is provided by OpenSSL.
==============================================================
libwww-curl-perl and php5-curl also use libcurl3 (openssl) but they
don't make any mention of openssl that I noticed. Curl aside, how many
unrelated packages under debian depend on libssl and what are they all
doing? I just spot checked about 20 different packages that depend on
libcurl3/libssl0.9.8 and I don't think the linking under their license
poses a problem if you choose to use openssl. If it really were a
problem then it seems like debian has a much larger problem than just
python-pycurl. Hopefully the bug is fixed in time and it would make
sense to go back to gnutls though.
More information about the Python-modules-team
mailing list