[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: