<?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>209558</bug_id>
          
          <creation_ts>2008-02-10 17:57 0000</creation_ts>
          <short_desc>dev-lang/icon-9.4.3-r2 fails multilib strict tests</short_desc>
          <delta_ts>2008-08-24 09:43:27 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>Applications</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>
          
          <blocked>234191</blocked>
          
          <everconfirmed>1</everconfirmed>
          <reporter>aballier@gentoo.org</reporter>
          <assigned_to>lang-misc@gentoo.org</assigned_to>
          <cc>cwills@witznd.net</cc>
    
    <cc>sandro.bonazzola@gmail.com</cc>

      

      
          <long_desc isprivate="0">
            <who>aballier@gentoo.org</who>
            <bug_when>2008-02-10 17:57:54 0000</bug_when>
            <thetext>Files matching a file type that is not allowed:
   usr/lib/icon/bin/libcfunc.so
 * 
 * ERROR: dev-lang/icon-9.4.3-r2 failed.


patch coming</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>aballier@gentoo.org</who>
            <bug_when>2008-02-10 17:58:54 0000</bug_when>
            <thetext>Created an attachment (id=143141)
teh patch

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>sandro.bonazzola@gmail.com</who>
            <bug_when>2008-02-13 18:25:24 0000</bug_when>
            <thetext>Same issue here. As a side note there is also a QA warning:
 * QA Notice: Pre-stripped files found:
 * /var/tmp/portage/dev-lang/icon-9.4.3-r2/image/usr/lib/icon/bin/iconx
/var/tmp/portage/dev-lang/icon-9.4.3-r2/image/usr/lib/icon/bin/icont
strip: x86_64-pc-linux-gnu-strip --strip-unneeded -R .comment
   usr/lib/icon/bin/libcfunc.so
Files matching a file type that is not allowed:
   usr/lib/icon/bin/libcfunc.so
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>cwills@witznd.net</who>
            <bug_when>2008-02-17 02:14:56 0000</bug_when>
            <thetext>I believe (without actually running with the ebuild patch), that this should be okay. Just be aware that the Icon does assume that location of the &quot;bin&quot; and &quot;lib&quot; directories are within the same parent directory.  Also, there are files in the bin directory that collide with other packages.  These files are just &quot;demo&quot; programs and are not needed for the actual execution of icon, and therefore do not need to be symlinked outside of the .../icon/bin directory, nor does the .../icon/bin directory need to be added to the PATH.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>cwills@witznd.net</who>
            <bug_when>2008-08-23 23:55:28 0000</bug_when>
            <thetext>(In reply to comment #3)

I used your patched ebuild and icon built and tested cleanly on x86. </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>maekke@gentoo.org</who>
            <bug_when>2008-08-24 09:21:20 0000</bug_when>
            <thetext>Created an attachment (id=163694)
icon-9.4.3-r2.patch

same patch as before, but for latest revision of the ebuild.
this also fixes the prestripped files in bug #209560.

@lang-misc: do you have any objections that I commit this patch?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>maekke@gentoo.org</who>
            <bug_when>2008-08-24 09:43:27 0000</bug_when>
            <thetext>fixed in cvs, dev-lang/icon-9.4.3-r3. (with authorisation of george)</thetext>
          </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>143141</attachid>
            <date>2008-02-10 17:58 0000</date>
            <desc>teh patch</desc>
            <filename>icon_multilibstrict.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">SW5kZXg6IGljb24tOS40LjMtcjIuZWJ1aWxkCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC92YXIvY3Zz
cm9vdC9nZW50b28teDg2L2Rldi1sYW5nL2ljb24vaWNvbi05LjQuMy1yMi5lYnVpbGQsdgpyZXRy
aWV2aW5nIHJldmlzaW9uIDEuMTAKZGlmZiAtdSAtQiAtcjEuMTAgaWNvbi05LjQuMy1yMi5lYnVp
bGQKLS0tIGljb24tOS40LjMtcjIuZWJ1aWxkCTE4IERlYyAyMDA3IDIxOjEyOjUxIC0wMDAwCTEu
MTAKKysrIGljb24tOS40LjMtcjIuZWJ1aWxkCTEwIEZlYiAyMDA4IDE3OjU4OjI1IC0wMDAwCkBA
IC0yLDcgKzIsNyBAQAogIyBEaXN0cmlidXRlZCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBH
ZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHYyCiAjICRIZWFkZXI6IC92YXIvY3Zzcm9vdC9nZW50b28t
eDg2L2Rldi1sYW5nL2ljb24vaWNvbi05LjQuMy1yMi5lYnVpbGQsdiAxLjEwIDIwMDcvMTIvMTgg
MjE6MTI6NTEgamVyIEV4cCAkCiAKLWluaGVyaXQgZXV0aWxzCitpbmhlcml0IGV1dGlscyBtdWx0
aWxpYgogCiBNWV9QVj0ke1BWLy8uL30KIFNSQ19VUkk9Imh0dHA6Ly93d3cuY3MuYXJpem9uYS5l
ZHUvaWNvbi9mdHAvcGFja2FnZXMvdW5peC9pY29uLnYke01ZX1BWfXNyYy50Z3oiCkBAIC02Niwz
NSArNjYsMzUgQEAKIHNyY19pbnN0YWxsKCkgewogCWRvZGlyIC91c3IKIAlkb2RpciAvdXNyL2Jp
bgotCWRvZGlyIC91c3IvbGliCisJZG9kaXIgL3Vzci8kKGdldF9saWJkaXIpCiAKLQltYWtlIElu
c3RhbGwgZGVzdD0iJHtEfS91c3IvbGliL2ljb24iIHx8IGRpZSAiTWFrZSBpbnN0YWxsIGZhaWxl
ZCIKLQlkb3N5bSAvdXNyL2xpYi9pY29uL2Jpbi9pY29udCAvdXNyL2Jpbi9pY29udAotCWRvc3lt
IC91c3IvbGliL2ljb24vYmluL2ljb254IC91c3IvYmluL2ljb254Ci0JZG9zeW0gL3Vzci9saWIv
aWNvbi9iaW4vaWNvbiAgL3Vzci9iaW4vaWNvbgotCWRvc3ltIC91c3IvbGliL2ljb24vYmluL3Zp
YiAgIC91c3IvYmluL3ZpYgorCW1ha2UgSW5zdGFsbCBkZXN0PSIke0R9L3Vzci8kKGdldF9saWJk
aXIpL2ljb24iIHx8IGRpZSAiTWFrZSBpbnN0YWxsIGZhaWxlZCIKKwlkb3N5bSAvdXNyLyQoZ2V0
X2xpYmRpcikvaWNvbi9iaW4vaWNvbnQgL3Vzci9iaW4vaWNvbnQKKwlkb3N5bSAvdXNyLyQoZ2V0
X2xpYmRpcikvaWNvbi9iaW4vaWNvbnggL3Vzci9iaW4vaWNvbngKKwlkb3N5bSAvdXNyLyQoZ2V0
X2xpYmRpcikvaWNvbi9iaW4vaWNvbiAgL3Vzci9iaW4vaWNvbgorCWRvc3ltIC91c3IvJChnZXRf
bGliZGlyKS9pY29uL2Jpbi92aWIgICAvdXNyL2Jpbi92aWIKIAogCWNkICIke1N9L21hbi9tYW4x
IgogCWRvbWFuIGljb250LjEKIAlkb21hbiBpY29uLjEKLQlybSAtcmYgJHtEfS91c3IvbGliL2lj
b24vbWFuCisJcm0gLXJmICR7RH0vdXNyLyQoZ2V0X2xpYmRpcikvaWNvbi9tYW4KIAogCWNkICIk
e1N9L2RvYyIKIAlkb2RvYyAqLnR4dCAqLnNlZCAuLi9SRUFETUUKIAkjIGRvaHRtbCBpZ25vcmVz
IGFsbCBhbnl0aGluZyBleGNlcHQgLmh0bWwgZmlsZXMsIG5vIHVzZSBoZXJlCiAJbWtkaXIgLXAg
JHtEfS91c3Ivc2hhcmUvZG9jLyR7UEZ9L2h0bWwKIAljcCAtZHBSICouaHRtICouZ2lmICouanBn
ICouY3NzICR7RH0vdXNyL3NoYXJlL2RvYy8ke1BGfS9odG1sCi0Jcm0gLXJmICR7RH0vdXNyL2xp
Yi9pY29uL3tkb2MsUkVBRE1FfQorCXJtIC1yZiAke0R9L3Vzci8kKGdldF9saWJkaXIpL2ljb24v
e2RvYyxSRUFETUV9CiAKIAkjIG9wdGlvbmFsIEljb24gUHJvZ3JhbW1pbmcgTGlicmFyeQogCWlm
IHVzZSBpcGxzcmM7IHRoZW4KIAkJY2QgIiR7U30iCi0JCWRvZGlyIC91c3IvbGliL2ljb24vaXBs
CisJCWRvZGlyIC91c3IvJChnZXRfbGliZGlyKS9pY29uL2lwbAogCQlybSBpcGwvQnVpbGRCaW4K
IAkJcm0gaXBsL0J1aWxkRXhlCiAJCXJtIGlwbC9DaGVja0FsbAogCQlybSBpcGwvTWFrZWZpbGUK
LQkJaW5zaW50byAvdXNyL2xpYi9pY29uCisJCWluc2ludG8gL3Vzci8kKGdldF9saWJkaXIpL2lj
b24KIAkJZG9pbnMgLXIgaXBsCiAJZmkKIH0K
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>163694</attachid>
            <date>2008-08-24 09:21 0000</date>
            <desc>icon-9.4.3-r2.patch</desc>
            <filename>icon-9.4.3-r2.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIGljb24tOS40LjMtcjIuZWJ1aWxkCTIwMDgtMDgtMjQgMTA6NDk6NTEuMDAwMDAwMDAwICsw
MjAwCisrKyBpY29uLTkuNC4zLXIzLmVidWlsZAkyMDA4LTA4LTI0IDExOjE4OjE1LjAwMDAwMDAw
MCArMDIwMApAQCAtMiw3ICsyLDcgQEAKICMgRGlzdHJpYnV0ZWQgdW5kZXIgdGhlIHRlcm1zIG9m
IHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgogIyAkSGVhZGVyOiAvdmFyL2N2c3Jv
b3QvZ2VudG9vLXg4Ni9kZXYtbGFuZy9pY29uL2ljb24tOS40LjMtcjIuZWJ1aWxkLHYgMS4xNSAy
MDA4LzA4LzA4IDE3OjIwOjQwIG5peG51dCBFeHAgJAogCi1pbmhlcml0IGV1dGlscworaW5oZXJp
dCBldXRpbHMgbXVsdGlsaWIKIAogTVlfUFY9JHtQVi8vLi99CiBTUkNfVVJJPSJodHRwOi8vd3d3
LmNzLmFyaXpvbmEuZWR1L2ljb24vZnRwL3BhY2thZ2VzL3VuaXgvaWNvbi52JHtNWV9QVn1zcmMu
dGd6IgpAQCAtMTQsNyArMTQsNyBAQAogS0VZV09SRFM9ImFscGhhIH5hbWQ2NCBocHBhIGlhNjQg
cHBjIHBwYzY0IHNwYXJjIHg4NiIKIElVU0U9IlggaXBsc3JjIgogCi1TPSR7V09SS0RJUn0vaWNv
bi52JHtNWV9QVn1zcmMKK1M9IiR7V09SS0RJUn0vaWNvbi52JHtNWV9QVn1zcmMiCiAKIERFUEVO
RD0iWD8gKCB4MTEtcHJvdG8veGV4dHByb3RvCiAJCQl4MTEtcHJvdG8veHByb3RvCkBAIC0zMyw2
ICszMyw5IEBACiAJIyBrd2RzLnN0ZCAtIGFkZCB0d28gbGluZXMgZm9yIHRoZSB0d28gbmV3IGFk
ZGVkIGtleXdvcmRzCiAJIyBuYXJncy5zdGQgLSBhIGNvdXBsZSBvZiBmdW5jdGlvbnMgcGlja2Vk
IHVwIGFkZGl0aW9uYWwgcGFyYW1ldGVycwogCWVwYXRjaCAiJHtGSUxFU0RJUn0vdGVzdHMtJHtN
WV9QVn0ucGF0Y2giCisKKwkjIGRvIG5vdCBwcmVzdHJpcCBmaWxlcworCWZpbmQgIiR7U30iL3Ny
YyAtbmFtZSAnTWFrZWZpbGUnIHwgeGFyZ3Mgc2VkIC1pIC1lICIvc3RyaXAvZCIgfHwgZGllCiB9
CiAKIHNyY19jb21waWxlKCkgewpAQCAtNjYsMzUgKzY5LDM1IEBACiBzcmNfaW5zdGFsbCgpIHsK
IAlkb2RpciAvdXNyCiAJZG9kaXIgL3Vzci9iaW4KLQlkb2RpciAvdXNyL2xpYgorCWRvZGlyIC91
c3IvJChnZXRfbGliZGlyKQogCi0JbWFrZSBJbnN0YWxsIGRlc3Q9IiR7RH0vdXNyL2xpYi9pY29u
IiB8fCBkaWUgIk1ha2UgaW5zdGFsbCBmYWlsZWQiCi0JZG9zeW0gL3Vzci9saWIvaWNvbi9iaW4v
aWNvbnQgL3Vzci9iaW4vaWNvbnQKLQlkb3N5bSAvdXNyL2xpYi9pY29uL2Jpbi9pY29ueCAvdXNy
L2Jpbi9pY29ueAotCWRvc3ltIC91c3IvbGliL2ljb24vYmluL2ljb24gIC91c3IvYmluL2ljb24K
LQlkb3N5bSAvdXNyL2xpYi9pY29uL2Jpbi92aWIgICAvdXNyL2Jpbi92aWIKKwltYWtlIEluc3Rh
bGwgZGVzdD0iJHtEfS91c3IvJChnZXRfbGliZGlyKS9pY29uIiB8fCBkaWUgIk1ha2UgaW5zdGFs
bCBmYWlsZWQiCisJZG9zeW0gL3Vzci8kKGdldF9saWJkaXIpL2ljb24vYmluL2ljb250IC91c3Iv
YmluL2ljb250CisJZG9zeW0gL3Vzci8kKGdldF9saWJkaXIpL2ljb24vYmluL2ljb254IC91c3Iv
YmluL2ljb254CisJZG9zeW0gL3Vzci8kKGdldF9saWJkaXIpL2ljb24vYmluL2ljb24gIC91c3Iv
YmluL2ljb24KKwlkb3N5bSAvdXNyLyQoZ2V0X2xpYmRpcikvaWNvbi9iaW4vdmliICAgL3Vzci9i
aW4vdmliCiAKIAljZCAiJHtTfS9tYW4vbWFuMSIKIAlkb21hbiBpY29udC4xCiAJZG9tYW4gaWNv
bi4xCi0Jcm0gLXJmICIke0R9Ii91c3IvbGliL2ljb24vbWFuCisJcm0gLXJmICIke0R9Ii91c3Iv
JChnZXRfbGliZGlyKS9pY29uL21hbgogCiAJY2QgIiR7U30vZG9jIgogCWRvZG9jICoudHh0ICou
c2VkIC4uL1JFQURNRQogCSMgZG9odG1sIGlnbm9yZXMgYWxsIGFueXRoaW5nIGV4Y2VwdCAuaHRt
bCBmaWxlcywgbm8gdXNlIGhlcmUKIAlta2RpciAtcCAiJHtEfSIvdXNyL3NoYXJlL2RvYy8ke1BG
fS9odG1sCiAJY3AgLWRwUiAqLmh0bSAqLmdpZiAqLmpwZyAqLmNzcyAiJHtEfSIvdXNyL3NoYXJl
L2RvYy8ke1BGfS9odG1sCi0Jcm0gLXJmICIke0R9Ii91c3IvbGliL2ljb24ve2RvYyxSRUFETUV9
CisJcm0gLXJmICIke0R9Ii91c3IvJChnZXRfbGliZGlyKS9pY29uL3tkb2MsUkVBRE1FfQogCiAJ
IyBvcHRpb25hbCBJY29uIFByb2dyYW1taW5nIExpYnJhcnkKIAlpZiB1c2UgaXBsc3JjOyB0aGVu
CiAJCWNkICIke1N9IgotCQlkb2RpciAvdXNyL2xpYi9pY29uL2lwbAorCQlkb2RpciAvdXNyLyQo
Z2V0X2xpYmRpcikvaWNvbi9pcGwKIAkJcm0gaXBsL0J1aWxkQmluCiAJCXJtIGlwbC9CdWlsZEV4
ZQogCQlybSBpcGwvQ2hlY2tBbGwKIAkJcm0gaXBsL01ha2VmaWxlCi0JCWluc2ludG8gL3Vzci9s
aWIvaWNvbgorCQlpbnNpbnRvIC91c3IvJChnZXRfbGliZGlyKS9pY29uCiAJCWRvaW5zIC1yIGlw
bAogCWZpCiB9Cg==
</data>        

          </attachment>
    </bug>

</bugzilla>