<?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>164649</bug_id>
          
          <creation_ts>2007-01-31 03:41 0000</creation_ts>
          <short_desc>dev-lang/tk-8.4.9 - tkConfig.sh not being modified</short_desc>
          <delta_ts>2007-04-28 00:14:56 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>Development</component>
          <version>unspecified</version>
          <rep_platform>AMD64</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>
          
          <blocked>150094</blocked>
          
          <everconfirmed>1</everconfirmed>
          <reporter>nairb774@gmail.com</reporter>
          <assigned_to>tcltk@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>nairb774@gmail.com</who>
            <bug_when>2007-01-31 03:41:43 0000</bug_when>
            <thetext>Inside the ebuild under the src_install function the lines:

sed -i \
                -e &quot;s,^\(TK_BUILD_LIB_SPEC=&apos;-L\)${S}/unix,\1/usr/${mylibdir},&quot; \
                -e &quot;s,^\(TK_SRC_DIR=&apos;\)${S}&apos;,\1/usr/${mylibdir}/tk${v1}/include&apos;,&quot; \
                -e &quot;s,^\(TK_BUILD_STUB_LIB_SPEC=&apos;-L\)${S}/unix,\1/usr/${mylibdir},&quot; \
                -e &quot;s,^\(TK_BUILD_STUB_LIB_PATH=&apos;\)${S}/unix,\1/usr/${mylibdir},&quot; \
                -e &quot;s,^\(TK_CC_SEARCH_FLAGS=&apos;.*\)&apos;,\1:/usr/${mylibdir}&apos;,&quot; \
                -e &quot;s,^\(TK_LD_SEARCH_FLAGS=&apos;.*\)&apos;,\1:/usr/${mylibdir}&apos;,&quot; \
                ${D}/usr/lib/tkConfig.sh

Does not happen and it dies silently (without &apos;die&apos;ing).  This inhibits tix from being installed.  This happens because on the amd64 platform the tkConfig.sh is placed in: /usr/lib64/

The error (hidden in the output) is:

sed: can&apos;t read /var/tmp/portage/tk-8.4.9/image//usr/lib/tkConfig.sh: No such file or directory

Reproducible: Always</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>nairb774@gmail.com</who>
            <bug_when>2007-01-31 04:09:41 0000</bug_when>
            <thetext>Created an attachment (id=108716)
Fixed ebuild for tk-8.4.9

The file is the tk-8.4.9 ebuild modified to fix the sed problem.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2007-01-31 08:07:22 0000</bug_when>
            <thetext>Please, attach a unified diff. Makes reviewing the changes hell lot easier.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>nairb774@gmail.com</who>
            <bug_when>2007-01-31 17:57:35 0000</bug_when>
            <thetext>Created an attachment (id=108782)
The unified diff

A simple:
wget -O - http://bugs.gentoo.org/attachment.cgi?id=108716 | diff -u /usr/portage/dev-lang/tk/tk-8.4.9.ebuild -
;)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>nairb774@gmail.com</who>
            <bug_when>2007-02-09 01:47:25 0000</bug_when>
            <thetext>Patch added so that this bug can be closed.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>matsuu@gentoo.org</who>
            <bug_when>2007-04-27 17:55:18 0000</bug_when>
            <thetext>Fixed in cvs.
</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>108716</attachid>
            <date>2007-01-31 04:09 0000</date>
            <desc>Fixed ebuild for tk-8.4.9</desc>
            <filename>tk-8.4.9-r1.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA2IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L2Rldi1sYW5nL3RrL3RrLTguNC45LmVidWlsZCx2
