Bug#944726: systemd undefined symbol
Sorin Manolache
sorinm at gmail.com
Fri Nov 15 10:30:04 GMT 2019
On 14/11/2019 21.31, Michael Biebl wrote:
> Am 14.11.19 um 20:26 schrieb Sorin Manolache:
>
> I copy the new binaries from
>> /usr/lib/x86_64-linux-gnu to /lib/x86_64-linux-gnu.
>
> Please don't do that. The only reasonable solution is to remove any
> stale libraries you have copied/installed manually.
I was aware of the risks.
The reason why I did it was because I have a custom kernel without
initrd and / and /usr are on a different disk partitions. Since systemd
needs libs in /usr/lib the system didn't boot. So I've copied the
necessary libs from /usr to /lib.
As a side, I think having systemd depend on libraries deployed in /usr
is a bad idea. More generally, using tools (e.g. /usr/bin/find) in the
pre-mount phase of the boot process that either are deployed in /usr or
depend on libs in /usr is, in my opinion, a bad idea.
--
Sorin
More information about the Pkg-systemd-maintainers
mailing list