[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: MySQL transition 5.0->5.1 with new libmysqlclient16



On Tue, Aug 28, 2007 at 02:21:43AM +0200, Christian Hammers wrote:
> > My only request concerning your proposal is that the -dev package name be
> > left alone, so that existing packages which build-depend on
> > libmysqlclient15-dev can be fixed with a simple rebuild on the autobuilders
> > instead of forcing everyone to do sourceful uploads of their packages to
> > change build-dependencies. The greater the number of reverse-dependencies a
> > library has, the more important this is for making a smooth transition 
> > possible.

> > Unless you were planning on keeping libmysqlclient15off around in unstable
> > in parallel?

> I never want to support two versions in parallel (as with 12+14) again.

> As putting headers from libmysqlclient.so.16 into libmysqlclient15-dev sounds
> ugly, can I change the current
>   Package: libmysqlclient15-dev
>   Provides: libmysqlclient-dev
> to
>   Package: libmysqlclient-dev
>   Provides: libmysqlclient15-dev
>   Replaces: libmysqlclient15-dev
>   Conflicts: libmysqlclient15-dev
> Or does this not work for Build-Depends?

That works as long as there are no packages with a versioned
build-dependency on libmysqlclient15-dev...

Cheers,
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
vorlon@debian.org                                   http://www.debian.org/



Reply to: