Re: [Nix-dev] user ... has no home directory error in emacs
I think the reason is we use active directory with sssd (which is kind of a standard for enterprise RHEL-based clusters) for authentication. My understanding is sssd is not supported by Nix at the moment and the LD_LIBRARY_PATH trick (to add the libnss_sss.so.2 from the host system to the search path) suggested here https://github.com/NixOS/nix/issues/554 isn't working for emacs. Alex On Sat, Jul 4, 2015 at 8:42 PM, James Cook james.c...@utoronto.ca wrote: On 30 June 2015 at 07:46, Alex Vorobiev alexander.vorob...@gmail.com wrote: Hi, I have just installed nix-1.9 on RHEL 6.5 (using gcc-5.1 I compiled myself) and I am trying to use it in single-user mode. I installed a few packages and they all seem to work (after I unset LD_LIBRARY_PATH). I also installed emacs which starts but shows this error message user my_user_id has no home directory and doesn't load my initialization files. (I don't know whether it is important but the system uses ldap/pam so there is no record for me in /etc/passwd.) Regular non-nix emacs 24.5 works fine. Thanks, Alex In case this is still troubling you, I found a thread where a Guix user (Guix is based on nix) was having a similar problem, and one question that came up was whether nscd was running on the system. The message: http://lists.gnu.org/archive/html/bug-guix/2015-02/msg00088.html James ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
Re: [Nix-dev] user ... has no home directory error in emacs
Ah, then you know more than I do :-/ There's another thread about this on nix-dev with subject starting with Impossible to use Nix + fetchgit...; that's all I've got for you. James On 7 July 2015 at 15:09, Alexander Vorobiev alexander.vorob...@gmail.com wrote: I think the reason is we use active directory with sssd (which is kind of a standard for enterprise RHEL-based clusters) for authentication. My understanding is sssd is not supported by Nix at the moment and the LD_LIBRARY_PATH trick (to add the libnss_sss.so.2 from the host system to the search path) suggested here https://github.com/NixOS/nix/issues/554 isn't working for emacs. Alex On Sat, Jul 4, 2015 at 8:42 PM, James Cook james.c...@utoronto.ca wrote: On 30 June 2015 at 07:46, Alex Vorobiev alexander.vorob...@gmail.com wrote: Hi, I have just installed nix-1.9 on RHEL 6.5 (using gcc-5.1 I compiled myself) and I am trying to use it in single-user mode. I installed a few packages and they all seem to work (after I unset LD_LIBRARY_PATH). I also installed emacs which starts but shows this error message user my_user_id has no home directory and doesn't load my initialization files. (I don't know whether it is important but the system uses ldap/pam so there is no record for me in /etc/passwd.) Regular non-nix emacs 24.5 works fine. Thanks, Alex In case this is still troubling you, I found a thread where a Guix user (Guix is based on nix) was having a similar problem, and one question that came up was whether nscd was running on the system. The message: http://lists.gnu.org/archive/html/bug-guix/2015-02/msg00088.html James ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
Re: [Nix-dev] user ... has no home directory error in emacs
On 30 June 2015 at 07:46, Alex Vorobiev alexander.vorob...@gmail.com wrote: Hi, I have just installed nix-1.9 on RHEL 6.5 (using gcc-5.1 I compiled myself) and I am trying to use it in single-user mode. I installed a few packages and they all seem to work (after I unset LD_LIBRARY_PATH). I also installed emacs which starts but shows this error message user my_user_id has no home directory and doesn't load my initialization files. (I don't know whether it is important but the system uses ldap/pam so there is no record for me in /etc/passwd.) Regular non-nix emacs 24.5 works fine. Thanks, Alex In case this is still troubling you, I found a thread where a Guix user (Guix is based on nix) was having a similar problem, and one question that came up was whether nscd was running on the system. The message: http://lists.gnu.org/archive/html/bug-guix/2015-02/msg00088.html James ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev