The current automake ebuild fails: hybrid root # emerge --update sys-devel/automake Calculating dependencies ...done! >>> emerge sys-devel/automake-1.6.1-r4 to / >>> md5 ;-) automake-1.6.1.tar.gz >>> md5 ;-) automake-1.5.tar.gz >>> md5 ;-) automake-1.4-p5.tar.gz >>> Unpacking source... >>> Unpacking automake-1.6.1.tar.gz >>> Unpacking automake-1.5.tar.gz >>> Unpacking automake-1.4-p5.tar.gz patch unexpectedly ends in middle of line patch: **** Only garbage was found in the patch input. !!! ERROR: The ebuild did not complete successfully. !!! Function src_unpack, Line -24, Exitcode 2 !!! (no error message) !!! emerge aborting on /usr/portage/sys-devel/automake/automake-1.6.1-r4.ebuild . hybrid root #
It seems like the patches got corrupted. Try to emerge --clean rsync, or maybe delete the whole /usr/portage/sys-devel/automake/ directory, and rsync again. If you still have this problem, and specified a static rsync mirror, try another, as it could be local corruption to that server.
I've tried again after "emerge --clean rsync" from both rsync.gentoo.org and rsync.us.gentoo.org (I'm normally using rsync.nl.gentoo.org), but both times without success (same error again). :(
Hmm, wierd. Did you maybe try to # rm -rf /usr/portage/sys-devel/automake Maybe you struck on some wierd rsync bug. Ill test it on a few more boxes.
bd> # rm -rf /usr/portage/sys-devel/automake This solves it. Thanks! Unfortunately, I did exactly the above, instead of thinking first and just moving it away. So I cannot reproduce the bug anymore. :( Anyhow, it is obviously not the fault of automake, so you may close the bug.
No problem, just glad its solved for you :)