Your message dated Sat, 09 May 2009 21:32:26 +0000
with message-id <e1m2u9i-0002bj...@ries.debian.org>
and subject line Bug#523007: fixed in cyrus-sasl2 2.1.22.dfsg1-24
has caused the Debian Bug report #523007,
regarding cyrus-sasl2: during a sid recompile the package got built with db4.7 
headers -> segfault in sasl2-bin's postinst
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
523007: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=523007
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: cyrus-sasl2
Severity: serious
Version: 2.1.22.dfsg1-22

If I recompile the package from source on a up-to-date sid, with
libdb-dev installed, the resulting sasl2-bin's sasldb utilities
(saslpasswd2, sasldblistusers2, sasldbconverter2) segfaults.

I think that the reason is, that the package links with libdb4.6, but
the headers on the system are from libdb4.7-dev in this case.

Removing libdb-dev, installing libdb4.6-dev and changing the builddeps
accordingly of course seems to solve the issue.

ri...@bubble:~$ apt-cache madison libdb-dev
 libdb-dev |   4.7.25.3 | http://ftp.ee.debian.org unstable/main Packages

The severity is serious, because during a fresh build the build
succeeds, but the binary is buggy, this can be quite bad e.g. for
porters.

Patch:
--- orig/cyrus-sasl2-2.1.22.dfsg1/debian/control        2009-04-07 
23:10:33.000000000 +0300
+++ cyrus-sasl2-2.1.22.dfsg1/debian/control     2009-04-07 22:57:33.000000000 
+0300
@@ -4,7 +4,7 @@
 Maintainer: Debian Cyrus SASL Team 
<pkg-cyrus-sasl2-debian-de...@lists.alioth.debian.org>
 Uploaders: Fabian Fagerholm <fa...@debian.org>, Roberto C. Sanchez 
<robe...@connexer.com>
 Standards-Version: 3.8.0.0
-Build-Depends: debhelper (>= 5.0.0), dpatch, autotools-dev, automake1.9, 
autoconf, libtool, libdb-dev (>= 4.6.21), libpam0g-dev (>= 0.76-22), libssl-dev 
(>= 0.9.7e-3), libmysqlclient15-dev (>= 5.0.20), libopie-dev (>= 2.32-10), 
libpq-dev (>= 8.1.3-4), libkrb5-dev, libsqlite0-dev (>= 2.8.16), libldap2-dev 
(>= 2.1.30-8), chrpath, groff-base, debconf (>= 0.5) | debconf-2.0, po-debconf, 
docbook-to-man
+Build-Depends: debhelper (>= 5.0.0), dpatch, autotools-dev, automake1.9, 
autoconf, libtool, libdb4.6-dev (>= 4.6.21), libpam0g-dev (>= 0.76-22), 
libssl-dev (>= 0.9.7e-3), libmysqlclient15-dev (>= 5.0.20), libopie-dev (>= 
2.32-10), libpq-dev (>= 8.1.3-4), libkrb5-dev, libsqlite0-dev (>= 2.8.16), 
libldap2-dev (>= 2.1.30-8), chrpath, groff-base, debconf (>= 0.5) | 
debconf-2.0, po-debconf, docbook-to-man
 Build-Conflicts: heimdal-dev
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-cyrus-sasl2/
 Vcs-Svn: svn://svn.debian.org/svn/pkg-cyrus-sasl2/

