Your message dated Sat, 30 Dec 2017 17:34:49 +0000 with message-id <e1evl21-0005fr...@fasolo.debian.org> and subject line Bug#885071: fixed in elfutils 0.170-0.2 has caused the Debian Bug report #885071, regarding libelf-dev: pkg-config --exists/--cflags libelf fail without zlib1g-dev 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.) -- 885071: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=885071 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: libelf-dev Version: 0.170-0.1 Severity: normal Dear Maintainer, Due to the use of "Requires.private: zlib" in the libelf.pc pkg-config file, the following fails: $ pkg-config --exists libelf; echo $? 1 $ pkg-config --cflags libelf Package zlib was not found in the pkg-config search path. Perhaps you should add the directory containing `zlib.pc' to the PKG_CONFIG_PATH environment variable Package 'zlib', required by 'libelf', not found That is because pkg-config's Requires.private is parsed even when -- static is not used when calling pkg-config, even though it's only needed when building a static library. Please consider either adding a dependency to zlib1g-dev in libelf-dev so that the required zlib pkg-config file is always available or to change from "Requires.private: zlib" to "Libs.private: -lz" as a workaround (yes it only applies to Requires, not to Libs - that's a decision by the upstream developers of pkg-config). Found while rebuilding iproute2 in a minimal chroot. Thanks! -- Kind regards, Luca Boccassi
signature.asc
Description: This is a digitally signed message part
--- End Message ---
--- Begin Message ---Source: elfutils Source-Version: 0.170-0.2 We believe that the bug you reported is fixed in the latest version of elfutils, 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 885...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Andreas Henriksson <andr...@fatal.se> (supplier of updated elfutils 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...@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sat, 30 Dec 2017 18:14:17 +0100 Source: elfutils Binary: elfutils libelf1 libelf-dev libdw-dev libdw1 libasm1 libasm-dev Architecture: source Version: 0.170-0.2 Distribution: unstable Urgency: medium Maintainer: Kurt Roeckx <k...@roeckx.be> Changed-By: Andreas Henriksson <andr...@fatal.se> Description: elfutils - collection of utilities to handle ELF objects libasm-dev - libasm development libraries and header files libasm1 - library with a programmable assembler interface libdw-dev - libdw1 development libraries and header files libdw1 - library that provides access to the DWARF debug information libelf-dev - libelf1 development libraries and header files libelf1 - library to read and write ELF files Closes: 885071 Changes: elfutils (0.170-0.2) unstable; urgency=medium . * Non-maintainer upload, acked by maintainer. * libelf-dev,libdw-dev: Add missing dependencies for packages that our pkg-config files requires (zlib1g-dev, liblzma-dev). (Closes: #885071) Checksums-Sha1: ff5fa69cea052aa797ea801870c6c50b8ce7179a 2332 elfutils_0.170-0.2.dsc 3c703277f084fcf57477c24ff91fe6034466a62a 37624 elfutils_0.170-0.2.debian.tar.xz d7522b3f5790550ded54d08d6ae1d1d6fb780874 9067 elfutils_0.170-0.2_amd64.buildinfo Checksums-Sha256: f743714766279f7057c1dab7f9d1e01489e28dfef183f8e967e53e128618a2f8 2332 elfutils_0.170-0.2.dsc ac606bf158ca966392963996f3ccd299ed3af13421ca61c044150688d758ffd2 37624 elfutils_0.170-0.2.debian.tar.xz 547fa288d3ce5100ef57d679d2b04f65155b5f76fdad5e9723a98735e0566e7b 9067 elfutils_0.170-0.2_amd64.buildinfo Files: 08dccddcecd6768e75ecebbe3a1faab7 2332 libs optional elfutils_0.170-0.2.dsc d72f3d4671b3a358b02e818e842c5642 37624 libs optional elfutils_0.170-0.2.debian.tar.xz 777bba8de508ba47cd7a12f98ca22bb6 9067 libs optional elfutils_0.170-0.2_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQJFBAEBCgAvFiEE+uHltkZSvnmOJ4zCC8R9xk0TUwYFAlpHyugRHGFuZHJlYXNA ZmF0YWwuc2UACgkQC8R9xk0TUwZxew/+KSBHCkO+tLkAMpjUc+FJqPMDC+BCOKuJ 0p94/dpoO1Hb46Z5NhXtTxCmZ3xIIBgHfuVd2jtu/O9ZjSyLAAmc3zZZWN6APJUj xxzJjVGF+JHZY9eaVvCLiKWEy0KoyUIRxRJPfPZKgslzU+XIXFfhwu/f1PdJ4Sce BbHcpWnteV8t8P1cEJ5neZksxE8u/31rJV4/IuLwXWMt4ggc+QHn3E8BhXm5tDzd 6IaWNCFfhNF2n8X86Tfckt0a7SUzKBL/iw9z8l6h5ZMWBscBuFR6nsHpL0YQj4oL 8/d3QyaKaA1+lNG8TTFrZ9u0jxUykfnfU2NSc5TdtVtu5pXhL3Sbxzj4eFEKi5CV 3Up42itIyajuascUY4YT3+StOncxjavXp658ADVSvhUY2XVdfJTh07+uuKXMzcCi OnpaXv84ReVZ5kDc+lFtbZeo03LiPfjyaE2OKpmTyKNjXjYrS04IdkHtal7f1yT1 FccoBhT6o07AcjboDE9FqydACV+RYUmO0xWpLR14uLUUSuIHIRbeONi70Llw3CbS 4cs8lQE8OmOggvmShcK6ARxrHioF4FcZEnmPOPy6RQsOhOY3R9G3iY7ouMkfSGCo En79ojtsBo+jlizkOlpWRvJU7c9EjFuUwTYHLEgYL//YLMVHSabGTFRqesk+gxyH cUmxnzMjeQw= =Pmzd -----END PGP SIGNATURE-----
--- End Message ---