jzlib ebuild fails because the file http://www.jcraft.com/jzlib/jzlib-1.0.5.tar.gz is no longer available for download. A new version jzlib-1.0.6.tar.gz is now available. Reproducible: Always Steps to Reproduce: 1. emerge jzlib 2. 3. Actual Results: failed to download file jzlib-1.0.5.tar.gz from http://www.jcraft.com/jzlib/jzlib-1.0.5.tar.gz Expected Results: should download new version jzlib-1.0.6.tar.gz A work around is to create an overlay package and emerge with the following steps: 1. echo "PORTDIR_OVERLAY=\"/usr/local/portage\"" > /etc/make.conf [if not already set] 2. mkdir /usr/local/portage/dev-java 3. cp /usr/portage/dev-java/jzlib /usr/local/portage/dev-java/jzlib 4. cp /usr/portage/dev-java/jzlib/jzlib-1.0.5.ebuild /usr/local/portage/dev-java/jzlib/jzlib-1.0.6.ebuild 5. ebuild /usr/local/portage/dev-java/jzlib/jzlib-1.0.6.ebuild digest 6. emerge jzlib
$ wget http://www.jcraft.com/jzlib/jzlib-1.0.5.tar.gz --16:43:22-- http://www.jcraft.com/jzlib/jzlib-1.0.5.tar.gz => `jzlib-1.0.5.tar.gz' Resolving www.jcraft.com... 216.122.160.225 Connecting to www.jcraft.com[216.122.160.225]:80... connected. HTTP request sent, awaiting response... 200 OK Length: 49,791 [application/gzip] 100%[=================================================================================================>] 49,791 46.44K/s 16:43:33 (46.36 KB/s) - `jzlib-1.0.5.tar.gz' saved [49,791/49,791]