The ebuild for dev-db/oracle-instantclient-jdbc expects the file fetched from the Oracle website to be named 'oracle-instantclient-jdbc-10.1.0.2-1.i386.rpm'. Instead, the filename is 'oracle-instantclient-jdbc-10.1.0.2-2.i386.rpm'. Changing line 7 in the ebuild from MY_P="${P}-1.i386" to MY_P="${P}-2.i386" and generating a new digest fixes this problem. Reproducible: Always Steps to Reproduce: 1. Log in to Oracle OTN at http://otn.oracle.com/software/tech/oci/instantclient/htdocs/linuxsoft.html and download the file for "Instant Client Package - JDBC Supplement". 2. emerge oracle-instantclient-jdbc Actual Results: >>> emerge (2 of 3) dev-db/oracle-instantclient-jdbc-10.1.0.2 to / !!! oracle-instantclient-jdbc-10.1.0.2-1.i386.rpm not found in /usr/portage/distfiles. !!! dev-db/oracle-instantclient-jdbc-10.1.0.2 has fetch restriction turned on. !!! This probably means that this ebuild's files must be downloaded !!! manually. See the comments in the ebuild for more information. * Please go to: * http://otn.oracle.com/software/tech/oci/instantclient/htdocs/linuxsoft.html * and download the JDBC supplemental package. Put it in: * /usr/portage/distfiles * after downloading it. Expected Results: Unpacked and installed the Oracle JDBC Client.
I still can't download these files. All I get from OTN is a blank page with a single "?" at the top center of the page.
I don't know what else to tell you about this. The site works for me and always has.
It actually started working for me last week. I downloaded the new files, just haven't had a chance to test the ebuild since there is another bug in it that I need to work out as well.
10.1.0.2_p2 now in portage.