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

Attachment: 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 ---

Reply via email to