error while loading shared libraries: libgthread-2.0.so.0

Bug #692175 reported by lsmod
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
UNetbootin
Invalid
Undecided
Unassigned

Bug Description

When i try to download and use unetbootin-linux-49x from sourceforge, i always get:
unetbootin-linux-494: error while loading shared libraries: libgthread-2.0.so.0: cannot open shared object file: No such
file or directory

But the library exists
$ ls -l /usr/lib/libgthread-2.0.so.0
lrwxrwxrwx 1 root root 26 6. Dez 00:03 /usr/lib/libgthread-2.0.so.0 -> libgthread-2.0.so.0.2400.2

ldd also says everything is fine:

$ ldd /usr/bin/unetbootin
        linux-vdso.so.1 => (0x00007fff479ff000)
        libQtGui.so.4 => /usr/lib/libQtGui.so.4 (0x00007ff70bcfd000)
        libQtNetwork.so.4 => /usr/lib/libQtNetwork.so.4 (0x00007ff70b9c8000)
        libQtCore.so.4 => /usr/lib/libQtCore.so.4 (0x00007ff70b536000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x00007ff70b31a000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007ff70b006000)
        libm.so.6 => /lib/libm.so.6 (0x00007ff70ad83000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00007ff70ab6d000)
        libc.so.6 => /lib/libc.so.6 (0x00007ff70a80c000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00007ff70a5d6000)
        libaudio.so.2 => /usr/lib/libaudio.so.2 (0x00007ff70a3bd000)
        libglib-2.0.so.0 => /lib/libglib-2.0.so.0 (0x00007ff70a0e1000)
        libpng12.so.0 => /lib/libpng12.so.0 (0x00007ff709eba000)
        libz.so.1 => /usr/lib/libz.so.1 (0x00007ff709ca3000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007ff709a1b000)
        libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x00007ff7097d3000)
        libSM.so.6 => /usr/lib/libSM.so.6 (0x00007ff7095cb000)
        libICE.so.6 => /usr/lib/libICE.so.6 (0x00007ff7093b0000)
        libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00007ff7091a5000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0x00007ff708f93000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0x00007ff708c58000)
        libdl.so.2 => /lib/libdl.so.2 (0x00007ff708a53000)
        libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0x00007ff70884f000)
        librt.so.1 => /lib/librt.so.1 (0x00007ff708647000)
        /lib64/ld-linux-x86-64.so.2 (0x00007ff70c9f6000)
        libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00007ff70841e000)
        libXt.so.6 => /usr/lib/libXt.so.6 (0x00007ff7081ba000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0x00007ff707fb7000)
        libpcre.so.3 => /lib/libpcre.so.3 (0x00007ff707d86000)
        libuuid.so.1 => /lib/libuuid.so.1 (0x00007ff707b82000)
        libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007ff707965000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007ff707760000)

Please refer also to the bug-report at Debian:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=607514

Revision history for this message
Geza Kovacs (gezakovacs) wrote :

You're running a 64-bit OS, but the binary on the website is 32-bit. Try installing ia32-libs.

Revision history for this message
lsmod (forum+sf) wrote :

The ia32-libs are installed.
I am running Debian Testing (Squeeze).

# dpkg -l | grep ia32-libs
ii ia32-libs 20101129 ia32 shared libraries for use on amd64 and ia64 systems

I really cannot understand this error.

# file /usr/lib/libgthread-2.0.so.0
/usr/lib/libgthread-2.0.so.0: symbolic link to `libgthread-2.0.so.0.2400.2'

# file /usr/lib/libgthread-2.0.so.0.2400.2
/usr/lib/libgthread-2.0.so.0.2400.2: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped

Any other ideas?

Revision history for this message
lsmod (forum+sf) wrote :

I have an idea now.
The corresponding 32-Bit libs are missing!

http://packages.debian.org/search?searchon=contents&keywords=libgthread&mode=filename&suite=testing&arch=any

I installed the package ia32-libs-gtk now.
It works now!

This bug can be closed.
Thank you!

Arpad Kovacs (minhmeoke)
Changed in unetbootin:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.