While running emerge -u sawfish-20020524, it fails with the error of file not found. The error is "sawfish/wm/util/x" not found make[1]: Entering directory `/var/tmp/portage/sawfish-20020524/work/sawfish-2002-05-24/lisp' SAWFISHLISPDIR=. SAWFISHEXECDIR=../src/.libexec SAWFISHDOCFILE=../DOC ../src/sawfish --batch --no-rc compiler -f compile-batch sawfish/wm.jl set -e; for d in sawfish/wm; do \ SAWFISHLISPDIR=. SAWFISHEXECDIR=../src/.libexec SAWFISHDOCFILE=../DOC ../src/sawfish --batch --no-rc compiler -f compile-lib-batch $d; \ done (compiling sawfish/wm/util/workarea.jl) (compiling sawfish/wm/util/with-output.jl) (compiling sawfish/wm/util/window-outline.jl) error--> (file-error "No such file or directory" "sawfish/wm/util/x") make[1]: *** [lisp] Error 10 make[1]: Leaving directory `/var/tmp/portage/sawfish-20020524/work/sawfish-2002-05-24/lisp' make: *** [all] Error 1 for dir in src lisp scripts themes sounds man po capplet themer; do \ [ -d $dir ] && ( cd $dir && make all ) || exit 1; \ done make[1]: Entering directory `/var/tmp/portage/sawfish-20020524/work/sawfish-2002-05-24/src' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/var/tmp/portage/sawfish-20020524/work/sawfish-2002-05-24/src' make[1]: Entering directory `/var/tmp/portage/sawfish-20020524/work/sawfish-2002-05-24/lisp' set -e; for d in sawfish/wm; do \ SAWFISHLISPDIR=. SAWFISHEXECDIR=../src/.libexec SAWFISHDOCFILE=../DOC ../src/sawfish --batch --no-rc compiler -f compile-lib-batch $d; \ done (compiling sawfish/wm/util/window-outline.jl) error--> (file-error "No such file or directory" "sawfish/wm/util/x") make[1]: *** [lisp] Error 10 make[1]: Leaving directory `/var/tmp/portage/sawfish-20020524/work/sawfish-2002-05-24/lisp' make: *** [all] Error 1 !!! ERROR: The ebuild did not complete successfully. !!! Function src_compile, Line 42, Exitcode 2 !!! (no error message) !!! emerge aborting on /usr/portage/x11-wm/sawfish/sawfish-20020524.ebuild .
known error on all platforms, sawfish snapshots are borken and that is noted in the ChangeLog as well as in the package.mask (unless somone made a booboo) this is an upstream problem and nothing I'm able to do anything about. (only reason I have them in portage is so that those interested can try and hack on it, complain to upstream maintainers and so I dont get the load of questions as to why i dont ship sawfish as supposed )