This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: nss/tst-nss-db-endgrent - selinux required?
- From: Florian Weimer <fw at deneb dot enyo dot de>
- To: "Andreas K. Huettel" <dilfridge at gentoo dot org>
- Cc: libc-alpha at sourceware dot org
- Date: Wed, 27 Nov 2019 22:53:46 +0100
- Subject: Re: nss/tst-nss-db-endgrent - selinux required?
- References: <4369174.7Yk4DMW2N0@pinacolada>
* Andreas K. Huettel:
> I'm recently seeing these
>
> FAIL: nss/tst-nss-db-endgrent
> FAIL: nss/tst-nss-db-endpwent
>
> both with (tip of release branch) 2.29 and 2.30.
What's in the .out files?
> The log message where the tests were committed says:
>> The test case runs "makedb" inside the testroot, so needs selinux
>> DSOs installed.
>
> Now, my system definitely doesnt have any selinux installed... but shouldnt
> the tests then be unsupported or expected to fail?
The chroot setup code has been updated to copy libselinux into the
croot if it is needed. If the SELinux detection were incorrect, it
wouldn't be possible to compile support/links-dso-program-c.c or
support/links-dso-program.cc, so I'm pretty sure your problem is
something else.