Bug#968525: lintian: breakout-link reported for /usr/lib/$(DEB_HOST_MULTIARCH) -> /lib/$(DEB_HOST_MULTIARCH) symlinks
Hi Aurelien,
On Thu, Sep 16, 2021 at 4:00 PM Aurelien Jarno <aurel32@debian.org> wrote:
>
> Why is that supposed to be an issue?
I do not know, but the relocation error shows that the shared library
installed in /lib by libgpg-error0 is not found unless
libgpg-error0-dev ships a "breakout" link in /usr/lib.
On my local system, /lib has precedence over /usr/lib:
$ more /etc/ld.so.conf.d/x86_64-linux-gnu.conf
# Multiarch support
/usr/local/lib/x86_64-linux-gnu
/lib/x86_64-linux-gnu
/usr/lib/x86_64-linux-gnu
What reason could there be besides Pkgconfig for shishi's builder to
look only in /usr/lib?
> glibc has always been installed like that.
The analysis may not apply to Glibc. I do not see a Pkgconfig in
libc6-dev (and would have been surprised). Does Glibc recommend any
linker paths to consuming packages?
Kind regards
Felix Lechner
Reply to: