When emerging openafs-1.3.2-r1, the following error occurs: ranlib libprocmgmt.a /var/tmp/portage/openafs-1.3.2-r1/work/openafs-1.3.2/src/pinstall/pinstall libprocmgmt.a /var/tmp/portage/openafs-1.3.2-r1/work/openafs-1.3.2/lib/libprocmgmt.a Bad exit code from /bin/cp: 11 Could not open output temp file ``/var/tmp/portage/openafs-1.3.2-r1/work/openafs-1.3.2/lib/libprocmgmt.a.green.localhost'': No such file or directory make[3]: *** [/var/tmp/portage/openafs-1.3.2-r1/work/openafs-1.3.2/lib/libprocmgmt.a] Error 1 The final error from portage is: !!! ERROR: net-fs/openafs-1.3.2-r1 failed. !!! Function src_compile, Line 45, Exitcode 2 !!! (no error message) Reproducible: Always Steps to Reproduce: 1. emerge -U openafs 2. 3. Actual Results: The emerge failed. Expected Results: The emerge should succeed.
Same problem here: === Begin === make[3]: Leaving directory `/tmp/portage/openafs-1.3.2-r1/work/openafs-1.3.2/src/pinstall' cd src; cd procmgmt ; make all make[3]: Entering directory `/tmp/portage/openafs-1.3.2-r1/work/openafs-1.3.2/src/procmgmt' cc -I/var/tmp/portage/openafs-1.3.2-r1/work/openafs-1.3.2/include -I../config -O2 -D_LARGEFILE64_SOURCE -c ./procmgmt_unix.c echo 'char cml_version_number[]="@(#) OpenAFS devel built ' `date +"%Y-%m-%d"` '";' >AFS_component_version_number.c echo 'char* AFSVersion = "openafs devel"; ' >>AFS_component_version_number.c cc -I/var/tmp/portage/openafs-1.3.2-r1/work/openafs-1.3.2/include -I../config -O2 -D_LARGEFILE64_SOURCE -c -o AFS_component_version_number.o AFS_component_version_number.c rm -f libprocmgmt.a ar crv libprocmgmt.a procmgmt_unix.o AFS_component_version_number.o a - procmgmt_unix.o a - AFS_component_version_number.o ranlib libprocmgmt.a /var/tmp/portage/openafs-1.3.2-r1/work/openafs-1.3.2/src/pinstall/pinstall libprocmgmt.a /var/tmp/portage/openafs-1.3.2-r1/work/openafs-1.3.2/lib/libprocmgmt.a Bad exit code from /bin/cp: 11 Could not open output temp file ``/var/tmp/portage/openafs-1.3.2-r1/work/openafs-1.3.2/lib/libprocmgmt.a.cube.sascha.silbe.org'': No such file or directory make[3]: *** [/var/tmp/portage/openafs-1.3.2-r1/work/openafs-1.3.2/lib/libprocmgmt.a] Error 1 make[3]: Leaving directory `/tmp/portage/openafs-1.3.2-r1/work/openafs-1.3.2/src/procmgmt' make[2]: *** [procmgmt] Error 2 make[2]: Leaving directory `/tmp/portage/openafs-1.3.2-r1/work/openafs-1.3.2' make[1]: *** [build] Error 2 make[1]: Leaving directory `/tmp/portage/openafs-1.3.2-r1/work/openafs-1.3.2' make: *** [all] Error 2 !!! ERROR: net-fs/openafs-1.3.2-r1 failed. !!! Function src_compile, Line 47, Exitcode 2 !!! (no error message) === End === So I cannot use AFS anymore since I have updated the kernel and OpenAFS uses a kernel module. :(
I also see this bug. All files in /tmp/portage/.../openafs appear to have the correct permissions.
Created attachment 14625 [details, diff] sandbox-deppnest-patch
Comment on attachment 14625 [details, diff] sandbox-deppnest-patch This patch resolves the sandbox and unistd.h problems with openafs-1.3.2
1.3.2 is masked in portage now anyway. please try 1.2.9