Note: current (as of 11/26) gentoo ebuild issue and fix
/usr/sbin/ebuild.sh: /usr/portage/eclass/eutils.eclass: line 977: syntax error near unexpected token `)'
/usr/sbin/ebuild.sh: /usr/portage/eclass/eutils.eclass: line 977: ` gzip*)'
Someone forgot the syntax for 'case'. Just insert ';;' on line 977 to correct the case, pushing the current 977 down a line. A diff would be too complex for this :p.
–before--
bzip2*)
tail -n +${skip} ${src} | bzip2 -dc | tar -xf -
gzip*)
---after--- bzip2*)
tail -n +${skip} ${src} | bzip2 -dc | tar -xf -
;;
gzip*)
---end---
You should be golden at this point.
-E