Your message dated Fri, 25 Jan 2019 20:55:02 +0000 with message-id <[email protected]> and subject line Bug#916772: fixed in pkg-config 0.29-5 has caused the Debian Bug report #916772, regarding pkg-config: missing Depends: dpkg-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 [email protected] immediately.) -- 916772: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=916772 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: pkg-config Version: 0.29-4+b1 Severity: serious Justification: missing dependency # i686-linux-gnu-pkg-config --libs libssl Package libssl was not found in the pkg-config search path. Perhaps you should add the directory containing `libssl.pc' to the PKG_CONFIG_PATH environment variable No package 'libssl' found # ls /usr/lib/i386-linux-gnu/pkgconfig/libssl.pc /usr/lib/i386-linux-gnu/pkgconfig/libssl.pc # apt -y install dpkg-dev ... # i686-linux-gnu-pkg-config --libs libssl -lssl # In this case, i686-linux-gnu-pkg-config is a symlink to /usr/share/pkg-config-crosswrapper and that script has the following line: multiarch="`dpkg-architecture -t"${triplet}" -qDEB_HOST_MULTIARCH 2>/dev/null`" It calls dpkg-architecture (which is in dpkg-dev) and igores all errors. In the absence of dpkg-architecture, the result will be empty and pkg-config doesn't work. If adding dpkg-dev to Depends is not desired, the cross-wrapper could be extended to give a useful error message in case $multiarch is empty: --- /usr/share/pkg-config-crosswrapper +++ /usr/share/pkg-config-crosswrapper @@ -11,6 +11,10 @@ triplet="${basename%-pkg-config}" # Normalized multiarch path if any, e.g. i386-linux-gnu for i386 multiarch="`dpkg-architecture -t"${triplet}" -qDEB_HOST_MULTIARCH 2>/dev/null`" + if test "$?" != 0; then + echo "Please apt install dpkg-dev to use this program." 1>&2 + exit 1 + fi # Native multiarch path native_multiarch="$(cat /usr/lib/pkg-config.multiarch)" dpkg-dev should be added to Recommends in that case. Helmut
--- End Message ---
--- Begin Message ---Source: pkg-config Source-Version: 0.29-5 We believe that the bug you reported is fixed in the latest version of pkg-config, 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. Tollef Fog Heen <[email protected]> (supplier of updated pkg-config 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: SHA256 Format: 1.8 Date: Thu, 24 Jan 2019 10:01:45 +0100 Source: pkg-config Binary: pkg-config Architecture: source Version: 0.29-5 Distribution: unstable Urgency: medium Maintainer: Tollef Fog Heen <[email protected]> Changed-By: Tollef Fog Heen <[email protected]> Description: pkg-config - manage compile and link flags for libraries Closes: 848706 916772 Changes: pkg-config (0.29-5) unstable; urgency=medium . * Add dpkg-dev to Suggests and make pkg-config-crosswrapper error if dpkg-dev is not installed. Add corresponding autopkgtest. Closes: #916772 * Ignore unknown architectures when setting up symlinks. Thanks to Jim Patterson for the patch. Closes: #848706 * Bump debhelper compat version to 10. * Add Rules-requires-root: no to control file. Checksums-Sha1: 08d363f1730f1a2b97fa6fa3cae769d17005f7c4 1757 pkg-config_0.29-5.dsc 3a02d89eaf6d7c2f8bc00956b1c2318ede685be8 7989 pkg-config_0.29-5.diff.gz Checksums-Sha256: 9064189e13a45250a2d977101af31af5596e25adcd9614a2d3ab10143189d8f8 1757 pkg-config_0.29-5.dsc 99b4570a2a1d0fc0ad7f3e650ee0de4243f8ecf38b4860b7c02a1ff06dec0fb7 7989 pkg-config_0.29-5.diff.gz Files: 2619e3f0c18b137910be9d6bd4cd09d9 1757 devel optional pkg-config_0.29-5.dsc d4d0d2114c9cf75fd15bb3c1cbd87452 7989 devel optional pkg-config_0.29-5.diff.gz -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEooQRpZYZMXEzGALAtlpIccoZ1xcFAlxLaWsACgkQtlpIccoZ 1xeT8RAAxBN/606Nu9RbsNe/B+3rJERYw6X2d5pFbs/E1NXTFV9proHHm4m0Ku+k C/Yx/Tnmiid4kBaNlcoUBkISaHxYFMQ0brwtCqJutvnGGJ7xjo/TZzGR8MrzFQgN mkIzChgnhvKMc9povtSEPpbChMvf54FpWQAMyclwi0BW0hY/1Jd1bv6Dsi5A3E2j YwWXXguKK73Km2sqC/gNT7eR2roqFJdjs0XXOEgigKRar9zGdZ+++PZ9Sh+LluQF 0R/Yk5JWlet2ZV3FGK8W+NOexgOHqhZAMV7a7+Nh2gyxnWtzb2k51qLyq9vXcSXy NZH3M1XjSm0JjNTV/tyRjtoyy7hdKfSqj6bR0GuYGZLankaAYyqmy58gwc9IDZZV RPiX3RVw2eKmdQKNpRdrfHEQfTACtJTN3ExKrbFuU/KRYvcTcSoIrwUaIall9MWH YG1hWdSXrxVraPIJgzOZpwPMFIZUDAT4ouNWCw2yboWTqbnWpWENoxJYVw3GnnRd ymmrHdJpa8bhPZHQlVojXHMd6KvOZBdElFIuaWbD5BLCvVLuKjtmWM3bs7UcSoZ/ IzckQz2QzOdqU6cigt3Ws7ijcszxyXpkMmCaZXH/rRpf0jgQlnAkXNKkZ1jwMa+f ZC9FgIHZ7dNHy5MEacxAFTwhN9khpt4gdC9mq9FTKbybQ7uqsVc= =g9ZB -----END PGP SIGNATURE-----
--- End Message ---