IDEuMTUgMjAwNi8wMy8yNCAxOTo1MDozNCBhZ3JpZmZpcyBFeHAgJAoKaW5oZXJpdCBldXRpbHMK
CkRFU0NSSVBUSU9OPSJUayBXaWRnZXQgU2V0IgpIT01FUEFHRT0iaHR0cDovL2Rldi5zY3JpcHRp
Y3MuY29tL3NvZnR3YXJlL3RjbHRrLyIKU1JDX1VSST0ibWlycm9yOi8vc291cmNlZm9yZ2UvdGNs
LyR7UE59JHtQVn0tc3JjLnRhci5neiIKCkxJQ0VOU0U9IkJTRCIKU0xPVD0iMCIKS0VZV09SRFM9
ImFscGhhIGFtZDY0IGFybSBocHBhIGlhNjQgbWlwcyBwcGMgcHBjNjQgc2ggc3BhcmMgeDg2IgpJ
VVNFPSJ0aHJlYWRzIgoKUkRFUEVORD0ifHwgKCB4MTEtbGlicy9saWJYMTEgdmlydHVhbC94MTEg
KQoJPWRldi1sYW5nL3RjbC0ke1BWfSoiCkRFUEVORD0iJHtSREVQRU5EfQoJPj1zeXMtYXBwcy9w
b3J0YWdlLTIuMC40Ny1yMTAKCXx8ICgKCQkoIHgxMS1saWJzL2xpYlh0IHgxMS1wcm90by94cHJv
dG8gKQoJCXZpcnR1YWwveDExCgkpIgoKUz0ke1dPUktESVJ9LyR7UE59JHtQVn0KCnBrZ19zZXR1
cCgpIHsKCWlmIHVzZSB0aHJlYWRzIDsgdGhlbgoJCWV3YXJuICIiCgkJZXdhcm4gIlBMRUFTRSBO
T1RFOiBZb3UgYXJlIGNvbXBpbGluZyAke1B9IHdpdGgiCgkJZXdhcm4gInRocmVhZGluZyBlbmFi
bGVkLiIKCQlld2FybiAiVGhyZWFkaW5nIGlzIG5vdCBzdXBwb3J0ZWQgYnkgYWxsIGFwcGxpY2F0
aW9ucyIKCQlld2FybiAidGhhdCBjb21waWxlIGFnYWluc3QgdGNsLiBZb3UgdXNlIHRocmVhZGlu
ZyBhdCIKCQlld2FybiAieW91ciBvd24gZGlzY3JldGlvbi4iCgkJZXdhcm4gIiIKCQllcGF1c2Ug
NQoJZmkKfQoKc3JjX3VucGFjaygpIHsKCXVucGFjayAke0F9CgljZCAke1N9CgllcGF0Y2ggJHtG
SUxFU0RJUn0vcmVtb3ZlLWNvbnRyb2wtdi0ke1BWfS5kaWZmIHx8IGRpZQoJZXBhdGNoICR7RklM
RVNESVJ9LyR7UH0tbWFuLnBhdGNoIHx8IGRpZQoKCSMgYnVnIDExNzk4MgoJc2VkIC1pIC1lICJz
L3JlbGlkJy9yZWxpZC8iICIke1N9Ii91bml4L3tjb25maWd1cmUsdGNsLm00fSB8fCBkaWUKCgls
b2NhbCBkCglmb3IgZCBpbiAqL2NvbmZpZ3VyZSA7IGRvCgkJY2QgIiR7U30iLyR7ZCUlLyp9CgkJ
RVBBVENIX1NJTkdMRV9NU0c9IlBhdGNoaW5nIG5scyBjcnVmdCBpbiAke2R9IiBcCgkJZXBhdGNo
ICIke0ZJTEVTRElSfSIvdGstY29uZmlndXJlLUxBTkcucGF0Y2gKCWRvbmUKfQoKc3JjX2NvbXBp
bGUoKSB7CgljZCAke1N9L3VuaXgKCglsb2NhbCBteWxpYmRpcj0kKGdldF9saWJkaXIpIDsgbXls
aWJkaXI9JHtteWxpYmRpci8vXC99Cglsb2NhbCBsb2NhbF9jb25maWdfdXNlPSIiCgoJaWYgdXNl
IHRocmVhZHMgOyB0aGVuCgkJbG9jYWxfY29uZmlnX3VzZT0iLS1lbmFibGUtdGhyZWFkcyIKCWZp
CgoJZWNvbmYgXAoJCS0td2l0aC10Y2w9L3Vzci8ke215bGliZGlyfSBcCgkJJHtsb2NhbF9jb25m
aWdfdXNlfSB8fCBkaWUKCgllbWFrZSBDRkxBR1M9IiR7Q0ZMQUdTfSIgfHwgZGllCn0KCnNyY19p
bnN0YWxsKCkgewoJI3Nob3J0IHZlcnNpb24gbnVtYmVyCglsb2NhbCB2MQoJdjE9JHtQViUuKn0K
CgljZCAke1N9L3VuaXgKCSNtYWtlIElOU1RBTExfUk9PVD0ke0R9IE1BTl9JTlNUQUxMX0RJUj0k
e0R9L3Vzci9zaGFyZS9tYW4gaW5zdGFsbCB8fCBkaWUKCW1ha2UgSU5TVEFMTF9ST09UPSR7RH0g
aW5zdGFsbCB8fCBkaWUKCgkjIGZpeCB0aGUgdGtDb25maWcuc2ggdG8gZWxpbWluYXRlIHJlZnMg
dG8gdGhlIGJ1aWxkIGRpcmVjdG9yeQoJbG9jYWwgbXlsaWJkaXI9JChnZXRfbGliZGlyKSA7IG15
bGliZGlyPSR7bXlsaWJkaXIvL1wvfQoJc2VkIC1pIFwKCQktZSAicyxeXChUS19CVUlMRF9MSUJf
U1BFQz0nLUxcKSR7U30vdW5peCxcMS91c3IvJHtteWxpYmRpcn0sIiBcCgkJLWUgInMsXlwoVEtf
U1JDX0RJUj0nXCkke1N9JyxcMS91c3IvJHtteWxpYmRpcn0vdGske3YxfS9pbmNsdWRlJywiIFwK
CQktZSAicyxeXChUS19CVUlMRF9TVFVCX0xJQl9TUEVDPSctTFwpJHtTfS91bml4LFwxL3Vzci8k
e215bGliZGlyfSwiIFwKCQktZSAicyxeXChUS19CVUlMRF9TVFVCX0xJQl9QQVRIPSdcKSR7U30v
dW5peCxcMS91c3IvJHtteWxpYmRpcn0sIiBcCgkJLWUgInMsXlwoVEtfQ0NfU0VBUkNIX0ZMQUdT
PScuKlwpJyxcMTovdXNyLyR7bXlsaWJkaXJ9JywiIFwKCQktZSAicyxeXChUS19MRF9TRUFSQ0hf
RkxBR1M9Jy4qXCknLFwxOi91c3IvJHtteWxpYmRpcn0nLCIgXAoJCSR7RH0vdXNyLyR7bXlsaWJk
aXJ9L3RrQ29uZmlnLnNoIHx8IGRpZQoKCSMgaW5zdGFsbCBwcml2YXRlIGhlYWRlcnMKCWRvZGly
IC91c3IvJHtteWxpYmRpcn0vdGske3YxfS9pbmNsdWRlL3VuaXgKCWluc3RhbGwgLWMgLW0wNjQ0
ICR7U30vdW5peC8qLmggJHtEfS91c3IvJHtteWxpYmRpcn0vdGske3YxfS9pbmNsdWRlL3VuaXgK
CWRvZGlyIC91c3IvJHtteWxpYmRpcn0vdGske3YxfS9pbmNsdWRlL2dlbmVyaWMKCWluc3RhbGwg
LWMgLW0wNjQ0ICR7U30vZ2VuZXJpYy8qLmggJHtEfS91c3IvJHtteWxpYmRpcn0vdGske3YxfS9p
bmNsdWRlL2dlbmVyaWMKCXJtIC1mICR7RH0vdXNyLyR7bXlsaWJkaXJ9L3RrJHt2MX0vaW5jbHVk
ZS9nZW5lcmljL3RrLmgKCXJtIC1mICR7RH0vdXNyLyR7bXlsaWJkaXJ9L3RrJHt2MX0vaW5jbHVk
ZS9nZW5lcmljL3RrRGVjbHMuaAoJcm0gLWYgJHtEfS91c3IvJHtteWxpYmRpcn0vdGske3YxfS9p
bmNsdWRlL2dlbmVyaWMvdGtQbGF0RGVjbHMuaAoKCSMgaW5zdGFsbCBzeW1saW5rIGZvciBsaWJy
YXJpZXMKCSNkb3N5bSAvdXNyLyR7bXlsaWJkaXJ9L2xpYnRrJHt2MX0uYSAvdXNyLyR7bXlsaWJk
aXJ9L2xpYnRrLmEKCWRvc3ltIC91c3IvJHtteWxpYmRpcn0vbGlidGske3YxfS5zbyAvdXNyLyR7
bXlsaWJkaXJ9L2xpYnRrLnNvCglkb3N5bSAvdXNyLyR7bXlsaWJkaXJ9L2xpYnRrc3R1YiR7djF9
LmEgL3Vzci8ke215bGliZGlyfS9saWJ0a3N0dWIuYQoKCWxuIC1zZiB3aXNoJHt2MX0gJHtEfS91
c3IvYmluL3dpc2gKCgljZCAke1N9Cglkb2RvYyBSRUFETUUgY2hhbmdlcyBsaWNlbnNlLnRlcm1z
Cn0K
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>108782</attachid>
            <date>2007-01-31 17:57 0000</date>
            <desc>The unified diff</desc>
            <filename>tkConfig.txt</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIC91c3IvcG9ydGFnZS9kZXYtbGFuZy90ay90ay04LjQuOS5lYnVpbGQgICAgMjAwNi0wMy0y
