Created attachment 359196 [details, diff] patch against gx86 ${D} -> ${ED} nothing more.
Comment on attachment 359196 [details, diff] patch against gx86 >--- /usr/portage/eclass/texlive-module.eclass 2013-07-05 17:01:17.000000000 -0600 >+++ texlive-module.eclass 2013-09-21 12:29:39.475089593 -0600 >@@ -306,21 +306,22 @@ > # Installs texmf and config files to the system. > > texlive-module_src_install() { >+ has "${EAPI:-0}" 0 1 2 && ! use prefix && ED="${D}" same as for -common: better bump eapi requirement rest looks ok
Created attachment 359400 [details, diff] patch against gx86 It seems, there is no consumer with EAPI<3 $ for i in $(find /usr/portage -name "*.ebuild" -exec grep inherit.*texlive-module {} + | sed 's/:.*//'); do echo $i EAPI: $(grep EAPI $i); done So here is an improved patch.
(In reply to Christoph Junghans from comment #2) > Created attachment 359400 [details, diff] [details, diff] > patch against gx86 > looks very good to me, please commit, thanks!
+ 25 Sep 2013; Christoph Junghans <ottxor@gentoo.org> texlive-module.eclass: + Require EAPI>=2, add prefix support +