Re: eleventh-hour transition for mysql-using packages related to apache
- To: debian-devel@lists.debian.org, aspseek@packages.debian.org,	catalog@packages.debian.org, php4@packages.debian.org,	freeradius@packages.debian.org, libgda@packages.debian.org,	libgda2@packages.debian.org, libapache-mod-acct@packages.debian.org,	libapache-mod-auth-mysql@packages.debian.org,	libdbi-drivers@packages.debian.org,	libdbd-mysql-perl@packages.debian.org, gnade@packages.debian.org,	mysql-ruby@packages.debian.org, sqlxx@packages.debian.org,	mysqltcl@packages.debian.org, python-mysqldb@packages.debian.org,	libnss-mysql@packages.debian.org,	libnss-mysql-bg@packages.debian.org, pam-mysql@packages.debian.org,	dovecot@packages.debian.org, cyrus-sasl2@packages.debian.org,	exim4@packages.debian.org
 
- Subject: Re: eleventh-hour transition for mysql-using packages related to apache
 
- From: Andreas Metzler <ametzler@downhill.at.eu.org>
 
- Date: Fri, 28 Jan 2005 20:17:18 +0100
 
- Message-id: <[🔎] 20050128191718.GA2735@downhill.at.eu.org>
 
- Mail-followup-to: debian-devel@lists.debian.org,	aspseek@packages.debian.org, catalog@packages.debian.org,	php4@packages.debian.org, freeradius@packages.debian.org,	libgda@packages.debian.org, libgda2@packages.debian.org,	libapache-mod-acct@packages.debian.org,	libapache-mod-auth-mysql@packages.debian.org,	libdbi-drivers@packages.debian.org,	libdbd-mysql-perl@packages.debian.org, gnade@packages.debian.org,	mysql-ruby@packages.debian.org, sqlxx@packages.debian.org,	mysqltcl@packages.debian.org, python-mysqldb@packages.debian.org,	libnss-mysql@packages.debian.org,	libnss-mysql-bg@packages.debian.org, pam-mysql@packages.debian.org,	dovecot@packages.debian.org, cyrus-sasl2@packages.debian.org,	exim4@packages.debian.org
 
- In-reply-to: <[🔎] 20050128183745.GA28883@seanius.net>
 
- References: <[🔎] 20050128130326.GF8642@mauritius.dodds.net> <[🔎] 20050128153605.GG937@balrog.logic.univie.ac.at> <[🔎] 20050128183745.GA28883@seanius.net>
 
On 2005-01-28 sean finney <seanius@debian.org> wrote:
> On Fri, Jan 28, 2005 at 04:36:05PM +0100, Andreas Metzler wrote:
> > On Fri, Jan 28, 2005 at 05:03:26AM -0800, Steve Langasek wrote:
> > [...] 
> > > Over the past six months, the situation has changed
> > > significantly.  The mysql maintainer, mysql upstream, and others
> > > have admirably worked through the license issues to get a
> > > license exception that meets the needs of the software that
> > > Debian distributes.  You can find the current version of this
> > > license exception at [1].
 
> > At a short glance this still seems to be missing a OpenSSL exception.
> > - Has this been resolved?
> no, afaik the openssl-related code in debian mysql-foo is disabled[1].
[...]
This seems to break the whole plan. A nontrivial number of packages
need to link against libmysqlclient* _and_ libssl. If libmysql12's
license does not allow that, we are screwed.
ametzler@downhill:~$ grep-available -FDepends libmysqlclient10 | grep-dctrl  -FDepends  -sPackage -n libssl
perdition-mysql
dovecot-common
caudium-php4
sqlrelay-mysql
motion
pure-ftpd-mysql
proftpd-mysql
gnugk
And these are just direct linkages against both libraries, there's
also a lot of bar depends on both libmysqlclient10 and libbar and
libbar itself links against libssl. - I never remember whether we
actually (have to) respect indirect linkage like that license-wise but
judging from cadaver I guess we do.
    cu andreas
-- 
"See, I told you they'd listen to Reason," [SPOILER] Svfurlr fnlf,
fuhggvat qbja gur juveyvat tha.
Neal Stephenson in "Snow Crash"
                                           http://downhill.aus.cc/
Reply to: