Package: pkg-config Version: 0.25-1 Severity: important User: multiarch-de...@lists.alioth.debian.org Usertags: multiarch
The search path for pkg-config .pc config files includes architecture-qualified directories, but doesn't put these architecture qualifiers in the place expected under multiarch. e.g.: /usr/local/lib/pkgconfig:/usr/local/lib/pkgconfig/i486-linux-gnu:/usr/local/share/pkgconfig:/usr/lib/pkgconfig:/usr/lib/pkgconfig/i486-linux-gnu:/usr/share/pkgconfig A multiarch path would be /usr/lib/i486-linux-gnu/pkgconfig, not /usr/lib/pkgconfig/i486-linux-gnu. As most libraries that try to implement multiarch using autoconf will do this by passing --libdir=/usr/lib/$(DEB_GNU_HOST_TYPE), not having multiarch paths in the search path will make for a significant implementation burden when switching to multiarch. Indeed, I've already run into this problem with libselinux, which doesn't even use autoconf. Could you please swap these paths for the multiarch /usr/lib/$(DEB_GNU_HOST_TYPE)/pkgconfig ones? -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (500, 'testing'), (500, 'stable') Architecture: armel (armv5tel) Kernel: Linux 2.6.30-1-iop32x Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org