[systemd-devel] [PATCH] build-sys: Fix move-to-rootlibdir

Mike Gilbert floppym at gentoo.org
Tue Mar 11 15:22:50 PDT 2014


On Tue, Mar 11, 2014 at 6:14 PM, Mike Gilbert <floppym at gentoo.org> wrote:
> Since we now use ln -s --relative, using this sed statement is redundant
> and causes broken symlinks to be installed.

Actually, I think the the symlinks are not "broken" under normal
circumstances (rootlibdir = /lib). However, they end up with a
duplicate prefix, like this:

/usr/lib64/libsystemd.so -> ../../../../lib64/libsystemd.so.0.0.2

This seems to trigger a quirk in Gentoo's package manger (Portage)
when the symlink points outside of DESTDIR.

Either way, this code should get cleaned up, and I would like to see
it tagged as a bugfix if possible.


More information about the systemd-devel mailing list