On Mon, May 13, 2019 at 09:49:40AM +0200, Ludovic Courtès wrote:
> Hi Florian,
> 
> "pelzflorian (Florian Pelz)" <pelzflor...@pelzflorian.de> skribis:
> 
> > On Fri, May 10, 2019 at 11:50:19PM +0200, Ludovic Courtès wrote:
> >> That suggests the wrapper chose the user namespace method (not PRoot),
> >> but that didn’t quite work.
> >> 
> >> Could you post the output of:
> >> 
> >>   strace ./mybin/sh
> >> 
> >> ?
> 
> My bad, this should be:
> 
>   strace -f -o log ./mybin/sh
> 
> and then post the ‘log’ file (we need ‘-f’ because the problem happens
> in the child process.)
> 
> Thanks in advance,
> Ludo’.

Oh I did not know there is -f.

[f_pelz12@tux6 ~]$ strace -f -o log ./mybin/sh
sh: run.c:162: bind_mount: Unexpected error: Permission denied.

The log file is attached.

When I do not use -o log, the unexpected error is here:

[pid 36622] mount("//sys", "/tmp/guix-exec-85li6j/sys", 0x47e0c5, 
MS_RDONLY|MS_BIND|MS_REC, NULL) = -1 EACCES (Permission denied)
[pid 36622] openat(AT_FDCWD, "/tmp/guix-exec-85li6j/core", O_WRONLY|O_CREAT, 
056306) = 4
[pid 36622] close(4)                    = 0
[pid 36622] mount("//core", "/tmp/guix-exec-85li6j/core", 0x47e0c5, 
MS_RDONLY|MS_BIND|MS_REC, NULL) = -1 EACCES (Permission denied)
[pid 36622] write(2, "sh: run.c:162: bind_mount: Unexp"..., 64sh: run.c:162: 
bind_mount: Unexpected error: Permission denied.
) = 64
[pid 36622] mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 
-1, 0) = 0x7f4b024f4000
[pid 36622] rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0
[pid 36622] rt_sigprocmask(SIG_BLOCK, ~[RTMIN RT_1], [], 8) = 0
[pid 36622] getpid()                    = 36622
[pid 36622] gettid()                    = 36622
[pid 36622] tgkill(36622, 36622, SIGABRT) = 0
[pid 36622] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
[pid 36622] --- SIGABRT {si_signo=SIGABRT, si_code=SI_TKILL, si_pid=36622, 
si_uid=24038} ---
[pid 36622] +++ killed by SIGABRT +++