NCAxNDowNTo0Ny4wMDAwMDAwMDAgLTA2MDANCisrKyAvdXNyL2xvY2FsL3BvcnRhZ2UvZGV2LWxh
bmcvdGsvdGstOC40LjktcjEuZWJ1aWxkICAgMjAwNy0wMS0zMCAyMjowNjo0MS4wMDAwMDAwMDAg
LTA2MDANCkBAIC04OSw3ICs4OSw3IEBADQogICAgICAgICAgICAgICAgLWUgInMsXlwoVEtfQlVJ
TERfU1RVQl9MSUJfUEFUSD0nXCkke1N9L3VuaXgsXDEvdXNyLyR7bXlsaWJkaXJ9LCIgXA0KICAg
ICAgICAgICAgICAgIC1lICJzLF5cKFRLX0NDX1NFQVJDSF9GTEFHUz0nLipcKScsXDE6L3Vzci8k
e215bGliZGlyfScsIiBcDQogICAgICAgICAgICAgICAgLWUgInMsXlwoVEtfTERfU0VBUkNIX0ZM
QUdTPScuKlwpJyxcMTovdXNyLyR7bXlsaWJkaXJ9JywiIFwNCi0gICAgICAgICAgICAgICAke0R9
L3Vzci9saWIvdGtDb25maWcuc2gNCisgICAgICAgICAgICAgICAke0R9L3Vzci8ke215bGliZGly
fS90a0NvbmZpZy5zaCB8fCBkaWUNCg0KICAgICAgICAjIGluc3RhbGwgcHJpdmF0ZSBoZWFkZXJz
DQogICAgICAgIGRvZGlyIC91c3IvJHtteWxpYmRpcn0vdGske3YxfS9pbmNsdWRlL3VuaXgNCg==
</data>        

          </attachment>
    </bug>

</bugzilla>