Re: Please recompile packages against libmysqlclient12.
- To: "Francesco P. Lovergine" <frankie@debian.org>
- Cc: Wichert Akkerman <wichert@wiggy.net>, Sander Smeenk <ssmeenk@freshdot.net>, Marek Habersack <grendel@debian.org>, Christian Hammers <ch@debian.org>, Adam Conrad <adconrad@0c3.net>, Adam Klein <aklein@debian.org>, Akira TAGOH <tagoh@debian.org>, Andreas Rottmann <rotty@debian.org>, Andrew Stribblehill <ads@debian.org>, Avery Pennarun <apenwarr@debian.org>, Bradley Marshall <bmarshal@pisoftware.com>, Brian Nelson <pyro@debian.org>, Craig Small <csmall@debian.org>, Daniel Jacobowitz <dan@debian.org>, "David N. Welton" <davidw@debian.org>, David Parker <david@neongoat.com>, Debian QA Group <packages@qa.debian.org>, Dima Barsky <dima@debian.org>, "Florian M. Weps" <fmw@debian.org>, Francois Marier <fmarier@uwaterloo.ca>, Fredrik Hallenberg <hallon@debian.org>, Gregor Hoffleit <flight@debian.org>, Grzegorz Prokopski <greg@sente.pl>, Guillaume Morin <gemorin@debian.org>, Hidetaka Iwai <tyuyu@debian.or.jp>, "Ivan E. Moore II" <rkrusty@debian.org>, James Troup <james@nocrew.org>, Jan-Hendrik Palic <jan.palic@linux-debian.de>, Joerg Wendland <joergland@debian.org>, Kevin Dalley <kevind@rahul.net>, "Kevin M. Rosenberg" <kmr@debian.org>, Klaus Reimer <kay@debian.org>, LaMont Jones <lamont@debian.org>, Luigi Gangitano <luigi@debian.org>, Marco Nenciarini <mnencia@debian.org>, Marco Presi <zufus@debian.org>, Martin Loschwitz <madkiss@debian.org>, Martin Mitchell <martin@debian.org>, Matt Sullivan <aspseek@sullivan.gen.nz>, Matthew Palmer <mpalmer@debian.org>, Nick Phillips <nwp@lemon-computing.com>, Paul Hedderly <prh@debian.org>, Pawel Wiecek <coven@debian.org>, Petr Cech <cech@debian.org>, Simon Horman <horms@vergenet.net>, Stefan Hornburg <racke@linuxia.de>, Stephan A Suerken <absurd@debian.org>, Stephen Zander <gibreel@debian.org>, Turbo Fredriksson <turbo@debian.org>
- Subject: Re: Please recompile packages against libmysqlclient12.
- From: Steve Langasek <vorlon@netexpress.net>
- Date: Mon, 14 Apr 2003 10:20:58 -0500
- Message-id: <[🔎] 20030414152058.GE18359@tennyson.netexpress.net>
- In-reply-to: <[🔎] 20030414141011.GA7922@firewall.ba.issia.cnr.it>
- References: <[🔎] 20030412104545.GA17489@app109.hitnet.rwth-aachen.de> <[🔎] 20030412173919.GB12792@quetzlcoatl.dodds.net> <[🔎] 20030412190635.GA30533@wiggy.net> <[🔎] 20030412201646.GA1487@thanes.org> <[🔎] 20030414111854.GV22272@wiggy.net> <[🔎] 20030414112528.GU11799@freshdot.net> <[🔎] 20030414113026.GX22272@wiggy.net> <[🔎] 20030414140549.GB18806@silly.cloud.net.au> <[🔎] 20030414141011.GA7922@firewall.ba.issia.cnr.it>
On Mon, Apr 14, 2003 at 04:10:11PM +0200, Francesco P. Lovergine wrote:
> On Tue, Apr 15, 2003 at 12:05:49AM +1000, Hamish Moffatt wrote:
> > On Mon, Apr 14, 2003 at 01:30:26PM +0200, Wichert Akkerman wrote:
> > > Previously Sander Smeenk wrote:
> > > > So, what *am* I supposed to do? Rebuild against libmysqlclient12
> > > > and break licenses? Not rebuild and have an uninstallable snort-mysql?
> > >
> > > The only viable approaches seem to be (in random order)
> > >
> > > * fork libmysqlclient
> > > * convince the MySQL folks to revert their license change
> > > * switch to postgres
> > > * get upstream developers to add a clause to their license to permit
> > > linking to OpenSSL or move to GnuTLS (only an option if your
> > > application has an GPL compatible license)
> >
> > Can libmysqlclient be built without encryption support (OpenSSL or
> > GnuTLS)?
> That lib is not dependent on ssl support. But many programs depend on both.
> That's the problem.
Not usually: an application that links directly against libssl already
needs an exception, regardless of whether it links against
libmysqlclient. The current problem is that if libmysqclient links
against libssl (which the new one does), apps may now be indirectly
linking against libssl which were not before. The authors of some of
these may not be willing to grant an exception.
--
Steve Langasek
postmodern programmer
Attachment:
pgpk4rXkvvOKl.pgp
Description: PGP signature
Reply to: