<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>165834</bug_id>
          
          <creation_ts>2007-02-07 21:28 0000</creation_ts>
          <short_desc>dev-db/oracle-instantclient-basic-10.2.0.3 omits sdk/demo/demo.mk file required to build some programs against oracle libs</short_desc>
          <delta_ts>2007-03-25 16:41:47 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Ebuilds</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>vi@sh.nu</reporter>
          <assigned_to>dertobi123@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>vi@sh.nu</who>
            <bug_when>2007-02-07 21:28:46 0000</bug_when>
            <thetext>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&apos;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&apos;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&apos;t, because of oracle-instantclient-basic&apos;s lack of demo.mk.

Attachments follow.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vi@sh.nu</who>
            <bug_when>2007-02-07 21:29:58 0000</bug_when>
            <thetext>Created an attachment (id=109467)
Replacement oracle-instantclient-basic/oracle-instantclient-basic-10.2.0.3.ebuild

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vi@sh.nu</who>
            <bug_when>2007-02-07 21:32:02 0000</bug_when>
            <thetext>Created an attachment (id=109468)
Patch for new ebuild, patches demo_xe.mk, goes in ${FILESDIR}

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2007-02-07 21:39:23 0000</bug_when>
            <thetext>Please, use unified diff instead of attaching the whole ebuild.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vi@sh.nu</who>
            <bug_when>2007-02-07 22:11:28 0000</bug_when>
            <thetext>Created an attachment (id=109469)
Replacement oracle-instantclient-basic/oracle-instantclient-basic-10.2.0.3.ebuild

As requested. </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dertobi123@gentoo.org</who>
            <bug_when>2007-03-25 16:41:47 0000</bug_when>
            <thetext>Fixed in CVS. Thanks!</thetext>
          </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>109467</attachid>
            <date>2007-02-07 21:29 0000</date>
            <desc>Replacement oracle-instantclient-basic/oracle-instantclient-basic-10.2.0.3.ebuild</desc>
            <filename>oracle-instantclient-basic-10.2.0.3.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA3IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L2Rldi1kYi9vcmFjbGUtaW5zdGFudGNsaWVudC1i
YXNpYy9vcmFjbGUtaW5zdGFudGNsaWVudC1iYXNpYy0xMC4yLjAuMy5lYnVpbGQsdiAxLjMgMjAw
Ny8wMS8zMSAxMzo0OTo0NSBnZW5vbmUgRXhwICQKCmluaGVyaXQgZXV0aWxzCgpNWV9QX3g4Nj0i
JHtQTi9vcmFjbGUtL30tbGludXgzMi0ke1BWfS0yMDA2MTExNSIKTVlfUFNES194ODY9IiR7TVlf
UF94ODYvYmFzaWMvc2RrfSIKCk1ZX1BfYW1kNjQ9IiR7UE4vb3JhY2xlLS99LWxpbnV4LXg4Ni02
NC0ke1BWfS0yMDA3MDEwMyIKTVlfUFNES19hbWQ2ND0iJHtNWV9QX2FtZDY0L2Jhc2ljL3Nka30i
CgpTPSR7V09SS0RJUn0KREVTQ1JJUFRJT049Ik9yYWNsZSAxMGcgY2xpZW50IGluc3RhbGxhdGlv
biBmb3IgTGludXggd2l0aCBTREsiCkhPTUVQQUdFPSJodHRwOi8vd3d3Lm9yYWNsZS5jb20vdGVj
aG5vbG9neS90ZWNoL29jaS9pbnN0YW50Y2xpZW50L2luZGV4Lmh0bWwiClNSQ19VUkk9ImFtZDY0
PyAoICR7TVlfUF9hbWQ2NH0uemlwICR7TVlfUFNES19hbWQ2NH0uemlwICkKCQkgeDg2PyAoICR7
TVlfUF94ODZ9LnppcCAke01ZX1BTREtfeDg2fS56aXAgKSIKCkxJQ0VOU0U9Ik9UTiIKU0xPVD0i
MCIKS0VZV09SRFM9Ii0qIH5hbWQ2NCB+eDg2IgpSRVNUUklDVD0iZmV0Y2giCklVU0U9IiIKCkRF
UEVORD0iYXBwLWFyY2gvdW56aXAiClJERVBFTkQ9Inx8ICggPXN5cy1saWJzL2xpYnN0ZGMrKy12
My0zLjMqID1zeXMtZGV2ZWwvZ2NjLTMuMyogKSIKCm15X2FyY2goKSB7CglNWV9QPU1ZX1BfJHtB
UkNIfQoJZXhwb3J0IE1ZX1A9JHshTVlfUH0KCU1ZX1BTREs9TVlfUFNES18ke0FSQ0h9CglleHBv
cnQgTVlfUFNESz0keyFNWV9QU0RLfQp9Cgpwa2dfc2V0dXAoKSB7CglteV9hcmNoCn0KCnBrZ19u
b2ZldGNoKCkgewoJbXlfYXJjaAoJZWVycm9yICJQbGVhc2UgZ28gdG86IgoJZWVycm9yICIgICR7
SE9NRVBBR0V9IgoJZWVycm9yICJzZWxlY3QgeW91ciBwbGF0Zm9ybSBhbmQgZG93bmxvYWQgdGhl
IgoJZWVycm9yICJCYXNpYyBjbGllbnQgcGFja2FnZSB3aXRoIFNESywgd2hpY2ggYXJlOiIKCWVl
cnJvciAiICAke01ZX1B9LnppcCIKCWVlcnJvciAiICAke01ZX1BTREt9LnppcCIKCWVlcnJvciAi
VGhlbiBhZnRlciBkb3dubG9hZGluZyBwdXQgdGhlbSBpbjoiCgllZXJyb3IgIiAgJHtESVNURElS
fSIKfQoKc3JjX3VucGFjaygpIHsKCXVuemlwICR7RElTVERJUn0vJHtNWV9QfS56aXAgfHwgZGll
ICJ1bnN1Y2Nlc2Z1bCB1bnppcCAke01ZX1B9LnppcCIKCXVuemlwICR7RElTVERJUn0vJHtNWV9Q
U0RLfS56aXAgfHwgZGllICJ1bnN1Y2Nlc2Z1bCB1bnppcCAke01ZX1BTREt9LnppcCIKfQoKc3Jj
X2luc3RhbGwoKSB7CgkjIFBhdGNoIHRoZSBTREsgbWFrZWZpbGUKCWVwYXRjaCAke0ZJTEVTRElS
fS8ke1B9LW1ha2VmaWxlLnBhdGNoCgoJIyBTREsgbWFrZWZpbGUKCWRvZGlyIC91c3IvbGliL29y
YWNsZS8ke1BWfS9jbGllbnQvcmRibXMvZGVtbwoJY2QgJHtTfS9pbnN0YW50Y2xpZW50XzEwXzIv
c2RrL2RlbW8KCW12IGRlbW8ubWsgZGVtb194ZS5tawoJaW5zaW50byAvdXNyL2xpYi9vcmFjbGUv
JHtQVn0vY2xpZW50L3JkYm1zL2RlbW8KCWRvaW5zIGRlbW9feGUubWsgCgoJIyBsaWJyYXJ5Cglk
b2RpciAvdXNyL2xpYi9vcmFjbGUvJHtQVn0vY2xpZW50L2xpYgoJY2QgJHtTfS9pbnN0YW50Y2xp
ZW50XzEwXzIKCWluc2ludG8gL3Vzci9saWIvb3JhY2xlLyR7UFZ9L2NsaWVudC9saWIKCWRvaW5z
ICouamFyICouc28gKi5zby4xMC4xCgoJIyBmaXhlcyBzeW1saW5rcwoJZG9zeW0gL3Vzci9saWIv
b3JhY2xlLyR7UFZ9L2NsaWVudC9saWIvbGlib2NjaS5zby4xMC4xIC91c3IvbGliL29yYWNsZS8k
e1BWfS9jbGllbnQvbGliL2xpYm9jY2kuc28KCWRvc3ltIC91c3IvbGliL29yYWNsZS8ke1BWfS9j
bGllbnQvbGliL2xpYmNsbnRzaC5zby4xMC4xIC91c3IvbGliL29yYWNsZS8ke1BWfS9jbGllbnQv
bGliL2xpYmNsbnRzaC5zbwoKCSMgaW5jbHVkZXMKCWRvZGlyIC91c3IvbGliL29yYWNsZS8ke1BW
fS9jbGllbnQvaW5jbHVkZQoJaW5zaW50byAvdXNyL2xpYi9vcmFjbGUvJHtQVn0vY2xpZW50L2lu
Y2x1ZGUKCWNkICR7U30vaW5zdGFudGNsaWVudF8xMF8yL3Nkay9pbmNsdWRlCglkb2lucyAqLmgK
CSMgbGluayB0byBvcmlnaW5hbCBsb2NhdGlvbgoJZG9kaXIgL3Vzci9pbmNsdWRlL29yYWNsZS8k
e1BWfS8KCWxuIC1zICR7RH0vdXNyL2xpYi9vcmFjbGUvJHtQVn0vY2xpZW50L2luY2x1ZGUgJHtE
fS91c3IvaW5jbHVkZS9vcmFjbGUvJHtQVn0vY2xpZW50CgoJIyBzaGFyZSBpbmZvCgljZCAke1N9
L2luc3RhbnRjbGllbnRfMTBfMi9zZGsvZGVtbwoJZG9kb2MgKgoKCSMgQWRkIE9DSSBsaWJzIHRv
IGxpYnJhcnkgcGF0aAoJZG9kaXIgL2V0Yy9lbnYuZAoJZWNobyAiT1JBQ0xFX0hPTUU9L3Vzci9s
aWIvb3JhY2xlLyR7UFZ9L2NsaWVudCIgPj4gJHtEfS9ldGMvZW52LmQvNTBvcmFjbGUtaW5zdGFu
dGNsaWVudC1iYXNpYwoJZWNobyAiTERQQVRIPS91c3IvbGliL29yYWNsZS8ke1BWfS9jbGllbnQv
bGliIiA+PiAke0R9L2V0Yy9lbnYuZC81MG9yYWNsZS1pbnN0YW50Y2xpZW50LWJhc2ljCgllY2hv
ICJDX0lOQ0xVREVfUEFUSD0vdXNyL2xpYi9vcmFjbGUvJHtQVn0vY2xpZW50L2luY2x1ZGUiID4+
ICR7RH0vZXRjL2Vudi5kLzUwb3JhY2xlLWluc3RhbnRjbGllbnQtYmFzaWMKfQoKcGtnX3Bvc3Rp
bnN0KCkgewoJZWxvZyAiVGhlIEJhc2ljIGNsaWVudCBwYWdlIGZvciBPcmFjbGUgMTBnIGhhcyBi
ZWVuIGluc3RhbGxlZC4iCgllbG9nICJZb3UgbWF5IGFsc28gd2lzaCB0byBpbnN0YWxsIHRoZSBv
cmFjbGUtaW5zdGFudGNsaWVudC1qZGJjIChmb3IiCgllbG9nICJzdXBwbGVtZW50YWwgSkRCQyBm
dW5jdGlvbmFsaXR5IHdpdGggT3JhY2xlKSBhbmQgdGhlIgoJZWxvZyAib3JhY2xlLWluc3RhbnRj
bGllbnQtc3FscGx1cyAoZm9yIHJ1bm5pbmcgdGhlIFNRTCpQbHVzIGFwcGxpY2F0aW9uKSIKCWVs
b2cgInBhY2thZ2VzIGFzIHdlbGwuIgoJZWxvZwoJZWxvZyAiRXhhbXBsZXMgYXJlIGxvY2F0ZWQg
aW4gL3Vzci9zaGFyZS9kb2MvJHtQRn0vIgoJZWxvZwoJZWxvZyAib3JhY2xlLWluc3RhbnRjbGll
bnQtKiBwYWNrYWdlcyBhcmVuJ3QgaW5zdGFsbGVkIGluIGRpZmZlcmVudCIKCWVsb2cgIlNMT1Rz
IGFueSBsb25nZXIuIFlvdSBtYXkgd2FudCB0byB1bmluc3RhbGwgb2xkZXIgdmVyc2lvbnMuIgp9
Cg==
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>109468</attachid>
            <date>2007-02-07 21:32 0000</date>
            <desc>Patch for new ebuild, patches demo_xe.mk, goes in ${FILESDIR}</desc>
            <filename>oracle-instantclient-basic-10.2.0.3-makefile.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIGluc3RhbnRjbGllbnRfMTBfMi9zZGsvZGVtby9kZW1vLm1rLm9yaWcJMjAwNy0wMi0wNiAx
Nzo1MTo0Ny4wMTgyNDcwNDEgLTA4MDAKKysrIGluc3RhbnRjbGllbnRfMTBfMi9zZGsvZGVtby9k
ZW1vLm1rCTIwMDctMDItMDYgMTc6NTI6MzUuMzc0ODY5OTM0IC0wODAwCkBAIC0zMCw3ICszMCw3
IEBACiAKIElDSU5DSE9NRT0uLi8KIElDTElCSE9NRT0uLi8uLi8KLUlDTElCUEFUSD0tTCQoSUNM
SUJIT01FKQorSUNMSUJQQVRIPS1MJChJQ0xJQkhPTUUpIC1MJChPUkFDTEVfSE9NRSkvbGliCiBU
SFJFQURMSUJTPS1sdGhyZWFkCiBDQ0xJQj0kKElDTElCUEFUSCkgLWxvY2NpIC1sY2xudHNoICQo
VEhSRUFETElCUykKIAo=
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>109469</attachid>
            <date>2007-02-07 22:11 0000</date>
            <desc>Replacement oracle-instantclient-basic/oracle-instantclient-basic-10.2.0.3.ebuild</desc>
            <filename>oic.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">ZGlmZiAtTmFydSBkZXYtZGIub3JpZy9vcmFjbGUtaW5zdGFudGNsaWVudC1iYXNpYy9vcmFjbGUt
