<?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>229941</bug_id>
          
          <creation_ts>2008-06-28 20:18 0000</creation_ts>
          <short_desc>games-arcade/mtp-target-bin-1.2.0: error loading liblualib50.so.5.0 shared library</short_desc>
          <delta_ts>2008-08-14 16:44:20 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>Games</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>denilsonsa@gmail.com</reporter>
          <assigned_to>games@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>denilsonsa@gmail.com</who>
            <bug_when>2008-06-28 20:18:18 0000</bug_when>
            <thetext>See these commands, they speak by themselves:

$ mtp-target-bin-server 
./mtp_target_service: error while loading shared libraries: liblualib50.so.5.0: cannot open shared object file: No such file or directory

$ mtp-target-bin-client 
./client: error while loading shared libraries: liblualib50.so.5.0: cannot open shared object file: No such file or directory

When running &quot;ls -l /opt/mtp-target-bin/lib&quot;, I see this broken link:
/opt/mtp-target-bin/libliblualib50.so.5.0 -&gt; /usr/lib/liblualib.so

$ ls -l /usr/lib/liblua*
-rw-r--r-- 1 root root 308K Jun 11 10:57 /usr/lib/liblua.a
-rw-r--r-- 1 root root  791 Jun 11 10:57 /usr/lib/liblua.la
lrwxrwxrwx 1 root root   15 Jun 11 10:57 /usr/lib/liblua.so -&gt; liblua.so.5.1.3*
lrwxrwxrwx 1 root root   15 Jun 11 10:57 /usr/lib/liblua.so.5 -&gt; liblua.so.5.1.3*
-rwxr-xr-x 1 root root 160K Jun 11 10:57 /usr/lib/liblua.so.5.1.3*


So, I don&apos;t have &apos;liblualib*&apos; file on my system, but I have lua installed:
[ebuild   R   ] dev-lang/lua-5.1.3-r1  USE=&quot;readline -deprecated -static&quot; 211 kB


Then, I&apos;ve tried this:
# cd /opt/mtp-target-bin/lib/
# ln -snf /usr/lib/liblua.so liblualib50.so.5.0

On my x86 machine, that was enough to make the program run. So, I think this should be a one-line-fix at mtp-target-bin-1.2.0.ebuild.

On my amd64 machine, however, I got:
./client: error while loading shared libraries: liblualib50.so.5.0: wrong ELF class: ELFCLASS64

So, AFAIK, mtp-target-bin is not usable in amd64, at least not without some 32-bit libraries. (ldd output on &apos;client&apos; shows libcurl.so.2, liblualib50.so.5.0 and liblua50.so.5.0 as not found)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>scarabeus@gentoo.org</who>
            <bug_when>2008-06-29 00:48:23 0000</bug_when>
            <thetext>Created an attachment (id=158833)
ebuild for newest version (bin)

It looks like it depends on really old lua...
Would you mind testing game in this attachment?

They have source open ebuild but it depends on library which not even have versioning and still is only in svn :(</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>scarabeus@gentoo.org</who>
            <bug_when>2008-06-29 00:49:09 0000</bug_when>
            <thetext>Created an attachment (id=158835)
patch fixing looking for liblualib for version 1.2.0

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>scarabeus@gentoo.org</who>
            <bug_when>2008-08-14 16:08:48 0000</bug_when>
            <thetext>Created an attachment (id=162904)
ebuild on newest version

changes against previous ebuild: only repoman compilant now...</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mr_bones_@gentoo.org</who>
            <bug_when>2008-08-14 16:44:20 0000</bug_when>
            <thetext>in portage.   thanks for the ebuild.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>158833</attachid>
            <date>2008-06-29 00:48 0000</date>
            <desc>ebuild for newest version (bin)</desc>
            <filename>mtp-target-bin-1.5.17.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA2IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IEV4cCAkCgppbmhlcml0IGdhbWVzCgpNWV9QTj0ke1BOLy1iaW59Ck1ZX1BWPSR7UFYvMS41
Li99CgpERVNDUklQVElPTj0iYSBNb25rZXkgVGFyZ2V0IGNsb25lIChzaXggbWluaS1nYW1lIGZy
b20gU3VwZXIgTW9ua2V5IEJhbGwpIgpIT01FUEFHRT0iaHR0cDovL3d3dy5tdHAtdGFyZ2V0Lm9y
Zy8iClNSQ19VUkk9Imh0dHA6Ly93d3cubXRwLXRhcmdldC5vcmcvZmlsZXMvbXRwLXRhcmdldC1z
ZXR1cC4ke01ZX1BWfS50YXIuYnoyIgoKTElDRU5TRT0iR1BMLTIiClNMT1Q9IjAiCktFWVdPUkRT
PSJ+YW1kNjQgfng4NiIKSVVTRT0iIgpSRVNUUklDVD0ic3RyaXAiCgpERVBFTkQ9IiIKUkRFUEVO
RD0iZGV2LWxpYnMvU1RMcG9ydAoJc3lzLWxpYnMvemxpYgoJZGV2LWxpYnMvbGlieG1sMgoJeDEx
LWxpYnMvbGliWG11Cgl2aXJ0dWFsL29wZW5nbAoJPW1lZGlhLWxpYnMvZnJlZXR5cGUtMioKCW1l
ZGlhLWxpYnMvanBlZwoJPWRldi1sYW5nL2x1YS01KiIKClM9JHtXT1JLRElSfS8ke01ZX1BOfQoK
c3JjX2luc3RhbGwoKSB7CgljZCAke1N9Cglkb2RpciAiLyR7R0FNRVNfUFJFRklYX09QVH0vJHtQ
Tn0vZGF0YSIKCWluc2ludG8gIi8ke0dBTUVTX1BSRUZJWF9PUFR9LyR7UE59L2RhdGEiCglkb2lu
cyAtciBkYXRhLyoKCWRvaW5zIGNsaWVudC9tdHBfdGFyZ2V0X2RlZmF1bHQuY2ZnCglkb2RpciAi
LyR7R0FNRVNfUFJFRklYX09QVH0vJHtQTn0vYmluIgoJaW5zaW50byAiLyR7R0FNRVNfUFJFRklY
X09QVH0vJHtQTn0vYmluIgoJaW5zb3B0cyAtbTA3NzAKCWRvaW5zIGNsaWVudC9jbGllbnQKCWlu
c29wdHMgIC1tMDY2MAoJZG9pbnMgY2xpZW50L210cF90YXJnZXRfZGVmYXVsdC5jZmcKCWluc29w
dHMgIC1tMDY0NAoJZG9kaXIgIi8ke0dBTUVTX1BSRUZJWF9PUFR9LyR7UE59L2xpYiIKCWluc2lu
dG8gIi8ke0dBTUVTX1BSRUZJWF9PUFR9LyR7UE59L2xpYiIKCWRvaW5zIGNsaWVudC9saWJmbW9k
ZXguc28KCglnYW1lc19tYWtlX3dyYXBwZXIgJHtQTn0gLi9jbGllbnQgIiR7R0FNRVNfUFJFRklY
X09QVH0vJHtQTn0vYmluIiAuLi9saWIKCglwcmVwZ2FtZXNkaXJzCn0K
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>158835</attachid>
            <date>2008-06-29 00:49 0000</date>
            <desc>patch fixing looking for liblualib for version 1.2.0</desc>
            <filename>mtp-target-bin.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIG10cC10YXJnZXQtYmluLTEuMi4wLmVidWlsZC5vbGQJMjAwOC0wNi0yOSAwMjo0NzoxNi4w
MDAwMDAwMDAgKzAyMDAKKysrIG10cC10YXJnZXQtYmluLTEuMi4wLmVidWlsZAkyMDA4LTA2LTI5
IDAyOjQ3OjQzLjAwMDAwMDAwMCArMDIwMApAQCAtNDIsNyArNDIsNyBAQAogCWdhbWVzX21ha2Vf
d3JhcHBlciAke1BOfS1jbGllbnQgLi9jbGllbnQgIiR7R0FNRVNfUFJFRklYX09QVH0vJHtQTn0v
Y2xpZW50IiAuLi9saWIKIAlnYW1lc19tYWtlX3dyYXBwZXIgJHtQTn0tc2VydmVyIC4vbXRwX3Rh
cmdldF9zZXJ2aWNlICIke0dBTUVTX1BSRUZJWF9PUFR9LyR7UE59L3NlcnZlciIgLi4vbGliCiAK
LQlkb3N5bSAvdXNyL2xpYi9saWJsdWFsaWIuc28gIiR7R0FNRVNfUFJFRklYX09QVH0iLyR7UE59
L2xpYi9saWJsdWFsaWI1MC5zby41LjAKKwlkb3N5bSAvdXNyL2xpYi9saWJsdWEuc28gIiR7R0FN
RVNfUFJFRklYX09QVH0iLyR7UE59L2xpYi9saWJsdWFsaWI1MC5zby41LjAKIAlkb3N5bSAvdXNy
L2xpYi9saWJsdWEuc28gIiR7R0FNRVNfUFJFRklYX09QVH0iLyR7UE59L2xpYi9saWJsdWE1MC5z
by41LjAKIAlkb3N5bSAvdXNyL2xpYi9saWJjdXJsLnNvICIke0dBTUVTX1BSRUZJWF9PUFR9Ii8k
e1BOfS9saWIvbGliY3VybC5zby4yCiAK
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>162904</attachid>
            <date>2008-08-14 16:08 0000</date>
            <desc>ebuild on newest version</desc>
            <filename>mtp-target-bin-1.5.18.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA4IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IEV4cCAkCgppbmhlcml0IGdhbWVzCgpNWV9QTj0ke1BOLy1iaW59Ck1ZX1BWPSR7UFYvMS41
Li99CgpERVNDUklQVElPTj0iYSBNb25rZXkgVGFyZ2V0IGNsb25lIChzaXggbWluaS1nYW1lIGZy
b20gU3VwZXIgTW9ua2V5IEJhbGwpIgpIT01FUEFHRT0iaHR0cDovL3d3dy5tdHAtdGFyZ2V0Lm9y
Zy8iClNSQ19VUkk9Imh0dHA6Ly93d3cubXRwLXRhcmdldC5vcmcvZmlsZXMvJHtNWV9QTn0tc2V0
dXAuJHtNWV9QVn0udGFyLmJ6MiIKCkxJQ0VOU0U9IkdQTC0yIgpTTE9UPSIwIgpLRVlXT1JEUz0i
fmFtZDY0IH54ODYiCklVU0U9IiIKUkVTVFJJQ1Q9InN0cmlwIgoKREVQRU5EPSIiClJERVBFTkQ9
ImRldi1saWJzL1NUTHBvcnQKCXN5cy1saWJzL3psaWIKCWRldi1saWJzL2xpYnhtbDIKCXgxMS1s
aWJzL2xpYlhtdQoJdmlydHVhbC9vcGVuZ2wKCT1tZWRpYS1saWJzL2ZyZWV0eXBlLTIqCgltZWRp
YS1saWJzL2pwZWcKCWRldi1sYW5nL2x1YSIKClM9JHtXT1JLRElSfS8ke01ZX1BOfQoKc3JjX2lu
c3RhbGwoKSB7Cglkb2RpciAiLyR7R0FNRVNfUFJFRklYX09QVH0vJHtQTn0vZGF0YSIKCWluc2lu
dG8gIi8ke0dBTUVTX1BSRUZJWF9PUFR9LyR7UE59L2RhdGEiCglkb2lucyAtciBkYXRhLyoKCWRv
aW5zIGNsaWVudC9tdHBfdGFyZ2V0X2RlZmF1bHQuY2ZnCglkb2RpciAiLyR7R0FNRVNfUFJFRklY
X09QVH0vJHtQTn0vYmluIgoJaW5zaW50byAiLyR7R0FNRVNfUFJFRklYX09QVH0vJHtQTn0vYmlu
IgoJaW5zb3B0cyAtbTA3NzAKCWRvaW5zIGNsaWVudC9jbGllbnQKCWluc29wdHMgIC1tMDY2MAoJ
ZG9pbnMgY2xpZW50L210cF90YXJnZXRfZGVmYXVsdC5jZmcKCWluc29wdHMgIC1tMDY0NAoJZG9k
aXIgIi8ke0dBTUVTX1BSRUZJWF9PUFR9LyR7UE59L2xpYiIKCWluc2ludG8gIi8ke0dBTUVTX1BS
RUZJWF9PUFR9LyR7UE59L2xpYiIKCWRvaW5zIGNsaWVudC9saWJmbW9kZXguc28KCglnYW1lc19t
YWtlX3dyYXBwZXIgJHtQTn0gLi9jbGllbnQgIiR7R0FNRVNfUFJFRklYX09QVH0vJHtQTn0vYmlu
IiAuLi9saWIKCglwcmVwZ2FtZXNkaXJzCn0K
</data>        

          </attachment>
    </bug>

</bugzilla>