Why new package name libsasl2-2

Roberto C. Sanchez roberto at connexer.com
Wed Oct 18 17:18:12 UTC 2006


On Wed, Oct 18, 2006 at 07:05:24PM +0200, Andreas Metzler wrote:
> On 2006-10-18 Fabian Fagerholm <fabbe at paniq.net> wrote:
> > On Tue, 2006-10-17 at 20:11 +0200, Andreas Metzler wrote:
> [...] 
> > > Once you drop the requirement for having two packages containing
> > > /usr/lib/libsasl2.so.2 in the achive everything is easy:
> > > 
> > > Package: libsasl2
> > > Source: cyrus-sasl-2.1
> > > Depends: libsasl2-2 (= ${binary:Version})
> > > Architecture: any
> 
> > Ok, let me see if I understood correctly by explaning this in my own
> > words:
> [snip, everything correct up to here]
> >       * All packages which build against the old package will pull in
> >         the new package and the build will work.
> [...]
> 
> If there is a similar libsasl2-dev dummy package, too. (already there
> in SVN ;-)
> 
I did that to make sure that all the old package names were covered :-)

> Ah, BTW these dummy packages should be section oldlibs.
> 
Though, it appears I forgot something :-)

> >       * Over time, packages will switch to depend directly on the new
> >         package, and when all packages have switched, we can drop the
> >         dummy package.
> 
> You might choose to keep the dummy packages around for a full release
> to ease stable --> stble upgrades, but this is probably not necessary
> as library are not installed manually,m but pulled in by dependencies.
> 
Hopefully we make Etch and the lifespan of the dummy packages is very
short.

> > Is this correct? Does it cover the transition completely, or did I leave
> > something out?
> [...]
> 
> I currently cannot see anything else.
> cu andreas

We are getting closer.  I can feel it.

Regards,

-Roberto
-- 
Roberto C. Sanchez
http://people.connexer.com/~roberto
http://www.connexer.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-cyrus-sasl2-debian-devel/attachments/20061018/4ee3d5c8/attachment-0001.pgp


More information about the Pkg-cyrus-sasl2-debian-devel mailing list