Thanks,
Gergely

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (700, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.27-11-generic (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=hu_HU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash



--- End Message ---
--- Begin Message ---
Source: cyrus-sasl2
Source-Version: 2.1.22.dfsg1-24

We believe that the bug you reported is fixed in the latest version of
cyrus-sasl2, which is due to be installed in the Debian FTP archive:

cyrus-sasl2-dbg_2.1.22.dfsg1-24_i386.deb
  to pool/main/c/cyrus-sasl2/cyrus-sasl2-dbg_2.1.22.dfsg1-24_i386.deb
cyrus-sasl2-doc_2.1.22.dfsg1-24_all.deb
  to pool/main/c/cyrus-sasl2/cyrus-sasl2-doc_2.1.22.dfsg1-24_all.deb
cyrus-sasl2_2.1.22.dfsg1-24.diff.gz
  to pool/main/c/cyrus-sasl2/cyrus-sasl2_2.1.22.dfsg1-24.diff.gz
cyrus-sasl2_2.1.22.dfsg1-24.dsc
  to pool/main/c/cyrus-sasl2/cyrus-sasl2_2.1.22.dfsg1-24.dsc
libsasl2-2_2.1.22.dfsg1-24_i386.deb
  to pool/main/c/cyrus-sasl2/libsasl2-2_2.1.22.dfsg1-24_i386.deb
libsasl2-dev_2.1.22.dfsg1-24_i386.deb
  to pool/main/c/cyrus-sasl2/libsasl2-dev_2.1.22.dfsg1-24_i386.deb
libsasl2-modules-gssapi-mit_2.1.22.dfsg1-24_i386.deb
  to 
pool/main/c/cyrus-sasl2/libsasl2-modules-gssapi-mit_2.1.22.dfsg1-24_i386.deb
libsasl2-modules-ldap_2.1.22.dfsg1-24_i386.deb
  to pool/main/c/cyrus-sasl2/libsasl2-modules-ldap_2.1.22.dfsg1-24_i386.deb
libsasl2-modules-otp_2.1.22.dfsg1-24_i386.deb
  to pool/main/c/cyrus-sasl2/libsasl2-modules-otp_2.1.22.dfsg1-24_i386.deb
libsasl2-modules-sql_2.1.22.dfsg1-24_i386.deb
  to pool/main/c/cyrus-sasl2/libsasl2-modules-sql_2.1.22.dfsg1-24_i386.deb
libsasl2-modules_2.1.22.dfsg1-24_i386.deb
  to pool/main/c/cyrus-sasl2/libsasl2-modules_2.1.22.dfsg1-24_i386.deb
sasl2-bin_2.1.22.dfsg1-24_i386.deb
  to pool/main/c/cyrus-sasl2/sasl2-bin_2.1.22.dfsg1-24_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 523...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Fabian Fagerholm <fa...@debian.org> (supplier of updated cyrus-sasl2 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sat, 09 May 2009 22:56:52 +0300
Source: cyrus-sasl2
Binary: sasl2-bin cyrus-sasl2-doc libsasl2-2 libsasl2-modules 
libsasl2-modules-ldap libsasl2-modules-otp libsasl2-modules-sql 
libsasl2-modules-gssapi-mit libsasl2-dev cyrus-sasl2-dbg
Architecture: source all i386
Version: 2.1.22.dfsg1-24
Distribution: unstable
Urgency: high
Maintainer: Fabian Fagerholm <fa...@debian.org>
Changed-By: Fabian Fagerholm <fa...@debian.org>
Description: 
 cyrus-sasl2-dbg - Cyrus SASL - debugging symbols
 cyrus-sasl2-doc - Cyrus SASL - documentation
 libsasl2-2 - Cyrus SASL - authentication abstraction library
 libsasl2-dev - Cyrus SASL - development files for authentication abstraction 
lib
 libsasl2-modules - Cyrus SASL - pluggable authentication modules
 libsasl2-modules-gssapi-mit - Cyrus SASL - pluggable authentication modules 
(GSSAPI)
 libsasl2-modules-ldap - Cyrus SASL - pluggable authentication modules (LDAP)
 libsasl2-modules-otp - Cyrus SASL - pluggable authentication modules (OTP)
 libsasl2-modules-sql - Cyrus SASL - pluggable authentication modules (SQL)
 sasl2-bin  - Cyrus SASL - administration programs for SASL users database
Closes: 499770 505042 523007
Changes: 
 cyrus-sasl2 (2.1.22.dfsg1-24) unstable; urgency=high
 .
   [ Fabian Fagerholm ]
   * debian/patches/0021_no_mutex_changes_after_init.dpatch: Added patch to
     disallow mutex function changes once sasl_client_init and/or
     sasl_server_init have been called. Hand-picked and applied from upstream
     CVS revision 1.117, thanks to Eric Leblond. (Closes: #499770)
   * debian/control: Add ${misc:Depends} to applicable binary packages.
   * debian/rules, debian/libsasl2-modules, debian/libsasl2-modules-otp,
     debian/sasl2-bin: Add overrides for possible-gpl-code-linked-with-openssl
     lintian error.
   * debian/source.lintian-overrides: Add override for ancient-libtool lintian
     warning.
   * debian/sasl2-bin.postinst: Use set -e.
   * debian/patches/0022_gcc4.4_preprocessor_syntax.dpatch: Added patch to use
     test condition for #elif preprocessor directive. Required by GCC 4.4.
     Thanks to Martin Michlmayr. (Closes: #505042)
   * debian/cyrus-sasl2-dbg.dirs, debian/cyrus-sasl2-dbg.lintian-overrides,
     debian/rules: Add override because our -dbg package is not standardly
     named.
   * debian/control: Bump libdb version to 4.7. (Closes: #523007)
   * debian/sasl2-bin.postinst: Update to reflect libdb version change.
     Not strictly necessary since there were no database format changes
     betweek 4.6 and 4.7, but in the interest of completeness...
Checksums-Sha1: 
 467aed1528afd092953d27124b78a14e6edd1223 1893 cyrus-sasl2_2.1.22.dfsg1-24.dsc
 bc39c1023b4e2e3036f31ab1630623a4fc96c8ca 92441 
cyrus-sasl2_2.1.22.dfsg1-24.diff.gz
 2b14b9536275e10d5c55add216711364a720e77b 104262 
cyrus-sasl2-doc_2.1.22.dfsg1-24_all.deb
 61ebc5ec3b8801186cd7711268446fac034fc95c 146288 
sasl2-bin_2.1.22.dfsg1-24_i386.deb
 23af7b0da5b08da3bb126974e32d17bffb5384e9 105880 
libsasl2-2_2.1.22.dfsg1-24_i386.deb
 b1600da4298c5b1f99a837d476818dae213fb99e 146272 
libsasl2-modules_2.1.22.dfsg1-24_i386.deb
 acf26b413072f9c85654ebb83d7579299409357e 57790 
libsasl2-modules-ldap_2.1.22.dfsg1-24_i386.deb
 01da2bdfeaa4c2db142032e73aab20fc9be77552 75234 
libsasl2-modules-otp_2.1.22.dfsg1-24_i386.deb
 542bdb3078f1b3f3444d9447c68ceff6e6dac219 64538 
libsasl2-modules-sql_2.1.22.dfsg1-24_i386.deb
 d43a50fc8b13f48bea8b5d347b0f6f34b340aff7 65822 
libsasl2-modules-gssapi-mit_2.1.22.dfsg1-24_i386.deb
 57d4f13587610ad6b4dfc55ad2d8b27d39a18ba0 259596 
libsasl2-dev_2.1.22.dfsg1-24_i386.deb
 b6bee39d90fbbd7ec83c5e6d6755ff6540dbffc3 573372 
cyrus-sasl2-dbg_2.1.22.dfsg1-24_i386.deb
Checksums-Sha256: 
 6658ee85280d5e8ce777dd5c60e6af1e35961269c0d73fcdf7bdbdbfc2102e5e 1893 
cyrus-sasl2_2.1.22.dfsg1-24.dsc
 095e3cd69f7928b846735db182198dc209976bbe89409554bf26601d91314a3f 92441 
cyrus-sasl2_2.1.22.dfsg1-24.diff.gz
 769fbd839e037db138f375c6079f5c6e74cd38dbbf58b6716c531330873ea81c 104262 
cyrus-sasl2-doc_2.1.22.dfsg1-24_all.deb
 36ddd7f48644dba5e5e062a1b46698394a800c69b1a39bf2aaf16281e16bde78 146288 
sasl2-bin_2.1.22.dfsg1-24_i386.deb
 57e6b4bfe5a2ee5ff315c4a11568dd3d89f25c78f9836bbd2a52518660ed2374 105880 
libsasl2-2_2.1.22.dfsg1-24_i386.deb
 8925af77640afc7ee6bf9c6f882aaf240722b0966c9adc0ff0a01285a586f5cd 146272 
libsasl2-modules_2.1.22.dfsg1-24_i386.deb
 daafa10b36947da50e689fec96b9c8e5b012a97ec1945b4151b71e86a841b958 57790 
libsasl2-modules-ldap_2.1.22.dfsg1-24_i386.deb
 20ca02dd131575c3ffdfd5ac9b4cba35ffcddb7f8e8e7b307f45b3e006b17586 75234 
libsasl2-modules-otp_2.1.22.dfsg1-24_i386.deb
 5ad93bcb95e49e8cf0ada8dd0267bd4c61156901f1e3ed5aba7d1f6b9c0580d2 64538 
libsasl2-modules-sql_2.1.22.dfsg1-24_i386.deb
 e9c27649891d73fe40f8a4b4f936e5ed42acdc8c56597c27370cb98ac9109a1b 65822 
libsasl2-modules-gssapi-mit_2.1.22.dfsg1-24_i386.deb
 7b82301483ffccdb1abf065238fad546d6bcf988fc34cd1f48a8af67ddc4e9a5 259596 
libsasl2-dev_2.1.22.dfsg1-24_i386.deb
 461f50cd77698d11bdde37359c3ae35bda381c3be2c6779dde20517a24c107d6 573372 
cyrus-sasl2-dbg_2.1.22.dfsg1-24_i386.deb
Files: 
 e409538f1aa060fd4b6e7d4595a49093 1893 libs important 
cyrus-sasl2_2.1.22.dfsg1-24.dsc
 a7317c36c28e5b769153d74035cccc0a 92441 libs important 
cyrus-sasl2_2.1.22.dfsg1-24.diff.gz
 43210347a1e816115fb78b55c5c08863 104262 doc optional 
cyrus-sasl2-doc_2.1.22.dfsg1-24_all.deb
 a05f394a0dbb6fc4b34f240563d2419a 146288 utils optional 
sasl2-bin_2.1.22.dfsg1-24_i386.deb
 cd8c98d6a60f651f998187eddd03179b 105880 libs important 
libsasl2-2_2.1.22.dfsg1-24_i386.deb
 51647117dd09208f717714b2055c9c20 146272 libs optional 
libsasl2-modules_2.1.22.dfsg1-24_i386.deb
 fca6ae290e5998adb0ac02263ab7d755 57790 libs extra 
libsasl2-modules-ldap_2.1.22.dfsg1-24_i386.deb
 8c97f2ab8607dab97149254fb995803a 75234 libs extra 
libsasl2-modules-otp_2.1.22.dfsg1-24_i386.deb
 7f3c6dd91020d79ac36f7710ff2344e6 64538 libs extra 
libsasl2-modules-sql_2.1.22.dfsg1-24_i386.deb
 63044428cee95a19827199eaa45afbee 65822 libs extra 
libsasl2-modules-gssapi-mit_2.1.22.dfsg1-24_i386.deb
 64d333839769664255a57fc1e7b0ea11 259596 libdevel optional 
libsasl2-dev_2.1.22.dfsg1-24_i386.deb
 2755dffd161a392dee01f8e4af0d1ee0 573372 libdevel extra 
cyrus-sasl2-dbg_2.1.22.dfsg1-24_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkoF4tcACgkQ76VUNpZBmeKQgACcCTriA8Ow47uqI5f76l3JTXgK
hJQAn1nW+FWY3KYVo2+dMf4Z+dTw4Jv6
=gwvm
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to