Within the instantclient-sdk-linux{32,-x86-64}-10.2.0.3-20070103.zip files exists a directory named sdk/demo which contains the file demo.mk. Some programs, like the DBD::Oracle perl module, require this file to compile. I've changed the oracle-instantclient-basic-10.2.0.3.ebuild file to install this file, but named as demo_xe.mk, since this is what DBD::Oracle's make process looks for, with a slight alteration to ensure that needed CFLAGS are included. This allowed me to install DBD::Oracle directly from g-cpan without failure. Reproducible: Always Steps to Reproduce: 1. g-cpan -i DBD::Oracle 2. 3. Actual Results: It fails to build. Expected Results: It should build, but doesn't, because of oracle-instantclient-basic's lack of demo.mk. Attachments follow.
Created attachment 109467 [details] Replacement oracle-instantclient-basic/oracle-instantclient-basic-10.2.0.3.ebuild
Created attachment 109468 [details, diff] Patch for new ebuild, patches demo_xe.mk, goes in ${FILESDIR}
Please, use unified diff instead of attaching the whole ebuild.
Created attachment 109469 [details, diff] Replacement oracle-instantclient-basic/oracle-instantclient-basic-10.2.0.3.ebuild As requested.
Fixed in CVS. Thanks!