The makefile for GCL has the target directory for Emacs lisp hardcoded (instead of based on $prefix). This causes an access violation when doing "make install" into the sandbox. The info directory also causes the same problem. This seems to fix the problem... *** gcl-2.4.0.ebuild.orig 2002-04-30 12:16:41.000000000 -0700 --- gcl-2.4.0.ebuild 2002-04-30 18:39:41.000000000 -0700 *************** *** 29,35 **** dodir /usr/share/info dodir /usr/share/emacs/site-lisp/gcl ! try make install prefix=${D}/usr MANDIR=${D}/usr/share/man mv ${D}/usr/lib/${P}/info/* ${D}/usr/share/info rm ${D}/usr/share/info/texinfo.tex --- 29,38 ---- dodir /usr/share/info dodir /usr/share/emacs/site-lisp/gcl ! try make install prefix=${D}/usr MANDIR=${D}/usr/share/man \ ! EMACS_SITE_LISP=${D}/usr/share/emacs/site-lisp/gcl \ ! EMACS_DEFAULT_EL=${D}/usr/share/emacs/site-lisp/gcl/default.el \ ! INFO_DIR=${D}/usr/share/info mv ${D}/usr/lib/${P}/info/* ${D}/usr/share/info rm ${D}/usr/share/info/texinfo.tex
It's been a while since you rsync'd hasn't it? Anything over 24 hours counts as "a while" here :) Please emerge --clean rsync and you'll see that this was taken care of a couple of days ago.
Yeah, it might even have been 72 hours ;-)