installed 1.3a test, bootstrapped, and emerged system ok, but emerging xfree-4.2.0-r12 fails with: sandbox access violation. The logfile contains the following line: mkdir: /usr/X11R6/include/X11
Something similar happened to me, but there are more errors: make[4]: Leaving directory `/var/tmp/portage/xfree-4.2.0-r12/work/xc/doc/man/GLU' make[3]: Leaving directory `/var/tmp/portage/xfree-4.2.0-r12/work/xc/doc/man' make[2]: Leaving directory `/var/tmp/portage/xfree-4.2.0-r12/work/xc/doc' make[1]: Leaving directory `/var/tmp/portage/xfree-4.2.0-r12/work/xc' cp: cannot stat `/var/tmp/portage/xfree-4.2.0-r12/image//usr/X11R6/lib/X11/config/host.def': No such file or directory /usr/sbin/ebuild.sh: /var/tmp/portage/xfree-4.2.0-r12/image//usr/X11R6/lib/X11/config/host.def: No such file or directory ln: creating symbolic link `/var/tmp/portage/xfree-4.2.0-r12/image//usr/X11R6/lib/X11/XftConfig' to `../../../../etc/X11/XftConfig': No such file or directory /usr/sbin/ebuild.sh: cd: /var/tmp/portage/xfree-4.2.0-r12/image//usr/X11R6/lib/X11/fonts: No such file or directory ln: creating symbolic link `/var/tmp/portage/xfree-4.2.0-r12/image//usr/lib/X11' to `/usr/X11R6/lib/X11': No such file or directory ln: creating symbolic link `/var/tmp/portage/xfree-4.2.0-r12/image//usr/X11R6/lib/libGL.so' to `libGL.so.1.2': No such file or directory ln: creating symbolic link `/var/tmp/portage/xfree-4.2.0-r12/image//usr/X11R6/lib/libGL.so.1' to `libGL.so.1.2': No such file or directory ln: creating symbolic link `/var/tmp/portage/xfree-4.2.0-r12/image//usr/X11R6/lib/libMesaGL.so' to `libGL.so.1.2': No such file or directory ln: creating symbolic link `/var/tmp/portage/xfree-4.2.0-r12/image//usr/lib/libMesaGLU.so' to `libGLU.so.1.3': No such file or directory install: `/var/tmp/portage/xfree-4.2.0-r12/image//usr/lib' exists but is not a directory install: `/var/tmp/portage/xfree-4.2.0-r12/image//usr/lib' exists but is not a directory install: `/var/tmp/portage/xfree-4.2.0-r12/image//usr/lib' exists but is not a directory mv: cannot stat `/var/tmp/portage/xfree-4.2.0-r12/image//usr/X11R6/lib/libGL.so*': No such file or directory mv: cannot stat `/var/tmp/portage/xfree-4.2.0-r12/image//usr/lib/opengl/xfree/lib': Not a directory mv: cannot stat `/var/tmp/portage/xfree-4.2.0-r12/image//usr/X11R6/lib/libGL.a': No such file or directory mv: cannot stat `/var/tmp/portage/xfree-4.2.0-r12/image//usr/X11R6/lib/libMesaGL.so': No such file or directory mv: cannot stat `/var/tmp/portage/xfree-4.2.0-r12/image//usr/X11R6/lib/modules/extensions/libglx*': No such file or directory mv: when moving multiple files, last argument must be a directory Try `mv --help' for more information. strip: >>> Completed installing into /var/tmp/portage/xfree-4.2.0-r12/image/ --------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE = "/tmp/sandbox-xfree-4.2.0-r12-25792.log" unlink: /usr/X11R6/include/X11/DECkeysym.h unlink: /usr/X11R6/include/X11/HPkeysym.h unlink: /usr/X11R6/include/X11/Sunkeysym.h unlink: /usr/X11R6/include/X11/X.h unlink: /usr/X11R6/include/X11/XF86keysym.h unlink: /usr/X11R6/include/X11/XWDFile.h unlink: /usr/X11R6/include/X11/Xalloca.h unlink: /usr/X11R6/include/X11/Xarch.h unlink: /usr/X11R6/include/X11/Xatom.h unlink: /usr/X11R6/include/X11/Xdefs.h unlink: /usr/X11R6/include/X11/Xfuncproto.h unlink: /usr/X11R6/include/X11/Xfuncs.h unlink: /usr/X11R6/include/X11/Xmd.h unlink: /usr/X11R6/include/X11/Xos.h unlink: /usr/X11R6/include/X11/Xos_r.h unlink: /usr/X11R6/include/X11/Xosdefs.h unlink: /usr/X11R6/include/X11/Xpoll.h unlink: /usr/X11R6/include/X11/Xproto.h unlink: /usr/X11R6/include/X11/Xprotostr.h unlink: /usr/X11R6/include/X11/Xthreads.h unlink: /usr/X11R6/include/X11/ap_keysym.h unlink: /usr/X11R6/include/X11/keysym.h unlink: /usr/X11R6/include/X11/keysymdef.h -------------------------------------------------------------------------------- !!! emerge aborting on /usr/portage/x11-base/xfree/xfree-4.2.0-r12.ebuild . I'm using default-1.0-gcc3 profile.
I see those too, if I manually perform the mkdir /usr/X11R6/include/X11 myself, and try to emerge xfree again. (/usr/X11R6/include/X11 did not exist before this-it was a fresh install)
You have gcc-3.1. Know bug unfortunately. It was some last minute changed I did to 'fix a gcc-3.1' bug.
Does this means that I can 'emerge rsync' and it should emerge now?
Wait about 10-15 minutes, then check the ebuild. It should now have ----------------------- # fix compile for gcc-3.1 if [ "`gcc -dumpversion`" = "3.1" ] then CXXDEBUGFLAGS="${CXXDEBUGFLAGS} -mno-mmx" \ CDEBUGFLAGS="${CDEBUGFLAGS} -mno-mmx" \ make install DESTDIR=${D} || die else make install DESTDIR=${D} || die fi ------------------------ in src_install() If it does not merge, change it to: ------------------------ # fix compile for gcc-3.1 # if [ "`gcc -dumpversion`" = "3.1" ] # then # CXXDEBUGFLAGS="${CXXDEBUGFLAGS} -mno-mmx" \ # CDEBUGFLAGS="${CDEBUGFLAGS} -mno-mmx" \ # make install DESTDIR=${D} || die # else make install DESTDIR=${D} || die # fi ------------------------ And let me know, thanks.
worked for me - the 'emerge rsync'
It worked with me, as from 'emerge rsync'. thanx
this is fixed, i disabled the sandbox in the gcc3 profile by default.. emerge rsync --clean should give you the changes (although they're in portage for almost a week now)