Debian Bug report logs -
#889170
apr-util: build failure with new gdbm
Reported by: Gianfranco Costamagna <locutusofborg@debian.org>
Date: Fri, 2 Feb 2018 22:42:02 UTC
Severity: serious
Found in version apr-util/1.6.1-1
Fixed in version apr-util/1.6.1-2
Done: Stefan Fritsch <sf@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, Debian Apache Maintainers <debian-apache@lists.debian.org>:
Bug#889170; Package src:apr-util.
(Fri, 02 Feb 2018 22:42:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Gianfranco Costamagna <locutusofborg@debian.org>:
New Bug report received and forwarded. Copy sent to Debian Apache Maintainers <debian-apache@lists.debian.org>.
(Fri, 02 Feb 2018 22:42:05 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Source: apr-util
Version: 1.6.1-1
Severity: serious
Block 888751 by -1
Hello, before uploading new gdbm in unstable, I tested all the reverse-dependencies, except for the packages
that were already broken/not building.
This sounds to be the case for this one, and now I don't know how to debug this package.
(tail of failing testsuite)
-Line 50: Crypto driver 'commoncrypto' DSO could not be opened
SUCCESS
testldap : SUCCESS
testdbd : SUCCESS
testdate : SUCCESS
testmemcache : -Error 111 occurred attempting to reach memcached on localhost:11211. Skipping apr_memcache tests...
SUCCESS
testredis : -Error 111 occurred attempting to reach Redis on localhost:6379. Skipping apr_redis tests...
SUCCESS
testxml : SUCCESS
testxlate : SUCCESS
testrmm : SUCCESS
testdbm : -Line 155: expected <0>, but saw <20014>
FAILED 1 of 3
testqueue : SUCCESS
testreslist : SUCCESS
testsiphash : SUCCESS
Failed Tests Total Fail Failed %
===================================================
testdbm 3 1 33.33%
Programs failed: testall
apr-util seems now part of apr, I don't know why/if this package is still needed.
BTW the build failure can be solved by uncommenting
".PHONY: build" on debian/rules
thanks for helping in finding a fix!
Gianfranco
[signature.asc (application/pgp-signature, attachment)]
Added indication that bug 889170 blocks 888751
Request was from Gianfranco Costamagna <locutusofborg@debian.org>
to control@bugs.debian.org.
(Sat, 03 Feb 2018 15:57:08 GMT) (full text, mbox, link).
Reply sent
to Stefan Fritsch <sf@debian.org>:
You have taken responsibility.
(Sun, 25 Feb 2018 12:09:05 GMT) (full text, mbox, link).
Notification sent
to Gianfranco Costamagna <locutusofborg@debian.org>:
Bug acknowledged by developer.
(Sun, 25 Feb 2018 12:09:05 GMT) (full text, mbox, link).
Message #12 received at 889170-close@bugs.debian.org (full text, mbox, reply):
Source: apr-util
Source-Version: 1.6.1-2
We believe that the bug you reported is fixed in the latest version of
apr-util, 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 889170@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Stefan Fritsch <sf@debian.org> (supplier of updated apr-util 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 ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 25 Feb 2018 12:40:36 +0100
Source: apr-util
Binary: libaprutil1 libaprutil1-ldap libaprutil1-dbd-mysql libaprutil1-dbd-sqlite3 libaprutil1-dbd-odbc libaprutil1-dbd-pgsql libaprutil1-dev libaprutil1-dbg
Architecture: source amd64
Version: 1.6.1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Apache Maintainers <debian-apache@lists.debian.org>
Changed-By: Stefan Fritsch <sf@debian.org>
Description:
libaprutil1 - Apache Portable Runtime Utility Library
libaprutil1-dbd-mysql - Apache Portable Runtime Utility Library - MySQL Driver
libaprutil1-dbd-odbc - Apache Portable Runtime Utility Library - ODBC Driver
libaprutil1-dbd-pgsql - Apache Portable Runtime Utility Library - PostgreSQL Driver
libaprutil1-dbd-sqlite3 - Apache Portable Runtime Utility Library - SQLite3 Driver
libaprutil1-dbg - Apache Portable Runtime Utility Library - Debugging Symbols
libaprutil1-dev - Apache Portable Runtime Utility Library - Development Headers
libaprutil1-ldap - Apache Portable Runtime Utility Library - LDAP Driver
Closes: 889170 890108
Changes:
apr-util (1.6.1-2) unstable; urgency=medium
.
* Avoid empty build target, fixes FTBFS. Thanks to Niels Thykier for the
patch. Closes: #890108
* Fix handling of gdbm_errno in gdbm driver. Closes: #889170
* Bump debhelper compat level to 11 and drop deprecated autotools-dev
sequence. Thanks to Niels Thykier for the patch.
* Bump Standards-Version (no changes)
* Fix mysql/mariadb header detection, broken since 1.5.3-3.
* Include NOTICE file in packages, as required by license.
Checksums-Sha1:
350e598d1274496c6f8e834e7c119a154b52c351 2851 apr-util_1.6.1-2.dsc
90bc0d57372e6062e066a212d53009f83a96676b 211832 apr-util_1.6.1-2.debian.tar.xz
79605f63e39607512903ae5c6c7f161d01782905 9688 apr-util_1.6.1-2_amd64.buildinfo
07b14729399bab545d6d4869cd8c509ba62f688b 20760 libaprutil1-dbd-mysql_1.6.1-2_amd64.deb
210c6f8ea1692cf17bf724f1d16623742803236b 24376 libaprutil1-dbd-odbc_1.6.1-2_amd64.deb
a640ac79866565da6fb5428384e3aba5c84382c6 20644 libaprutil1-dbd-pgsql_1.6.1-2_amd64.deb
5a9078f28d822815afd48c4403fe0ec86c2478cf 18688 libaprutil1-dbd-sqlite3_1.6.1-2_amd64.deb
4a2793820749c16a5da16f1ace01835e7978700c 352988 libaprutil1-dbg_1.6.1-2_amd64.deb
e791ac47dd0eafcec1d36bb254d71664e26e4e47 403740 libaprutil1-dev_1.6.1-2_amd64.deb
bbe4372c76a4a5558de46542e5fa8d070ce8fc8b 16804 libaprutil1-ldap_1.6.1-2_amd64.deb
9dad898af352ef9daa083d5cdcbde5d19ced84d4 91812 libaprutil1_1.6.1-2_amd64.deb
Checksums-Sha256:
7a3a7d0dccc0d89ad751988163cb57d34b32094893d08c4d0ac79e9bfee6d8f4 2851 apr-util_1.6.1-2.dsc
e30e919e7e049a8a7056b7184e77d69b82660d71a4bf9654d1c9bfccf2fcde30 211832 apr-util_1.6.1-2.debian.tar.xz
d02a4b4e28285349774fb8b3491a6a6ad94c28cc38bc61173199e9c6d4733453 9688 apr-util_1.6.1-2_amd64.buildinfo
7c91a8e0b822aae6d666981edc064596895d0ecfafce753d549e32c77875cc39 20760 libaprutil1-dbd-mysql_1.6.1-2_amd64.deb
48634b2adbfca19daddabe82874f74e0cbf2d7f6e5c50249ed9b9bb5057b99f8 24376 libaprutil1-dbd-odbc_1.6.1-2_amd64.deb
bf2ea348275c4d5bc4a091ad8955e7c8cd27a051f0506eda2867b32e09e4e076 20644 libaprutil1-dbd-pgsql_1.6.1-2_amd64.deb
297f6196855ff9eac854dc20d79aa3ca10c77a18e5a0eedb0d72e0ebb21743e0 18688 libaprutil1-dbd-sqlite3_1.6.1-2_amd64.deb
96db596ff4197ea88a52f5fbe997185a59a738fbf785e7643a91ab64d13f527c 352988 libaprutil1-dbg_1.6.1-2_amd64.deb
21ff3b2f4a871d3e44a3c9f4469d6814d098d97e2a2f39ffd5e5f79d02a6a1ca 403740 libaprutil1-dev_1.6.1-2_amd64.deb
446a67107a5d745a7b9528f0ce7c368602c37db9304ab6acc72df8599b599267 16804 libaprutil1-ldap_1.6.1-2_amd64.deb
1facd960e97704840afdb11f66cd78eaad8eb6314c90e56abdc8815911f72184 91812 libaprutil1_1.6.1-2_amd64.deb
Files:
f99e6b5a25e2a8131b919c7ebd57140d 2851 libs optional apr-util_1.6.1-2.dsc
329b096f2df85d6031970829e9e84a07 211832 libs optional apr-util_1.6.1-2.debian.tar.xz
78a60d22816b64395e95d25bc3bb6fcf 9688 libs optional apr-util_1.6.1-2_amd64.buildinfo
7502ac823cdbb13fed261804790017ef 20760 libs optional libaprutil1-dbd-mysql_1.6.1-2_amd64.deb
95ebdf6c06d8dd1077b5031da212ff9b 24376 libs optional libaprutil1-dbd-odbc_1.6.1-2_amd64.deb
f51c8935b8ac920e62242252cbb6e8a5 20644 libs optional libaprutil1-dbd-pgsql_1.6.1-2_amd64.deb
6776d5a46bc0fda88a3eaf0bc2f7175b 18688 libs optional libaprutil1-dbd-sqlite3_1.6.1-2_amd64.deb
61e524bc01c1ce132ca205749a2a9653 352988 debug optional libaprutil1-dbg_1.6.1-2_amd64.deb
3e2c4f53166d24b4fac10c4b89a90f74 403740 libdevel optional libaprutil1-dev_1.6.1-2_amd64.deb
d50cd5b9dbc2446001a3a091ce778fa4 16804 libs optional libaprutil1-ldap_1.6.1-2_amd64.deb
e4d6e6dfb8c430a12edc685cef4160cb 91812 libs optional libaprutil1_1.6.1-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEOpiNza8JqByyYYsxxodfNUHO/eAFAlqSog0ACgkQxodfNUHO
/eBCPQ/9G19t7u2PVgBJMMBbnksy8T1Yu0TkuN9q4iNsJdxwjIyuvN+18kZfBcrT
vll2jyBPsaGL9W/Z27NMK7qHSbldweM6HZ701YJ0MQTrBsdEDhM96Abj3XZWACmR
MhA4SqxAbmfqcLMidOib5CpZWGYf/uyIh/FF9vlTRac1501jNl3/DnPR9FN+GIN/
/uJjPKYPPRAK7Qz2JzFCtIEzRrosCzi41qEqSgFINkCGMvD18L15/FqTqcGLpPqx
z4wuAixpjR1Zjixy7CJvrMzZ2QPRZUvN08DW8ST4aJPru9NkFLZ2UrklcQKgJisE
7Q4z5DBmkPqs9k0sUZHrMVYqHnEtijRxbSn81ENIHhrSqt4v5i0AIKrpncB0rSEo
XShtg8LcflSwNUcuHOydepOBYFLukVQhnGcT1zGWzLZdytVFYAKk+Ch0KxN7bzfI
f7XfZziEhIfO4heWAeffoE3JnHKtJMixoYS8B5YjztWk2lt1CUJgfVgXkRG+3Sej
6psYLQk1oM//VtuyuctCqpReiDoYSe0ZS3jaMzWq5fd3XFAWlSiZrrkvgzGw7C/7
ulRfCsx4UO/5rmexluw/eaPHDa39EgCyj/Op/+ekCl7gSwuFJYB1OOS3adOuPayD
H+g2lFCktFhGMyXBG8rU4AK9TSAr7jAerk7z8iloJyr9zqvtKoM=
=EPt0
-----END PGP SIGNATURE-----
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Apache Maintainers <debian-apache@lists.debian.org>:
Bug#889170; Package src:apr-util.
(Sun, 25 Feb 2018 17:12:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Stefan Fritsch <sf@sfritsch.de>:
Extra info received and forwarded to list. Copy sent to Debian Apache Maintainers <debian-apache@lists.debian.org>.
(Sun, 25 Feb 2018 17:12:02 GMT) (full text, mbox, link).
Message #17 received at 889170@bugs.debian.org (full text, mbox, reply):
On Friday, 2 February 2018 23:32:35 CET Gianfranco Costamagna wrote:
> Hello, before uploading new gdbm in unstable, I tested all the
> reverse-dependencies, except for the packages that were already broken/not
> building.
>
> This sounds to be the case for this one, and now I don't know how to debug
> this package.
It seems apr-util assumed that gdbm would always reset gdbm_errno if there has
not been an error and the new gdbm version does not do that any more.
I have fixed that upstream in apr-util:
https://svn.apache.org/viewvc?view=revision&revision=1825312
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Mon, 26 Mar 2018 07:31:25 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Sat Jul 1 22:41:15 2023;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.