block 564661 561475 thanks Premysl Hruby <[email protected]> writes:
> gsasl: initialization failure: Low-level crypto error in SASL library I believe this means libgsasl was built against libgcrypt in unstable, but you are running libgsasl with libgcrypt from testing. The version comparison fails in libgsasl (unstable 1.4.5 > testing 1.4.4) so libgsasl refuses to work. The workaround should be to install libgcrypt from unstable. I'm making it clear that resolving this bug needs libgcrypt in testing by adding a 'block' tag. Any ideas on how this can be avoided in the future? It seems libgsasl7 should not enter testing until the libgcrypt version it was built against enters testing too. I have applied the patch below meanwhile, which will prevent future 'gsasl' uploads from entering testing before libgcrypt in unstable enters testing. It won't solve the problem with the current libgsasl7 in testing though... /Simon >From 200a337fa814b477af8a9d50ffa7f7d09af94ad6 Mon Sep 17 00:00:00 2001 From: Simon Josefsson <[email protected]> Date: Wed, 3 Feb 2010 10:05:12 +0100 Subject: [PATCH] Require latest libgcrypt. --- debian/changelog | 5 ++++- debian/control | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/debian/changelog b/debian/changelog index 0d864c7..2561b1e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -6,8 +6,11 @@ gsasl (1.4.0-2) unstable; urgency=low versioning; closes: #542512. * libgsasl7-dev: Depend on libgcrypt11-dev in order to make libgcrypt.la available; closes: #564378. + * libgsasl7: Make it depend on libgcrypt 1.4.5-1, because libgsasl7 + will not work with any older libgcrypt than the version it was + built with. See #564661. - -- Simon Josefsson <[email protected]> Thu, 21 Jan 2010 10:36:56 +0100 + -- Simon Josefsson <[email protected]> Wed, 03 Feb 2010 10:02:43 +0100 gsasl (1.4.0-1) unstable; urgency=low diff --git a/debian/control b/debian/control index 1ba1571..420cf29 100644 --- a/debian/control +++ b/debian/control @@ -31,7 +31,7 @@ Description: Development files for the GNU SASL library Package: libgsasl7 Section: libs Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends} +Depends: ${shlibs:Depends}, ${misc:Depends}, libgcrypt11 (>= 1.4.5-1) Conflicts: libgsasl1 Replaces: libgsasl1 Description: GNU SASL library -- 1.6.6.1 -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

