[Nix-dev] Impossible to use Nix + fetchgit on any Linux configured with LDAP authentication /libnss_sss

James Cook james.cook at utoronto.ca
Sat Jun 6 22:16:47 CEST 2015


The Firefox issue turned into
https://github.com/NixOS/nixpkgs/issues/1868, which was closed when it
was decided a wrapper that sets LD_LIBRARY_PATH could fix it. Should
the issue get re-opened? Was that never implemented, or does it not
solve the problem?

James

On 4 June 2015 at 15:10, Adrien Devresse <Adev at adev.name> wrote:
> Hi,
>
> I triggered this failure (http://pastebin.com/Lw6a0p4J) while trying to
> use nix on a RHEL 6.5 configuration setup with ldap authentication (
> sssd + libnss_sss ).
>
> After a bit of research, this is due to the dependency of git on
> getpwuid and to the fact that the nix glibc do not have by default
> libnss_sss nor can use the one of the host operating system.
>
>
> The problem has already been reported in case of firefox (
> https://github.com/NixOS/nix/issues/209 ).
>
> However, it is way more harmful in case of git/fetchgit : it makes
> impossible to compile any expression using fetchgit on a host using
> sssd, which is a configuration unfortunatly quite common in the academic
> world .
>
> What would be the best solution of this problem ? Is there any other
> solution than extending stdenv with libnss_sss and recompiling the
> entire software stack ?
>
>
>
> _______________________________________________
> nix-dev mailing list
> nix-dev at lists.science.uu.nl
> http://lists.science.uu.nl/mailman/listinfo/nix-dev
>


More information about the nix-dev mailing list