The tar file contains ONLY the .el file: :; tar tvjf /usr/portage/distfiles/folding-2006.1118.tar.bz2 -rw-r--r-- fauli/users 201027 2007-02-09 04:28 folding.el The ebuild just inherits elisp.eclass, which expects the tar to have a subdirectory. The failure is that ${S} is not created by extracting the tar and therefore portage cannot cd to it: :; cat /portage/log/app-emacs\:folding-2006.1118\:20070309-115335.log >>> Unpacking source... >>> Unpacking folding-2006.1118.tar.bz2 to /portage/portage/app-emacs/folding-2006.1118/work >>> Source unpacked. >>> Compiling source in /portage/portage/app-emacs/folding-2006.1118 ... Finished loading /usr/share/emacs/site-lisp/egg/leim-list.el and load others... Loading /usr/share/emacs/23.0.0/leim/leim-list.el (source)... >>Error occurred processing *.el: File error (("Opening input file" "no such file or directory" "/portage/portage/app-emacs/folding-2006.1118/*.el")) !!! ERROR: app-emacs/folding-2006.1118 failed. Call stack: ebuild.sh, line 1614: Called dyn_compile ebuild.sh, line 971: Called qa_call 'src_compile' environment, line 1371: Called src_compile ebuild.sh, line 1304: Called elisp_src_compile elisp.eclass, line 38: Called die !!! (no error message) !!! If you need support, post the topmost build error, and the call stack if relevant. !!! A complete build log is located at '/portage/log/app-emacs:folding-2006.1118:20070309-115335.log'.
Please don't cc maintainers yourself. Thanks. tarball fixed, should be on mirrors in a few hours