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

Reply via email to