Re: Packaging Slurm

2022-03-18 Thread Jean-Christophe HAESSIG
On 17/03/2022 19:25, Ludovic Courtès wrote: > Hello, Hi, > Can you try with: > >GUIX_EXECUTION_ENGINE=fakechroot ./bin/sulrmbdb … > > assuming you’re using a -RR pack? Yes, there's the relevant output : # strace -f -E GUIX_EXECUTION_ENGINE=fakechroot -E LD_LIBRARY_PATH=/opt/slurm/gnu/stor

Packaging Slurm (Was: Nss libraries not found when using guix pack)

2022-03-15 Thread Jean-Christophe HAESSIG
On 08/03/2022 11:40, Ludovic Courtès wrote: > Salut Jean-Christophe, :-) Salut, >> I jumped that hurdle with LD_PRELOAD, but this is not an acceptable fix >> of course. > > Yeah, I did something similar in the past: > >https://lists.gnu.org/archive/html/guix-devel/2020-08/msg00168.html > >

Re: Nss libraries not found when using guix pack

2022-03-02 Thread Jean-Christophe HAESSIG
On 02/03/2022 10:46, Jean-Christophe HAESSIG wrote: > I tried to deploy Slurm using guix pack : > guix pack -R -S /sbin=sbin -S /bin=bin slurm@19.05.8 nss-pam-ldapd sssd > > User and authentication data comes from ldap (sssd). The libraries are > present but the Slurm binary doe

Nss libraries not found when using guix pack

2022-03-02 Thread Jean-Christophe HAESSIG
Hi, I tried to deploy Slurm using guix pack : guix pack -R -S /sbin=sbin -S /bin=bin slurm@19.05.8 nss-pam-ldapd sssd User and authentication data comes from ldap (sssd). The libraries are present but the Slurm binary does not find them, and fails with an invalid user error. Excerpt of strace

How to change the store location

2022-02-23 Thread Jean-Christophe HAESSIG
Hi, I'm experimenting with Guix to use it on an HPC cluster. In the docs it is written that the store's *default* location is /gnu/store/ but I can't find how that location ca be changed. Same for /var/guix. As for the 'why', it would matter if Guix was used for sharing software between nodes