eleventh-hour transition for mysql-using packages related to apache

Andreas Metzler ametzler@downhill.at.eu.org
Fri, 28 Jan 2005 20:17:18 +0100


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/