Your message dated Wed, 23 Oct 2013 01:03:28 +0000 with message-id <[email protected]> and subject line Bug#727093: fixed in gmime 2.6.19-1 has caused the Debian Bug report #727093, regarding FTBFS: GLib (gthread-posix.c): Unexpected error from C library during 'pthread_mutex_lock': Invalid argument. Aborting. 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 [email protected] immediately.) -- 727093: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=727093 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: src:gmime Version: 2.6.18-1 Severity: serious Tags: upstream patch Hi, gmime FTBFS in unstable in the testsuite: ,---- | Testing Mbox parser: no tests performed | GLib (gthread-posix.c): Unexpected error from C library during 'pthread_mutex_lock': Invalid argument. Aborting. | Testing addr-spec parser: passed | Testing date parser: passed | Testing rfc2047 encoding/decoding: passed | Testing rfc2184 encoding/decoding: passed | Testing quoted-strings: passed | /bin/bash: line 4: 23034 Aborted (core dumped) ./${test} -v ${testdir} | Results: 7 tests passed; 1 tests failed. | Failed tests: | test-mime | make[4]: *** [check-local] Error 255 | make[4]: Leaving directory `/«PKGBUILDDIR»/tests' | make[3]: *** [check-am] Error 2 | make[3]: Leaving directory `/«PKGBUILDDIR»/tests' | make[2]: *** [check-recursive] Error 1 | make[2]: Leaving directory `/«PKGBUILDDIR»/tests' | make[1]: *** [check-recursive] Error 1 | make[1]: Leaving directory `/«PKGBUILDDIR»' | dh_auto_test: make -j1 check returned exit code 2 | make: *** [binary] Error 2 | dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2 `---- It's fixed upstream in bb1c6094e04ce54de52289cd5ba7f9b73694ef1f, which I've also attached. Can NMU if you want. Cheers, -- Iain Lane [ [email protected] ] Debian Developer [ [email protected] ] Ubuntu Developer [ [email protected] ]>From bb1c6094e04ce54de52289cd5ba7f9b73694ef1f Mon Sep 17 00:00:00 2001 From: Jeffrey Stedfast <[email protected]> Date: Thu, 26 Sep 2013 08:46:10 -0400 Subject: [PATCH] Initialize mutexes earlier in g_mime_init 2013-09-26 Jeffrey Stedfast <[email protected]> * gmime/gmime.c (g_mime_init): Initialize the mutexes earlier. Fixes bug #708818. --- ChangeLog | 5 +++++ gmime/gmime.c | 14 +++++++------- 2 files changed, 12 insertions(+), 7 deletions(-) Index: b/gmime/gmime.c =================================================================== --- a/gmime/gmime.c +++ b/gmime/gmime.c @@ -132,6 +132,13 @@ g_type_init (); #endif +#ifdef G_THREADS_ENABLED + g_mutex_init (&G_LOCK_NAME (iconv_cache)); + g_mutex_init (&G_LOCK_NAME (iconv_utils)); + g_mutex_init (&G_LOCK_NAME (charset)); + g_mutex_init (&G_LOCK_NAME (msgid)); +#endif + g_mime_charset_map_init (); g_mime_iconv_utils_init (); g_mime_iconv_init (); @@ -144,13 +151,6 @@ gmime_gpgme_error_quark = g_quark_from_static_string ("gmime-gpgme"); gmime_error_quark = g_quark_from_static_string ("gmime"); -#ifdef G_THREADS_ENABLED - g_mutex_init (&G_LOCK_NAME (iconv_cache)); - g_mutex_init (&G_LOCK_NAME (iconv_utils)); - g_mutex_init (&G_LOCK_NAME (charset)); - g_mutex_init (&G_LOCK_NAME (msgid)); -#endif - /* register our GObject types with the GType system */ g_mime_crypto_context_get_type (); g_mime_decrypt_result_get_type ();
--- End Message ---
--- Begin Message ---Source: gmime Source-Version: 2.6.19-1 We believe that the bug you reported is fixed in the latest version of gmime, which is due to be installed in the Debian FTP archive. 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 [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Daniel Kahn Gillmor <[email protected]> (supplier of updated gmime 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 [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Tue, 22 Oct 2013 20:37:21 -0400 Source: gmime Binary: libgmime-2.6-dev libgmime-2.6-doc libgmime-2.6-0 gmime-bin libgmime-2.6-0-dbg libgmime2.6-cil libgmime2.6-cil-dev monodoc-gmime2.6-manual Architecture: source amd64 all Version: 2.6.19-1 Distribution: unstable Urgency: low Maintainer: Mirco Bauer <[email protected]> Changed-By: Daniel Kahn Gillmor <[email protected]> Description: gmime-bin - MIME message parser and creator library - runtime libgmime-2.6-0 - MIME message parser and creator library - runtime libgmime-2.6-0-dbg - MIME message parser and creator library - debugging symbols libgmime-2.6-dev - MIME message parser and creator library - development files libgmime-2.6-doc - MIME message parser and creator library - documentation libgmime2.6-cil - CLI binding for the GMime library libgmime2.6-cil-dev - CLI binding for the GMime library monodoc-gmime2.6-manual - compiled XML documentation for GMime Closes: 727093 Changes: gmime (2.6.19-1) unstable; urgency=low . * New Upstream Release (Closes: #727093) Checksums-Sha1: 4f182b553152e87eebcdecb8144110b9edcc8556 2740 gmime_2.6.19-1.dsc 1db06851e69838e916badefe9c00e36e15230f81 740260 gmime_2.6.19.orig.tar.xz 83303b6fd7c488744dd6e162907f668c3804acfa 10625 gmime_2.6.19-1.debian.tar.gz 9fd82a95c7dad35385c72d3994ed68e96005a305 336692 libgmime-2.6-dev_2.6.19-1_amd64.deb dea4882368551d3f1a77ae31aebccdf57266237f 278712 libgmime-2.6-doc_2.6.19-1_all.deb bd378825c937af3cbf3ff63a7e13b2f6d64b0d22 260562 libgmime-2.6-0_2.6.19-1_amd64.deb 1028eecb73b24740effa728e2ece1161123d05e6 94444 gmime-bin_2.6.19-1_amd64.deb 6dd10198256e52eb986f50edb20fb85b9528a2c3 524678 libgmime-2.6-0-dbg_2.6.19-1_amd64.deb 1b84a44391c09cb47c5460e2d4e2d9df271144e3 125442 libgmime2.6-cil_2.6.19-1_all.deb 23c152cabfb173ceef7053d6655c1a3e6102eef9 86362 libgmime2.6-cil-dev_2.6.19-1_all.deb 0d777c33d016366d7d296b0e3669dd7f5855670b 159846 monodoc-gmime2.6-manual_2.6.19-1_all.deb Checksums-Sha256: e2c74184f2a5ac4850d064d20bc77415fb8a36cb7c47cd7bbe97dd6c9015addf 2740 gmime_2.6.19-1.dsc affb402b991519f83fb9c88464a9c07891860df18246c0743689c027d773a14a 740260 gmime_2.6.19.orig.tar.xz f9ce3133fd7b5fb880ffe775a8dffd49b49ae84ff7c5fd8967f8f455d7862d01 10625 gmime_2.6.19-1.debian.tar.gz 324621e00ebbab58423a740c07f60c9625889285e8569ea0f67773876995a092 336692 libgmime-2.6-dev_2.6.19-1_amd64.deb 2776543f53f224228063bd1e4619387e0f034b8e2dd12e1fda29f2684eef56c7 278712 libgmime-2.6-doc_2.6.19-1_all.deb 1f12694e8d2bfecdcd6af2f633f6b5dd72c5024ec02f1a5528b0863019471212 260562 libgmime-2.6-0_2.6.19-1_amd64.deb f7be555410110baf9077a33b5dc296c09213a588d25937512f735b1420013a21 94444 gmime-bin_2.6.19-1_amd64.deb e9a46791d01134a0c069422985c4f24896f01e6cd9b6f512692172c8cb821aed 524678 libgmime-2.6-0-dbg_2.6.19-1_amd64.deb f2be58b0ea1d37ab405ab8657357c17164eb7ebf4fa41834315e849841986a21 125442 libgmime2.6-cil_2.6.19-1_all.deb b91baebb19548addd8c7a86cad0ace7d234b1ebefb48322a66f54eb015df43f9 86362 libgmime2.6-cil-dev_2.6.19-1_all.deb 9e9c7bb27b6cf53329764d914ca0b1f668cb9f3f8929496f65f52c85ade32fb0 159846 monodoc-gmime2.6-manual_2.6.19-1_all.deb Files: c512de21d6bddd5153f42e7842536618 2740 libs optional gmime_2.6.19-1.dsc 0554499bfdef919acd30db1f2d0043a3 740260 libs optional gmime_2.6.19.orig.tar.xz d8e54518606c0c3c18620deca0df08cc 10625 libs optional gmime_2.6.19-1.debian.tar.gz 076f5e7567c4eb9ce49b0b889a8babe2 336692 libdevel optional libgmime-2.6-dev_2.6.19-1_amd64.deb 905b632047fa2c673b800a94f236545d 278712 doc optional libgmime-2.6-doc_2.6.19-1_all.deb bc76ce796285c287cd4baec994b82b7d 260562 libs optional libgmime-2.6-0_2.6.19-1_amd64.deb 1ca28311e8ad9e672159edbe84690007 94444 utils optional gmime-bin_2.6.19-1_amd64.deb 53dd0dc1ca71542b2bea3a503c45e6d6 524678 debug extra libgmime-2.6-0-dbg_2.6.19-1_amd64.deb da85d819c4b39b7d97b18917b7d79c38 125442 cli-mono optional libgmime2.6-cil_2.6.19-1_all.deb f1ca5c9cb9af09237cb4963414418fde 86362 cli-mono optional libgmime2.6-cil-dev_2.6.19-1_all.deb e63eea9ca3b865e8614b1b728200391a 159846 doc optional monodoc-gmime2.6-manual_2.6.19-1_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.15 (GNU/Linux) iQJ8BAEBCgBmBQJSZxvlXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRFQjk2OTEyODdBN0FEREUzNzU3RDkxMUVB NTI0MDFCMTFCRkRGQTVDAAoJEKUkAbEb/fpcbcwQAKlatJKQGVrJ+NkmWnqAJLUK sOkj+MUY1mQhcPuv9uQuFQ/f+84R/ckGnapyXYMOUOWpRewlIXFQVvqXLUuIF0Y5 xmSgxa5h+COhzUAxx4AMFCGpuqagYUpKzdqR4H52S92AYDjlLa/AwdzsxWKxE9rI MbE759nrTWJIuRJ+Ie4LfZC+B3WNjw1L11RCi0/lZqKt045vmfaR//CADXPG5Kzr aya9NMA83GLI8ULLhxcE6H8DLMalk7NA+vAn1obHAxnsGS+w1orNnGAxcMhmEoyQ LaZKaw9CI5g9n9EgDVlI3t9l/+6mtEI7SJUZTtIX2bS0jfrjDWwMRsI0eE7IgTa4 Gwrqj0aiqeKMshJTUi9xlBvys9zo9xIsvfrXuoP320n+sVUCnBhQz5utgmXBjQS9 fHXIVoy2Yx2oczewJkkD9CmPTbGko7GaJAlkmiSAD6Ov5Dz3VxS+zgF1iOXOomAp F9cHULdT6bPUfFW7t2r6Pl/Gwik2mw5iVokMwU1TYP/wgKK89JWb8wWB4rGKTsFC i6xR2mKWjvQQCB+xFhO+1PWgCKfNpTBz4ZZeAXNtdA7I1qNLTcbVmceOUM4JNaTO OxpBcm7uC9u+Vy6nh+H+Tm06pD6WunkingD+2AA3D0ft2yE6F6tt5fhlcTgMwW4o ifK1OH1FNqSXw6JIhPKi =nCME -----END PGP SIGNATURE-----
--- End Message ---

