[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: “guix pack -RR r“ fails?
From: |
Ludovic Courtès |
Subject: |
Re: “guix pack -RR r“ fails? |
Date: |
Sun, 08 Nov 2020 18:34:46 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) |
Hi,
zimoun <zimon.toutoune@gmail.com> skribis:
> $ strace -f -s 500 -o log ./bin/R
> proot error: ptrace(TRACEME): Operation not permitted
> proot error:
> execve("/gnu/store/nqqhaz59gdr5q6mb6mw9dd8jk133rna2-r-minimal-4.0.3/bin/R"):
> Operation not permitted
> proot info: possible causes:
> * the program is a script but its interpreter (eg. /bin/sh) was not found;
> * the program is an ELF but its interpreter (eg. ld-linux.so) was not found;
> * the program is a foreign binary but qemu was not specified;
> * qemu does not work correctly (if specified);
> * the loader was not found or doesn't work.
> fatal error: see `proot --help`.
> proot error: can't chmod '/tmp/proot-12809-PB78qJ': No such file or directory
Oh right, you’d need to pick a different execution engine, most likely
‘fakechroot’ is the only one that works on this machine:
export GUIX_EXECUTION_ENGINE=fakechroot
strace -f -s 500 -o log ./bin/R
HTH,
Ludo’.