[DSE-Dev] Bug#728529: Bug#728529: libselinux1: causes ld.so error in smartctl/smartd
Laurent Bigonville
bigon at debian.org
Sat Nov 2 22:46:44 UTC 2013
retitle 728529 libselinux1: Missing explicit link against libpthread
severity 728529 grave
reassign 728507 libselinux1 2.2-2
reassign 728113 libselinux1 2.1.9-5
forcemerge 728529 728507 728113
thanks
Le Sat, 02 Nov 2013 17:04:31 +0100,
Sven Hartge <sven at svenhartge.de> a écrit :
> Hi!
Hi,
> The recent upgrade auf libselinux1 to version 2.2-1 in unstable causes
> smartctl and smartd to fail with the following message:
>
> system:~# smartctl
> Inconsistency detected by ld.so: dl-version.c: 224:
> _dl_check_map_versions: Assertion `needed != ((void *)0)' failed!
>
> Downgrading libselinux1 to 2.1.13-3 solves the problem.
Thanks for the bugreport, explicitly linking libselinux against
libpthread seems to fix this.
> So far only smartctl/smartd is affected, but since this bug affects an
> unrelated package, the severity of critical seems correct.
>
> Please also see and maybe merge bug #728507 against smartmontools.
Merged, I'm a bit puzzled about #728113 but it also seems related.
Cheers
Laurent Bigonville
More information about the SELinux-devel
mailing list