Line 42 contains elisp-site-file-install "{FILESDIR}/${SITEFILE}" which should rather be elisp-site-file-install "${FILESDIR}/${SITEFILE}" As a result of this, the installation fails with a ton of error messages. Reproducible: Always Steps to Reproduce:
In addition to this problem, some sandbox access violations appear: [...] make[1]: Entering directory `/var/tmp/portage/app-emacs/gnus-5.10.8/work/gnus-5.10.8/texi' /bin/sh ../mkinstalldirs /usr/share/info /usr/bin/install -c -m 644 gnus /usr/share/info/gnus ACCESS DENIED open_wr: /usr/share/info/gnus /usr/bin/install: reguläre Datei „/usr/share/info/gnus“ kann nicht angelegt werden: Keine Berechtigung /usr/bin/install -c -m 644 gnus-1 /usr/share/info/gnus-1 ACCESS DENIED open_wr: /usr/share/info/gnus-1 /usr/bin/install: reguläre Datei „/usr/share/info/gnus-1“ kann nicht angelegt werden: Keine Berechtigung /usr/bin/install -c -m 644 gnus-2 /usr/share/info/gnus-2 ACCESS DENIED open_wr: /usr/share/info/gnus-2 /usr/bin/install: reguläre Datei „/usr/share/info/gnus-2“ kann nicht angelegt werden: Keine Berechtigung /usr/bin/install -c -m 644 gnus-3 /usr/share/info/gnus-3 ACCESS DENIED open_wr: /usr/share/info/gnus-3 /usr/bin/install: reguläre Datei „/usr/share/info/gnus-3“ kann nicht angelegt werden: Keine Berechtigung /usr/bin/install -c -m 644 gnus-4 /usr/share/info/gnus-4 ACCESS DENIED open_wr: /usr/share/info/gnus-4 /usr/bin/install: reguläre Datei „/usr/share/info/gnus-4“ kann nicht angelegt werden: Keine Berechtigung /usr/bin/install -c -m 644 gnus-5 /usr/share/info/gnus-5 ACCESS DENIED open_wr: /usr/share/info/gnus-5 /usr/bin/install: reguläre Datei „/usr/share/info/gnus-5“ kann nicht angelegt werden: Keine Berechtigung /usr/bin/install -c -m 644 message /usr/share/info/message ACCESS DENIED open_wr: /usr/share/info/message /usr/bin/install: reguläre Datei „/usr/share/info/message“ kann nicht angelegt werden: Keine Berechtigung /usr/bin/install -c -m 644 emacs-mime /usr/share/info/emacs-mime ACCESS DENIED open_wr: /usr/share/info/emacs-mime /usr/bin/install: reguläre Datei „/usr/share/info/emacs-mime“ kann nicht angelegt werden: Keine Berechtigung /usr/bin/install -c -m 644 sieve /usr/share/info/sieve ACCESS DENIED open_wr: /usr/share/info/sieve /usr/bin/install: reguläre Datei „/usr/share/info/sieve“ kann nicht angelegt werden: Keine Berechtigung /usr/bin/install -c -m 644 pgg /usr/share/info/pgg ACCESS DENIED open_wr: /usr/share/info/pgg /usr/bin/install: reguläre Datei „/usr/share/info/pgg“ kann nicht angelegt werden: Keine Berechtigung [...] >>> Completed installing gnus-5.10.8 into /var/tmp/portage/app-emacs/gnus-5.10.8/image/ --------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE = "/var/log/sandbox/sandbox-app-emacs_-_gnus-5.10.8-4726.log" open_wr: /usr/share/info/gnus open_wr: /usr/share/info/gnus-1 open_wr: /usr/share/info/gnus-2 open_wr: /usr/share/info/gnus-3 open_wr: /usr/share/info/gnus-4 open_wr: /usr/share/info/gnus-5 open_wr: /usr/share/info/message open_wr: /usr/share/info/emacs-mime open_wr: /usr/share/info/sieve open_wr: /usr/share/info/pgg --------------------------------------------------------------------------------
Could you try if the recipe from bug #174237 works for this one, too? I.e., in src_install(), replace "emake ... install" by "einstall ..." The typo should also be fixed, of course.
Yep, this fixes the access violations.
Fixed in -r1, thanks for reporting.