Here the beginning of the output from doing esync -v (which in turn performs emerge -sync) /usr/lib/portage/bin/ebuild.sh: /usr/portage/eclass/eutils.eclass: line 39: syntax error near unexpected token `else' /usr/lib/portage/bin/ebuild.sh: /usr/portage/eclass/eutils.eclass: line 39: ` else' !!! ERROR: dev-lisp/cl-plus-1.0 failed. !!! Function inherit, Line 1443, Exitcode 1 !!! died sourcing /usr/portage/eclass/eutils.eclass in inherit() !!! If you need support, post the topmost build error, NOT this status message. This is occurring with portage-2.0.51-r15 This issue has surfaced on two forum threads: http://forums.gentoo.org/viewtopic.php?t=289950&highlight=inherit+1443 http://forums.gentoo.org/viewtopic.php?t=288710&highlight=inherit+1443
Chris: ecpu_check is/was broken, did you test this at all? Az fixed it for now ...
*** Bug 80648 has been marked as a duplicate of this bug. ***
Im getting this on two packages cl_plus and xmms. Here is the output >>> Updating Portage cache: 27%/usr/portage/eclass/eutils.eclass: line 39: syn tax error near unexpected token `else' /usr/portage/eclass/eutils.eclass: line 39: ` else' !!! ERROR: dev-lisp/cl-plus-1.0 failed. !!! Function inherit, Line 1443, Exitcode 1 !!! died sourcing /usr/portage/eclass/eutils.eclass in inherit() !!! If you need support, post the topmost build error, NOT this status message. aux_get(): (0) Error in dev-lisp/cl-plus-1.0 ebuild. (1) Check for syntax error or corruption in the ebuild. (--debug) Failed cache update: dev-lisp/cl-plus-1.0 65%/usr/portage/eclass/eutils.eclass: line 39: syntax error near unexpected toke n `else' /usr/portage/eclass/eutils.eclass: line 39: ` else' !!! ERROR: media-sound/xmms-1.2.10-r11 failed. !!! Function inherit, Line 1443, Exitcode 1 !!! died sourcing /usr/portage/eclass/eutils.eclass in inherit() !!! If you need support, post the topmost build error, NOT this status message. aux_get(): (0) Error in media-sound/xmms-1.2.10-r11 ebuild. (1) Check for syntax error or corruption in the ebuild. (--debug) Failed cache update: media-sound/xmms-1.2.10-r11 100%
Also got the errors while updating portage cache, then later: Do you want me to merge these packages? [Yes/No] >>> emerge (1 of 14) sys-libs/pam-0.77-r6 to / /usr/portage/eclass/eutils.eclass: line 39: syntax error near unexpected token `else' /usr/portage/eclass/eutils.eclass: line 39: ` else' !!! ERROR: sys-libs/pam-0.77-r6 failed. !!! Function inherit, Line 1443, Exitcode 1 !!! died sourcing /usr/portage/eclass/eutils.eclass in inherit() !!! If you need support, post the topmost build error, NOT this status message.
*** Bug 80650 has been marked as a duplicate of this bug. ***
*** Bug 80649 has been marked as a duplicate of this bug. ***
*** Bug 80653 has been marked as a duplicate of this bug. ***
Created attachment 50292 [details, diff] fixes syntax error, no logic changes (allows emerge to continue)
Already fixed.