Bug#843809: check that executables don't link to libraries in /usr is broken wrt libsystemd-shared

Michael Biebl biebl at debian.org
Wed Nov 9 20:18:09 GMT 2016


Source: systemd
Version: 232-3

Am 09.11.2016 um 19:15 schrieb Michael Biebl:
> The /lib/systemd/systemd binary itself links against libsystemd-shared
> (interestingly, our debian/rules check seems to not have caught this).

Fwiw, I figured out what's going wrong here:

+ env -u LD_PRELOAD ldd debian/systemd/lib/systemd/systemd
+ OUT=	linux-vdso.so.1 (0x00007fff255f9000)
	libsystemd-shared-232.so => not found

In a chroot, systemd and libsytemd-shared are not installed.
We probably need to override LD_LIBRARY_PATH and point it to
debian/systemd/lib/systemd/


-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-systemd-maintainers/attachments/20161109/c365017e/attachment-0002.sig>


More information about the Pkg-systemd-maintainers mailing list