When I try to emerge cups I get an error about an error in the ebuild script. Reproducible: Always Steps to Reproduce: 1. emerge cups Actual Results: Calculating dependencies ...done! >>> emerge (1 of 1) net-print/cups-1.1.20 to / /usr/sbin/ebuild.sh: /usr/portage/net-print/cups/cups-1.1.20.ebuild: line 117: unexpected EOF while looking for matching `'' /usr/sbin/ebuild.sh: /usr/portage/net-print/cups/cups-1.1.20.ebuild: line 122: syntax error: unexpected end of file !!! ERROR: net-print/cups-1.1.20 failed. !!! Function , Line 1291, Exitcode 1 !!! error sourcing ebuild Expected Results: correct build without errors The ebuild file contains the following line (around line 23): DEPEND="${DEP} >=s"${DEPys-devel/autoconf-2.58" the second line is corrupted. The extra >>>"$DEP<<< should better be romoved again as it was in the previous version. The extra quote sign lets bash/sh eat up almost everything until line 117, where it complains the error. That is almost 100 lines later, wow. Here the corrected lines (only the second line changed): DEPEND="${DEP} >=sys-devel/autoconf-2.58"
the ebuild is correct here, try to rsync again
I synced just a few minutes ago with the same result. Syncing is always done from rsync16.de.gentoo.org, as they provide some additional packages, like vdr.
Sorry, the function above does not belong to this. It was a copy & paste error.
Forget the last comment. My Buzilla display was garbled with output from another bug report.
so does it still fail?
Sorry for the late answer. I have been in holidays. The bug is fixed with cups version 1.1.20-r1. The cause for this bug seems to be the same as in bug 46600, I reported the same day. The mirroring process seems to have some problems or people at the mirroring site are changing files. This shouldn't happen. Especially the checksum and size information should be checked when files are transmitted.
ok