aW5zdGFudGNsaWVudC1iYXNpYy0xMC4yLjAuMy5lYnVpbGQgZGV2LWRiL29yYWNsZS1pbnN0YW50
Y2xpZW50LWJhc2ljL29yYWNsZS1pbnN0YW50Y2xpZW50LWJhc2ljLTEwLjIuMC4zLmVidWlsZAot
LS0gZGV2LWRiLm9yaWcvb3JhY2xlLWluc3RhbnRjbGllbnQtYmFzaWMvb3JhY2xlLWluc3RhbnRj
bGllbnQtYmFzaWMtMTAuMi4wLjMuZWJ1aWxkCTIwMDctMDItMDcgMTQ6MDk6NDYuNjE0MTcyMTYy
IC0wODAwCisrKyBkZXYtZGIvb3JhY2xlLWluc3RhbnRjbGllbnQtYmFzaWMvb3JhY2xlLWluc3Rh
bnRjbGllbnQtYmFzaWMtMTAuMi4wLjMuZWJ1aWxkCTIwMDctMDItMDYgMTc6NTk6NDYuOTc1MDI2
NjI0IC0wODAwCkBAIC01NCw2ICs1NCwxNiBAQAogfQogCiBzcmNfaW5zdGFsbCgpIHsKKwkjIFBh
dGNoIHRoZSBTREsgbWFrZWZpbGUKKwllcGF0Y2ggJHtGSUxFU0RJUn0vJHtQfS1tYWtlZmlsZS5w
YXRjaAorCisJIyBTREsgbWFrZWZpbGUKKwlkb2RpciAvdXNyL2xpYi9vcmFjbGUvJHtQVn0vY2xp
ZW50L3JkYm1zL2RlbW8KKwljZCAke1N9L2luc3RhbnRjbGllbnRfMTBfMi9zZGsvZGVtbworCW12
IGRlbW8ubWsgZGVtb194ZS5taworCWluc2ludG8gL3Vzci9saWIvb3JhY2xlLyR7UFZ9L2NsaWVu
dC9yZGJtcy9kZW1vCisJZG9pbnMgZGVtb194ZS5tayAKKwogCSMgbGlicmFyeQogCWRvZGlyIC91
c3IvbGliL29yYWNsZS8ke1BWfS9jbGllbnQvbGliCiAJY2QgJHtTfS9pbnN0YW50Y2xpZW50XzEw
XzIK
</data>        

          </attachment>
    </bug>

</bugzilla>