Bug#944726: systemd undefined symbol
Sorin Manolache
sorinm at gmail.com
Thu Nov 14 19:26:48 GMT 2019
On Thu, 14 Nov 2019 17:19:32 +0100 Michael Biebl <biebl at debian.org> wrote:
> Am 14.11.19 um 17:16 schrieb Michael Biebl:
> > For the failing binary, please run
> > ldd /path/to/binary
> >
> > and attach the output to this bug report.
>
> I see from your systemd-delta.txt output:
> systemd-delta: symbol lookup error:
> /lib/systemd/libsystemd-shared-243.so: undefined symbol: seccomp_api_get
>
> Please attach the output of
> ldd /lib/systemd/libsystemd-shared-243.so
Hello,
I had the same problem. The cause were some old libs in
/lib/x86_64-linux-gnu, especially a libseccomp. They are not
package-managed (i.e. they don't belong to any package). I have copied
them manually from /usr/lib/x86_64-linux-gnu to /lib/x86_64-linux-gnu
some time ago. The new libseccomp2 package shipped new binaries to
/usr/lib/x86_64-linux-gnu but the runtime loader loaded the old version
in /lib/x86_64-linux-gnu.
The problem disappears if either I remove the old libs from
/lib/x86_64-linux-gnu or if I copy the new binaries from
/usr/lib/x86_64-linux-gnu to /lib/x86_64-linux-gnu.
HTH,
Sorin
More information about the Pkg-systemd-maintainers
mailing list