Ready for experimental

Roberto C. Sanchez roberto at connexer.com
Thu Oct 19 23:31:58 UTC 2006


On Thu, Oct 19, 2006 at 11:53:58PM +0300, Fabian Fagerholm wrote:
> 
> Ok, it builds in pbuilder, and Roberto has been doing a great job
> getting lots of things into shape, so I uploaded to experimental.
> 
> Unfortunately, I had to break with the earlier version number because
> 
> $ dpkg --compare-versions "2.1.22-0.0~pre03" ">" "2.1.22-0" && echo yes
> yes
> 
> Since we want to upload 2.1.22-0 to unstable when we're ready, we want
> every experimental version to have a version less than that. So I made
> 2.1.22-0~pre01.
> 
Sorry about the versioning numbering.  Are you sure that the scheme you
picked will work?  I mean did you try installing all the packages?  The
reason I went from 0~pre to 0.0~pre was because the former caused
libsasl2 (dummy package) and libsasl2-2-modules-otp to not be installable
together since libsasl2-2-modules-otp conflicts with libsasl2-modules
(<< 2.1.22).  I don't expect it to be a big issue since the otp module
(one-time password) is probably not used very much at all.

> Also, this lintian warning needs to be taken seriously:
> 
> E: libsasl2-2: shlib-with-non-pic-code usr/lib/sasl2/libsasldb.so.2.0.22
> N:
> N:   The listed shared libraries contain object code that was compiled
> N:   without -fPIC. All object code in shared libraries should be
> N:   recompiled separately from the static libraries with the -fPIC option.
> N:
> N:   Another common mistake that causes this problem is linking with gcc
> N:   -Wl,-shared instead of gcc -shared.
> N:
> N:   In some cases, exceptions to this rule are warranted. If this is such
> N:   a case, follow the procedure outlined in Policy and then please
> N:   document the exception by adding a lintian override to this package.
> N:
> N:   Refer to Policy Manual, section 10.2 for details.
> N:
> 
I declare that error a heisenbug.  I got it a number of times and then
the last half-dozen times I built the packages, lintian did not give
that error.  I'm not sure why it does not happen all the time.

Now that the packages are in experimental, how are we on the openldap
transition?

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/20061019/02594ab5/attachment.pgp


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