Fetch of dev-libs/openssl-1.0.1c fails with ERROR 404: Not Found. emerge output: >>> Downloading 'http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/~checkout~/packages/openssl/openssl-c_rehash.sh?rev=1.7' --2013-02-06 19:58:42-- http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/~checkout~/packages/openssl/openssl-c_rehash.sh?rev=1.7 Resolving cvs.pld-linux.org... 217.73.31.16, 2a01:390:a:0:216:3eff:fe00:1909 Connecting to cvs.pld-linux.org|217.73.31.16|:80... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: http://cvs.pld-linux.org/cgi-bin/viewvc.cgi/cvs/~checkout~/packages/openssl/openssl-c_rehash.sh?rev=1.7 [following] --2013-02-06 19:58:42-- http://cvs.pld-linux.org/cgi-bin/viewvc.cgi/cvs/~checkout~/packages/openssl/openssl-c_rehash.sh?rev=1.7 Reusing existing connection to cvs.pld-linux.org:80. HTTP request sent, awaiting response... 404 Not Found 2013-02-06 19:58:42 ERROR 404: Not Found. !!! Couldn't download 'openssl-c_rehash.sh.1.7'. Aborting. * Fetch failed for 'dev-libs/openssl-1.0.1c', Log file: * '/var/tmp/portage/dev-libs/openssl-1.0.1c/temp/build.log' Steps to reproduce: emerge =dev-libs/openssl-1.0.1c
I think this is caused by the "~checkout~" in the URL, removing that part it can download the file.
if your system has misconfigured GENTOO_MIRRORS, then it's broken
should be all set now in the tree; thanks for the report! Commit message: Drop /~checkout~/ from pld cvs url http://sources.gentoo.org/dev-libs/openssl/openssl-1.0.0h.ebuild?r1=1.7&r2=1.8 http://sources.gentoo.org/dev-libs/openssl/openssl-1.0.0i.ebuild?r1=1.9&r2=1.10 http://sources.gentoo.org/dev-libs/openssl/openssl-1.0.0j.ebuild?r1=1.9&r2=1.10 http://sources.gentoo.org/dev-libs/openssl/openssl-1.0.1a.ebuild?r1=1.6&r2=1.7 http://sources.gentoo.org/dev-libs/openssl/openssl-1.0.1b.ebuild?r1=1.3&r2=1.4 http://sources.gentoo.org/dev-libs/openssl/openssl-1.0.1c.ebuild?r1=1.11&r2=1.12 http://sources.gentoo.org/dev-libs/openssl/openssl-1.0.1d.ebuild?r1=1.1&r2=1.2