reassign 495473 libgwenhywfar47 thanks On 2008-11-26 Simon Josefsson <si...@josefsson.org> wrote: > I don't think this is a GnuTLS problem, nothing in the bug logs indicate > anything related to GnuTLS as far as I can tell?
> However, the problems do appear to be the same, and the problematic > package is likely libgwenhywfar. It could be a libgcrypt problem, but I > suspect the bug is in how libgwenhywfar uses libgcrypt. [...] Hello, This code in libgwenhywfar 3.4.1 ./src/crypt3/cryptkey.c is probably the culprit: ----------------------- int GWEN_Crypt3_ModuleInit() { gcry_control(GCRYCTL_DISABLE_SECMEM, 0); if (!gcry_check_version (GCRYPT_VERSION)) { DBG_ERROR(GWEN_LOGDOMAIN, "Libgcrypt version mismatch"); ----------------------- GCRYPT_VERSION is expanded at libgwenhywfar build time to the version of gcrypt libgwenhywfar is built against. Afaiui this will cause a hard failure whenever libgwenhywfar is run against a lower gcrypt version than the one it was built against. At least for Debian this is the wrong thing to do, package dependencies and the shlibs system should prevent installation of incompatible versions. libgwenhywfar 3.6.0 is not a lot better, it just is a little bit more verbose while still throwing an error: ----------------------- if (!gcry_check_version (GCRYPT_VERSION)) { const char *gcrypt_version = gcry_check_version(0); DBG_ERROR(GWEN_LOGDOMAIN, "Libgcrypt version mismatch: " "Gwen built with GCrypt %s, but running with GCrypt %s", GCRYPT_VERSION, gcrypt_version); return GWEN_ERROR_GENERIC; ----------------------- I am reassigning the gcrypt bug #495473 to libgwenhywfar47 and would suggest to do the same for the gnucash one. thanks, cu andreas -- `What a good friend you are to him, Dr. Maturin. His other friends are so grateful to you.' `I sew his ears on from time to time, sure' -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org