There is a small typo in libidn-1.13.ebuild, causing the following error when merging. * Installing Elisp files for GNU Emacs support ... [ ok ] * Installing site initialisation file for GNU Emacs ... cp: cannot stat `/usr/portage/net-dns/libidn/files/50libidn-gentoo.pl': No such file or directory sed: can't read /var/tmp/portage/net-dns/libidn-1.13/temp/50libidn-gentoo.pl: No such file or directory install: cannot stat `/var/tmp/portage/net-dns/libidn-1.13/temp/50libidn-gentoo.pl': No such file or directory !!! doins: /var/tmp/portage/net-dns/libidn-1.13/temp/50libidn-gentoo.pl does not exist * elisp-site-file-install: doins failed [ !! ] * * ERROR: net-dns/libidn-1.13 failed. * Call stack: * ebuild.sh, line 48: Called src_install * environment, line 4160: Called die * The specific snippet of code: * elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die; * The die message: * (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 '/var/tmp/portage/net-dns/libidn-1.13/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-dns/libidn-1.13/temp/environment'. * !!! When you file a bug report, please include the following information: GENTOO_VM=sun-jdk-1.6 CLASSPATH="" JAVA_HOME="/opt/sun-jdk-1.6.0.12" JAVACFLAGS="-source 1.4 -target 1.4" COMPILER="" and of course, the output of emerge --info Reproducible: Always Steps to Reproduce:
Created attachment 185895 [details, diff] patch
*** Bug 263388 has been marked as a duplicate of this bug. ***
Thanks for the patch, works here as well.
I've taken the liberty of fixing this myself; it probably counts as obvious :)