Regards,
Florian
32476 execve("./mybin/sh", ["./mybin/sh"], 0x7ffddaa0d868 /* 39 vars */) = 0
32476 brk(NULL)                         = 0x2220000
32476 brk(0x22211c0)                    = 0x22211c0
32476 arch_prctl(ARCH_SET_FS, 0x2220880) = 0
32476 uname({sysname="Linux", nodename="tux6", ...}) = 0
32476 readlink("/proc/self/exe", "/home/f_pelz12/gnu/store/wl2l59l"..., 4096) = 
77
32476 brk(0x22421c0)                    = 0x22421c0
32476 brk(0x2243000)                    = 0x2243000
32476 readlink("/proc/self/exe", "/home/f_pelz12/gnu/store/wl2l59l"..., 4095) = 
77
32476 lstat("/gnu/store/qn1ax1fkj16x280m1rv7mcimfmn9l2pf-bash-4.4.23/bin/sh", 
0x7ffd70f35830) = -1 ENOENT (No such file or directory)
32476 gettimeofday({tv_sec=1557741656, tv_usec=607561}, NULL) = 0
32476 getpid()                          = 32476
32476 mkdir("/tmp/guix-exec-eqHoYA", 0700) = 0
32476 stat(".", {st_mode=S_IFDIR|0700, st_size=114, ...}) = 0
32476 stat("/home/f_pelz12", {st_mode=S_IFDIR|0700, st_size=114, ...}) = 0
32476 clone(child_stack=NULL, flags=CLONE_NEWNS|CLONE_NEWUSER|SIGCHLD) = 32477
32476 openat(AT_FDCWD, "/proc/32477/setgroups", O_WRONLY) = 3
32477 openat(AT_FDCWD, "/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY 
<unfinished ...>
32476 write(3, "deny\0", 5 <unfinished ...>
32477 <... openat resumed> )            = 3
32476 <... write resumed> )             = 5
32477 fstat(3,  <unfinished ...>
32476 close(3)                          = 0
32477 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=25, ...}) = 0
32476 getuid()                          = 24038
32477 getdents64(3 <unfinished ...>
32476 openat(AT_FDCWD, "/proc/32477/uid_map", O_WRONLY) = 3
32476 write(3, "24038 24038 1\n", 14)   = 14
32477 <... getdents64 resumed> , /* 25 entries */, 32768) = 632
32476 close(3)                          = 0
32477 mkdir("/tmp/guix-exec-eqHoYA/lib", 0700 <unfinished ...>
32476 getgid()                          = 10004
32476 openat(AT_FDCWD, "/proc/32477/gid_map", O_WRONLY) = 3
32476 write(3, "10004 10004 1\n", 14)   = 14
32476 close(3)                          = 0
32476 wait4(32477,  <unfinished ...>
32477 <... mkdir resumed> )             = 0
32477 mount("//lib", "/tmp/guix-exec-eqHoYA/lib", 0x47e0c5, 
MS_RDONLY|MS_BIND|MS_REC, NULL) = -1 EACCES (Permission denied)
32477 mkdir("/tmp/guix-exec-eqHoYA/home", 0700) = 0
32477 mount("//home", "/tmp/guix-exec-eqHoYA/home", 0x47e0c5, 
MS_RDONLY|MS_BIND|MS_REC, NULL) = -1 EACCES (Permission denied)
32477 mkdir("/tmp/guix-exec-eqHoYA/libx32", 0700) = 0
32477 mount("//libx32", "/tmp/guix-exec-eqHoYA/libx32", 0x47e0c5, 
MS_RDONLY|MS_BIND|MS_REC, NULL) = -1 EACCES (Permission denied)
32477 mkdir("/tmp/guix-exec-eqHoYA/etc", 0700) = 0
32477 mount("//etc", "/tmp/guix-exec-eqHoYA/etc", 0x47e0c5, 
MS_RDONLY|MS_BIND|MS_REC, NULL) = -1 EACCES (Permission denied)
32477 mkdir("/tmp/guix-exec-eqHoYA/run", 0700) = 0
32477 mount("//run", "/tmp/guix-exec-eqHoYA/run", 0x47e0c5, 
MS_RDONLY|MS_BIND|MS_REC, NULL) = -1 EACCES (Permission denied)
32477 mkdir("/tmp/guix-exec-eqHoYA/sbin", 0700) = 0
32477 mount("//sbin", "/tmp/guix-exec-eqHoYA/sbin", 0x47e0c5, 
MS_RDONLY|MS_BIND|MS_REC, NULL) = -1 EACCES (Permission denied)
32477 mkdir("/tmp/guix-exec-eqHoYA/media", 0700) = 0
32477 mount("//media", "/tmp/guix-exec-eqHoYA/media", 0x47e0c5, 
MS_RDONLY|MS_BIND|MS_REC, NULL) = -1 EACCES (Permission denied)
32477 mkdir("/tmp/guix-exec-eqHoYA/lib32", 0700) = 0
32477 mount("//lib32", "/tmp/guix-exec-eqHoYA/lib32", 0x47e0c5, 
MS_RDONLY|MS_BIND|MS_REC, NULL) = -1 EACCES (Permission denied)
32477 mkdir("/tmp/guix-exec-eqHoYA/lib64", 0700) = 0
32477 mount("//lib64", "/tmp/guix-exec-eqHoYA/lib64", 0x47e0c5, 
MS_RDONLY|MS_BIND|MS_REC, NULL) = -1 EACCES (Permission denied)
32477 mkdir("/tmp/guix-exec-eqHoYA/bin", 0700) = 0
32477 mount("//bin", "/tmp/guix-exec-eqHoYA/bin", 0x47e0c5, 
MS_RDONLY|MS_BIND|MS_REC, NULL) = -1 EACCES (Permission denied)
32477 mkdir("/tmp/guix-exec-eqHoYA/usr", 0700) = 0
32477 mount("//usr", "/tmp/guix-exec-eqHoYA/usr", 0x47e0c5, 
MS_RDONLY|MS_BIND|MS_REC, NULL) = -1 EACCES (Permission denied)
32477 mkdir("/tmp/guix-exec-eqHoYA/boot", 0700) = 0
32477 mount("//boot", "/tmp/guix-exec-eqHoYA/boot", 0x47e0c5, 
MS_RDONLY|MS_BIND|MS_REC, NULL) = -1 EACCES (Permission denied)
32477 mkdir("/tmp/guix-exec-eqHoYA/dev", 0700) = 0
32477 mount("//dev", "/tmp/guix-exec-eqHoYA/dev", 0x47e0c5, 
MS_RDONLY|MS_BIND|MS_REC, NULL) = -1 EACCES (Permission denied)
32477 mkdir("/tmp/guix-exec-eqHoYA/var", 0700) = 0
32477 mount("//var", "/tmp/guix-exec-eqHoYA/var", 0x47e0c5, 
MS_RDONLY|MS_BIND|MS_REC, NULL) = -1 EACCES (Permission denied)
32477 mkdir("/tmp/guix-exec-eqHoYA/root", 0700) = 0
32477 mount("//root", "/tmp/guix-exec-eqHoYA/root", 0x47e0c5, 
MS_RDONLY|MS_BIND|MS_REC, NULL) = -1 EACCES (Permission denied)
32477 mkdir("/tmp/guix-exec-eqHoYA/proc", 0700) = 0
32477 mount("//proc", "/tmp/guix-exec-eqHoYA/proc", 0x47e0c5, 
MS_RDONLY|MS_BIND|MS_REC, NULL) = -1 EACCES (Permission denied)
32477 mkdir("/tmp/guix-exec-eqHoYA/opt", 0700) = 0
32477 mount("//opt", "/tmp/guix-exec-eqHoYA/opt", 0x47e0c5, 
MS_RDONLY|MS_BIND|MS_REC, NULL) = -1 EACCES (Permission denied)
32477 mkdir("/tmp/guix-exec-eqHoYA/srv", 0700) = 0
32477 mount("//srv", "/tmp/guix-exec-eqHoYA/srv", 0x47e0c5, 
MS_RDONLY|MS_BIND|MS_REC, NULL) = -1 EACCES (Permission denied)
32477 mkdir("/tmp/guix-exec-eqHoYA/snap", 0700) = 0
32477 mount("//snap", "/tmp/guix-exec-eqHoYA/snap", 0x47e0c5, 
MS_RDONLY|MS_BIND|MS_REC, NULL) = -1 EACCES (Permission denied)
32477 mkdir("/tmp/guix-exec-eqHoYA/mnt", 0700) = 0
32477 mount("//mnt", "/tmp/guix-exec-eqHoYA/mnt", 0x47e0c5, 
MS_RDONLY|MS_BIND|MS_REC, NULL) = -1 EACCES (Permission denied)
32477 mkdir("/tmp/guix-exec-eqHoYA/tmp", 0700) = 0
32477 mount("//tmp", "/tmp/guix-exec-eqHoYA/tmp", 0x47e0c5, 
MS_RDONLY|MS_BIND|MS_REC, NULL) = -1 EACCES (Permission denied)
32477 mkdir("/tmp/guix-exec-eqHoYA/sys", 0700) = 0
32477 mount("//sys", "/tmp/guix-exec-eqHoYA/sys", 0x47e0c5, 
MS_RDONLY|MS_BIND|MS_REC, NULL) = -1 EACCES (Permission denied)
32477 openat(AT_FDCWD, "/tmp/guix-exec-eqHoYA/core", O_WRONLY|O_CREAT, 0116306) 
= 4
32477 close(4)                          = 0
32477 mount("//core", "/tmp/guix-exec-eqHoYA/core", 0x47e0c5, 
MS_RDONLY|MS_BIND|MS_REC, NULL) = -1 EACCES (Permission denied)
32477 write(2, "sh: run.c:162: bind_mount: Unexp"..., 64) = 64
32477 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) 
= 0x7ff846f5e000
32477 rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0
32477 rt_sigprocmask(SIG_BLOCK, ~[RTMIN RT_1], [], 8) = 0
32477 getpid()                          = 32477
32477 gettid()                          = 32477
32477 tgkill(32477, 32477, SIGABRT)     = 0
32477 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
32477 --- SIGABRT {si_signo=SIGABRT, si_code=SI_TKILL, si_pid=32477, 
si_uid=24038} ---
32477 +++ killed by SIGABRT +++
32476 <... wait4 resumed> [{WIFSIGNALED(s) && WTERMSIG(s) == SIGABRT}], 0, 
NULL) = 32477
32476 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=32477, 
si_uid=24038, si_status=SIGABRT, si_utime=0, si_stime=0} ---
32476 chdir("/")                        = 0
32476 openat(AT_FDCWD, "/tmp/guix-exec-eqHoYA", 
O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
32476 fstat(3, {st_mode=S_IFDIR|0700, st_size=25, ...}) = 0
32476 getdents64(3, /* 25 entries */, 131072) = 632
32476 unlink("/tmp/guix-exec-eqHoYA/lib32") = -1 EISDIR (Is a directory)
32476 openat(AT_FDCWD, "/tmp/guix-exec-eqHoYA/lib32", 
O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
32476 fstat(4, {st_mode=S_IFDIR|0700, st_size=2, ...}) = 0
32476 mmap(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 
0) = 0x7ff846f3e000
32476 getdents64(4, /* 2 entries */, 131072) = 48
32476 getdents64(4, /* 0 entries */, 131072) = 0
32476 munmap(0x7ff846f3e000, 135168)    = 0
32476 close(4)                          = 0
32476 rmdir("/tmp/guix-exec-eqHoYA/lib32") = 0
32476 unlink("/tmp/guix-exec-eqHoYA/media") = -1 EISDIR (Is a directory)
32476 openat(AT_FDCWD, "/tmp/guix-exec-eqHoYA/media", 
O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
32476 fstat(4, {st_mode=S_IFDIR|0700, st_size=2, ...}) = 0
32476 brk(0x2282000)                    = 0x2282000
32476 getdents64(4, /* 2 entries */, 131072) = 48
32476 getdents64(4, /* 0 entries */, 131072) = 0
32476 close(4)                          = 0
32476 rmdir("/tmp/guix-exec-eqHoYA/media") = 0
32476 unlink("/tmp/guix-exec-eqHoYA/etc") = -1 EISDIR (Is a directory)
32476 openat(AT_FDCWD, "/tmp/guix-exec-eqHoYA/etc", 
O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
32476 fstat(4, {st_mode=S_IFDIR|0700, st_size=2, ...}) = 0
32476 getdents64(4, /* 2 entries */, 131072) = 48
32476 getdents64(4, /* 0 entries */, 131072) = 0
32476 close(4)                          = 0
32476 rmdir("/tmp/guix-exec-eqHoYA/etc") = 0
32476 unlink("/tmp/guix-exec-eqHoYA/run") = -1 EISDIR (Is a directory)
32476 openat(AT_FDCWD, "/tmp/guix-exec-eqHoYA/run", 
O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
32476 fstat(4, {st_mode=S_IFDIR|0700, st_size=2, ...}) = 0
32476 getdents64(4, /* 2 entries */, 131072) = 48
32476 getdents64(4, /* 0 entries */, 131072) = 0
32476 close(4)                          = 0
32476 rmdir("/tmp/guix-exec-eqHoYA/run") = 0
32476 unlink("/tmp/guix-exec-eqHoYA/lib64") = -1 EISDIR (Is a directory)
32476 openat(AT_FDCWD, "/tmp/guix-exec-eqHoYA/lib64", 
O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
32476 fstat(4, {st_mode=S_IFDIR|0700, st_size=2, ...}) = 0
32476 getdents64(4, /* 2 entries */, 131072) = 48
32476 getdents64(4, /* 0 entries */, 131072) = 0
32476 close(4)                          = 0
32476 rmdir("/tmp/guix-exec-eqHoYA/lib64") = 0
32476 unlink("/tmp/guix-exec-eqHoYA/boot") = -1 EISDIR (Is a directory)
32476 openat(AT_FDCWD, "/tmp/guix-exec-eqHoYA/boot", 
O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
32476 fstat(4, {st_mode=S_IFDIR|0700, st_size=2, ...}) = 0
32476 getdents64(4, /* 2 entries */, 131072) = 48
32476 getdents64(4, /* 0 entries */, 131072) = 0
32476 close(4)                          = 0
32476 rmdir("/tmp/guix-exec-eqHoYA/boot") = 0
32476 unlink("/tmp/guix-exec-eqHoYA/bin") = -1 EISDIR (Is a directory)
32476 openat(AT_FDCWD, "/tmp/guix-exec-eqHoYA/bin", 
O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
32476 fstat(4, {st_mode=S_IFDIR|0700, st_size=2, ...}) = 0
32476 getdents64(4, /* 2 entries */, 131072) = 48
32476 getdents64(4, /* 0 entries */, 131072) = 0
32476 close(4)                          = 0
32476 rmdir("/tmp/guix-exec-eqHoYA/bin") = 0
32476 unlink("/tmp/guix-exec-eqHoYA/usr") = -1 EISDIR (Is a directory)
32476 openat(AT_FDCWD, "/tmp/guix-exec-eqHoYA/usr", 
O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
32476 fstat(4, {st_mode=S_IFDIR|0700, st_size=2, ...}) = 0
32476 getdents64(4, /* 2 entries */, 131072) = 48
32476 getdents64(4, /* 0 entries */, 131072) = 0
32476 close(4)                          = 0
32476 rmdir("/tmp/guix-exec-eqHoYA/usr") = 0
32476 unlink("/tmp/guix-exec-eqHoYA/lib") = -1 EISDIR (Is a directory)
32476 openat(AT_FDCWD, "/tmp/guix-exec-eqHoYA/lib", 
O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
32476 fstat(4, {st_mode=S_IFDIR|0700, st_size=2, ...}) = 0
32476 getdents64(4, /* 2 entries */, 131072) = 48
32476 getdents64(4, /* 0 entries */, 131072) = 0
32476 close(4)                          = 0
32476 rmdir("/tmp/guix-exec-eqHoYA/lib") = 0
32476 unlink("/tmp/guix-exec-eqHoYA/snap") = -1 EISDIR (Is a directory)
32476 openat(AT_FDCWD, "/tmp/guix-exec-eqHoYA/snap", 
O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
32476 fstat(4, {st_mode=S_IFDIR|0700, st_size=2, ...}) = 0
32476 getdents64(4, /* 2 entries */, 131072) = 48
32476 getdents64(4, /* 0 entries */, 131072) = 0
32476 close(4)                          = 0
32476 rmdir("/tmp/guix-exec-eqHoYA/snap") = 0
32476 unlink("/tmp/guix-exec-eqHoYA/core") = 0
32476 unlink("/tmp/guix-exec-eqHoYA/proc") = -1 EISDIR (Is a directory)
32476 openat(AT_FDCWD, "/tmp/guix-exec-eqHoYA/proc", 
O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
32476 fstat(4, {st_mode=S_IFDIR|0700, st_size=2, ...}) = 0
32476 getdents64(4, /* 2 entries */, 131072) = 48
32476 getdents64(4, /* 0 entries */, 131072) = 0
32476 close(4)                          = 0
32476 rmdir("/tmp/guix-exec-eqHoYA/proc") = 0
32476 unlink("/tmp/guix-exec-eqHoYA/root") = -1 EISDIR (Is a directory)
32476 openat(AT_FDCWD, "/tmp/guix-exec-eqHoYA/root", 
O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
32476 fstat(4, {st_mode=S_IFDIR|0700, st_size=2, ...}) = 0
32476 getdents64(4, /* 2 entries */, 131072) = 48
32476 getdents64(4, /* 0 entries */, 131072) = 0
32476 close(4)                          = 0
32476 rmdir("/tmp/guix-exec-eqHoYA/root") = 0
32476 unlink("/tmp/guix-exec-eqHoYA/srv") = -1 EISDIR (Is a directory)
32476 openat(AT_FDCWD, "/tmp/guix-exec-eqHoYA/srv", 
O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
32476 fstat(4, {st_mode=S_IFDIR|0700, st_size=2, ...}) = 0
32476 getdents64(4, /* 2 entries */, 131072) = 48
32476 getdents64(4, /* 0 entries */, 131072) = 0
32476 close(4)                          = 0
32476 rmdir("/tmp/guix-exec-eqHoYA/srv") = 0
32476 unlink("/tmp/guix-exec-eqHoYA/home") = -1 EISDIR (Is a directory)
32476 openat(AT_FDCWD, "/tmp/guix-exec-eqHoYA/home", 
O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
32476 fstat(4, {st_mode=S_IFDIR|0700, st_size=2, ...}) = 0
32476 getdents64(4, /* 2 entries */, 131072) = 48
32476 getdents64(4, /* 0 entries */, 131072) = 0
32476 close(4)                          = 0
32476 rmdir("/tmp/guix-exec-eqHoYA/home") = 0
32476 unlink("/tmp/guix-exec-eqHoYA/opt") = -1 EISDIR (Is a directory)
32476 openat(AT_FDCWD, "/tmp/guix-exec-eqHoYA/opt", 
O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
32476 fstat(4, {st_mode=S_IFDIR|0700, st_size=2, ...}) = 0
32476 getdents64(4, /* 2 entries */, 131072) = 48
32476 getdents64(4, /* 0 entries */, 131072) = 0
32476 close(4)                          = 0
32476 rmdir("/tmp/guix-exec-eqHoYA/opt") = 0
32476 unlink("/tmp/guix-exec-eqHoYA/sys") = -1 EISDIR (Is a directory)
32476 openat(AT_FDCWD, "/tmp/guix-exec-eqHoYA/sys", 
O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
32476 fstat(4, {st_mode=S_IFDIR|0700, st_size=2, ...}) = 0
32476 getdents64(4, /* 2 entries */, 131072) = 48
32476 getdents64(4, /* 0 entries */, 131072) = 0
32476 close(4)                          = 0
32476 rmdir("/tmp/guix-exec-eqHoYA/sys") = 0
32476 unlink("/tmp/guix-exec-eqHoYA/tmp") = -1 EISDIR (Is a directory)
32476 openat(AT_FDCWD, "/tmp/guix-exec-eqHoYA/tmp", 
O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
32476 fstat(4, {st_mode=S_IFDIR|0700, st_size=2, ...}) = 0
32476 getdents64(4, /* 2 entries */, 131072) = 48
32476 getdents64(4, /* 0 entries */, 131072) = 0
32476 close(4)                          = 0
32476 rmdir("/tmp/guix-exec-eqHoYA/tmp") = 0
32476 unlink("/tmp/guix-exec-eqHoYA/mnt") = -1 EISDIR (Is a directory)
32476 openat(AT_FDCWD, "/tmp/guix-exec-eqHoYA/mnt", 
O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
32476 fstat(4, {st_mode=S_IFDIR|0700, st_size=2, ...}) = 0
32476 getdents64(4, /* 2 entries */, 131072) = 48
32476 getdents64(4, /* 0 entries */, 131072) = 0
32476 close(4)                          = 0
32476 rmdir("/tmp/guix-exec-eqHoYA/mnt") = 0
32476 unlink("/tmp/guix-exec-eqHoYA/sbin") = -1 EISDIR (Is a directory)
32476 openat(AT_FDCWD, "/tmp/guix-exec-eqHoYA/sbin", 
O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
32476 fstat(4, {st_mode=S_IFDIR|0700, st_size=2, ...}) = 0
32476 getdents64(4, /* 2 entries */, 131072) = 48
32476 getdents64(4, /* 0 entries */, 131072) = 0
32476 close(4)                          = 0
32476 rmdir("/tmp/guix-exec-eqHoYA/sbin") = 0
32476 unlink("/tmp/guix-exec-eqHoYA/libx32") = -1 EISDIR (Is a directory)
32476 openat(AT_FDCWD, "/tmp/guix-exec-eqHoYA/libx32", 
O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
32476 fstat(4, {st_mode=S_IFDIR|0700, st_size=2, ...}) = 0
32476 getdents64(4, /* 2 entries */, 131072) = 48
32476 getdents64(4, /* 0 entries */, 131072) = 0
32476 close(4)                          = 0
32476 rmdir("/tmp/guix-exec-eqHoYA/libx32") = 0
32476 unlink("/tmp/guix-exec-eqHoYA/var") = -1 EISDIR (Is a directory)
32476 openat(AT_FDCWD, "/tmp/guix-exec-eqHoYA/var", 
O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
32476 fstat(4, {st_mode=S_IFDIR|0700, st_size=2, ...}) = 0
32476 getdents64(4, /* 2 entries */, 131072) = 48
32476 getdents64(4, /* 0 entries */, 131072) = 0
32476 close(4)                          = 0
32476 rmdir("/tmp/guix-exec-eqHoYA/var") = 0
32476 unlink("/tmp/guix-exec-eqHoYA/dev") = -1 EISDIR (Is a directory)
32476 openat(AT_FDCWD, "/tmp/guix-exec-eqHoYA/dev", 
O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
32476 fstat(4, {st_mode=S_IFDIR|0700, st_size=2, ...}) = 0
32476 getdents64(4, /* 2 entries */, 131072) = 48
32476 getdents64(4, /* 0 entries */, 131072) = 0
32476 close(4)                          = 0
32476 rmdir("/tmp/guix-exec-eqHoYA/dev") = 0
32476 getdents64(3, /* 0 entries */, 131072) = 0
32476 close(3)                          = 0
32476 rmdir("/tmp/guix-exec-eqHoYA")    = 0
32476 exit_group(6)                     = ?
32476 +++ exited with 6 +++

Reply via email to