I just ran emerge sync, and now I get the following error when running emerge -Up --debug --deep portage. ebuild: dev-lang/perl-5.8.0-r12 binpkg: None /usr/sbin/ebuild.sh: /usr/portage/eclass/eutils.eclass: line 960: unexpected EOF while looking for matching `"' /usr/sbin/ebuild.sh: /usr/portage/eclass/eutils.eclass: line 965: syntax error: unexpected end of file !!! ERROR: dev-lang/perl-5.8.1_rc4 failed. !!! Function inherit, Line 996, Exitcode 1 !!! died sourcing /usr/portage/eclass/eutils.eclass in inherit() Reproducible: Always Steps to Reproduce: 1. As of 3:30 PST 9-22-03 emerge sync 2. emerge something that inherits eutils 3. Actual Results: Error in eutils causes emerge to fail. Expected Results: Emerge operations to complete succesfully.
Update: The bug appears to be in line 964 of /usr/portage/eclass/eutils.eclass Current line: ${PAGER} ${src} || die "Could not execute ${PAGER} ${src} Correct line: ${PAGER} ${src} || die "Could not execute ${PAGER} ${src}" Doug
*** Bug 29386 has been marked as a duplicate of this bug. ***
already been fixed in cvs