Your message dated Sun, 08 Jun 2014 09:38:14 +0000 with message-id <[email protected]> and subject line Bug#742634: fixed in pkgconf 0.9.5-4 has caused the Debian Bug report #742634, regarding "pkgconf --libs foo" does not strip all -Lsystem_lib_dir fragments from its output 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.) -- 742634: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=742634 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: pkgconf Version: 0.9.5-3 Severity: normal "pkgconf --libs foo" only strips "-L/usr/lib" from its output, but not the multiarch "-L/usr/lib/x86_64-linux-gnu" (as is done by pkg-config). Example /usr/lib/x86_64-linux-gnu/pkgconfig/x264.pc --- snip --- prefix=/usr exec_prefix=${prefix} libdir=/usr/lib/x86_64-linux-gnu includedir=${prefix}/include Name: x264 Description: H.264 (MPEG4 AVC) encoder library Version: 0.142.2389 956c8d8 Libs: -L/usr/lib/x86_64-linux-gnu -lx264 Libs.private: -lpthread -lm -ldl Cflags: -I${prefix}/include --- snip --- $ pkgconf --libs x264 -L/usr/lib/x86_64-linux-gnu -lx264 $ pkg-config --libs x264 -lx264 This causes strange FTBFS when privately (i.e. not on a buildd) building a multiarch package with library libfoo which is already installed (in another version). If the linking of any shared library or executable in the package uses another library libbar with "-L/usr/lib/x86_64-linux-gnu" in its pkg- config Libs variable, the linker will prefer the installed libfoo over the just built one. pkgconf eliminates just a single system lib directory, but pkg-config eliminates any directory in the search path for system libs. Indeed, in Debian pkg-config is configured with /lib:/lib32:/usr/lib:/usr/lib/x86_64-linux- gnu:/usr/lib32. -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.13.6 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages pkgconf depends on: ii libc6 2.18-4 pkgconf recommends no packages. pkgconf suggests no packages. -- no debconf information
--- End Message ---
--- Begin Message ---Source: pkgconf Source-Version: 0.9.5-4 We believe that the bug you reported is fixed in the latest version of pkgconf, 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. Andrew Shadura <[email protected]> (supplier of updated pkgconf 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: Sat, 07 Jun 2014 23:40:46 +0200 Source: pkgconf Binary: pkgconf Architecture: source i386 Version: 0.9.5-4 Distribution: unstable Urgency: medium Maintainer: Andrew Shadura <[email protected]> Changed-By: Andrew Shadura <[email protected]> Description: pkgconf - manage compile and link flags for libraries Closes: 742634 Changes: pkgconf (0.9.5-4) unstable; urgency=medium . * Apply upstream patch to handle --with-system-includedir and --with-system-libdir correctly (Closes: #742634). Checksums-Sha1: 8e3c4ef2c13f02dd1b40904f0980b395935cc229 1867 pkgconf_0.9.5-4.dsc 8c806db25085126d0d2c23b78a554ca9477b84c6 5788 pkgconf_0.9.5-4.debian.tar.xz c0d9ddc210917889010cb6a139bfda41d940edac 26442 pkgconf_0.9.5-4_i386.deb Checksums-Sha256: 55cf7b074e3652a737315cb8e75081dab79dbfc3b9f22e0091ab9ff99e150808 1867 pkgconf_0.9.5-4.dsc 4b935d105a3f22114ed50760fb181ab30cd794eed60d0269213a104bc0c9617c 5788 pkgconf_0.9.5-4.debian.tar.xz 1228ac06ae34015944627cc142e2cb91c1f0b47dbd75f8d144e5feed3da73a61 26442 pkgconf_0.9.5-4_i386.deb Files: 8e91fccb4173ebdb8be62519dd14ae6b 26442 devel optional pkgconf_0.9.5-4_i386.deb c02eaacb432d81c7f5ea0b77fdcf7efe 1867 devel optional pkgconf_0.9.5-4.dsc d92b63a5fe7bfcb8dad2c124f103d0a6 5788 devel optional pkgconf_0.9.5-4.debian.tar.xz -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.15 (GNU/Linux) iQIcBAEBCAAGBQJTlBnbAAoJEG6k0jEaLSaNY80P+gNJ1A3Z69qxvMg5VO0+RACf ue/JTqSOkrNuEzVQSYHT9BcKenkgGBHZRc3zWpedpPD6k441lCp/w6GwST0W3Mji OJZCXh98SZZ9avSpQfuQTuehmng3ygL5DPSjgsOdvNhmuwTSydVmI4+cUrHLEj2n Cf1SYcvu5slWH3de/ZSHj5d9ry7BKyILYYdgNYmYjZDy2ii0xUnCtqUeEalxpuRF dZ1ct0WywzvkBUT/zWgEP9jyP7xr9Tbemo/gzwcRfcqWTkVKdpQEybcE4rvVqwkb NyuCw1Ltn6YFs55JxBkge1BN25ag+E2uEwSqOuqRl7liS1fJ/Zff6vmWK94LqgS7 0qAwm2IcWfI5WjlxgF9ON2/hxNQAhF3cM72nJhxOGcSevGwXeoxr11grZa3pTcie UrArqPGjrc8aXdoTgP4Ayq2s6xwBk07pzJVFkMVGI8uvJ3GBlkLaKwglf/M7gzW7 DKYt/jP+VAapBkYxJAqpjwE0C2cXf0NC980DNWM//mmR9ygT4mIHTRMBJrOzzvBe CgEFLW0Ycx2dtJ4FUCOR73buFx6lVKqRo5Nb5HrjiiJDgQdKQ6q9n7Pw2kKLlBBp 2Jr388oB7wQAc/9iqr5ia9ACoziMuXAvc6layVSavtaXsDkmIki9H+nXZIIMklVz yzIQhT04aVCu9DL1/QTP =Cyyv -----END PGP SIGNATURE-----
--- End Message ---

