After trying to emerge app-emacs/pymacs-0.22-r1, emerge complains: In pymacs-start-services: pymacs.el:470:12:Warning: `process-kill-without-query' is an obsolete function (as of Emacs 22.1); use `process-query-on-exit-flag' or `set-process-query-on-exit-flag'. Wrote /var/tmp/portage/app-emacs/pymacs-0.22-r1/work/Pymacs-0.22/pymacs.elc >>> Source compiled. >>> Test phase [not enabled]: app-emacs/pymacs-0.22-r1 >>> Install pymacs-0.22-r1 into /var/tmp/portage/app-emacs/pymacs-0.22-r1/image/ category app-emacs * Installing Elisp files for GNU Emacs support ... * Installing site initialisation file for GNU Emacs ... /var/tmp/portage/app-emacs/pymacs-0.22-r1/work/Pymacs-0.22 /var/tmp/portage/app-emacs/pymacs-0.22-r1/work/Pymacs-0.22 cp: omitting directory `/usr/portage/app-emacs/pymacs/files/' sed: can't read /var/tmp/portage/app-emacs/pymacs-0.22-r1/temp/files: No such file or directory install: cannot stat `/var/tmp/portage/app-emacs/pymacs-0.22-r1/temp/files': No such file or directory !!! ERROR: app-emacs/pymacs-0.22-r1 failed. Call stack: ebuild.sh, line 1621: Called dyn_install ebuild.sh, line 1067: Called qa_call 'src_install' ebuild.sh, line 44: Called src_install pymacs-0.22-r1.ebuild, line 33: Called elisp-site-file-install '/usr/portage/app-emacs/pymacs/files/' elisp-common.eclass, line 182: Called die !!! failed to install site file !!! If you need support, post the topmost build error, and the call stack if relevant. !!! A complete build log is located at '/var/tmp/portage/app-emacs/pymacs-0.22-r1/temp/build.log'. The most important problem are the failing sed and install. The warning (obsolete function) at the beginning of the description only occurs when I have selected emacs-22 instead of emacs-21. Reproducible: Always Steps to Reproduce: 1. sudo emerge -av pymacs
Fixed. Thank you for reporting.