First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 89971
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: AMD64 Project <amd64@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Thomas Margraf <tommy.m@gmail.com>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 89971 depends on: Show dependency tree
Show dependency graph
Bug 89971 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-04-21 13:52 0000
since i upgraded to the new emul-libs, skype refuses to start. 
the wrapper hides the error-message, but if you launch the binary directly, you get this:

/opt/skype/skype.bin: /lib32/libpthread.so.0: version `GLIBC_2.3.3' not found (required by /emul/linux/x86/usr/qt/3/lib/libqt-mt.so.3)

Reproducible: Always
Steps to Reproduce:
1. /opt/skype/skype.bin
2.
3.

Actual Results:  
/opt/skype/skype.bin: /lib32/libpthread.so.0: version `GLIBC_2.3.3' not found
(required by /emul/linux/x86/usr/qt/3/lib/libqt-mt.so.3)

Expected Results:  
launch the app.

Portage 2.0.51.19 (default-linux/amd64/2005.0, gcc-3.4.3-20050110,
glibc-2.3.4.20050125-r1, 2.6.11-gentoo-r6 x86_64)
=================================================================
System uname: 2.6.11-gentoo-r6 x86_64 AMD Athlon(tm) 64 Processor 3500+
Gentoo Base System version 1.6.11
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Feb 18 2005, 21:24:23)]
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.3.5
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r1, 2.15.92.0.2-r8
sys-devel/libtool:   1.5.14
virtual/os-headers:  2.6.11
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CFLAGS="-mtune=athlon64 -O3 -pipe -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-mtune=athlon64 -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox strict"
GENTOO_MIRRORS="http://gentoo.osuosl.org
http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow, X X, aalib aalib, acpi acpi, aim, alsa alsa, amd64 apm, arts arts,
avi, bash-completion, berkdb bitmap-fonts bmp, bzlib, cdr cdr, cpdflib, crypt
crypt, cups curl dbus, dga, dio, directfb, divx4linux, dvb, dvd, dvdr, eds,
encode, esd evo, exif, fam fam, fbcon, fftw, flac flash, font-server fortran
ftp, gdbm gif gif, gnome gnome, gphoto2 gphoto2, gpm gpm, gstreamer gstreamer,
gtk gtk2, hal, icq, imagemagick imagemagick, imap, imlib imlib, ipv6 java java,
jikes, jp2 jpeg jpeg, junit kde kde, lcms, lirc, lzw lzw-tiff mad mad, mcal,
mime, ming, mmx, mng, mono, motif mozilla mp3 mpeg, msn, multilib, ncurses nls
nptl, offensive, ogg oggvorbis, opengl opengl, oscar, oss oss, pam pda, pdflib,
perl perl, png png, python qt qt, quicktime, readline recode, samba samba, sdl
spell, sse, ssl ssl, svg, tcpd theora, tiff truetype truetype, truetype-fonts
type1-fonts usb usb, userlocales vorbis xine, xinerama xml xml, xml2 xml2, xmms
xmms, xpm xrandr xv xv, xvid, zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS

------- Comment #1 From Thomas Margraf 2005-04-21 13:53:33 0000 -------
oh, and there' a thread on the forums about this:
http://forums.gentoo.org/viewtopic-t-326352-highlight-skype.html

------- Comment #2 From Herbie Hopkins (RETIRED) 2005-04-22 05:50:08 0000 -------
This sort of error usually occurs when trying to run a binary that was compiled
on a newer version of glibc than the one you currently have installed. However
I see from you're emerge info that you have glibc 2.3.4.20050125 installed
which should be pleanty new enough.

Please post the output of:
# ls -l /lib32/libpthread*
and of:
# strings /lib32/libpthread.so.0 | grep GLIBC

------- Comment #3 From Thomas Margraf 2005-04-22 05:54:40 0000 -------
here you go:

tom@deep_thought ~ $ ls -l /lib32/libpthread*
-rwxr-xr-x  1 root root 64672 Apr  1 18:05 /lib32/libpthread-0.10.so
lrwxrwxrwx  1 root root    18 Apr  1 18:05 /lib32/libpthread.so.0 -> libpthread-0.10.so
tom@deep_thought ~ $ strings /lib32/libpthread.so.0 | grep GLIBC
GLIBC_2.0
GLIBC_2.1
GLIBC_2.1.1
GLIBC_2.1.2
GLIBC_2.2
GLIBC_2.2.3
GLIBC_2.2.6
GLIBC_2.3.2
GLIBC_PRIVATE
GLIBC_2.1.3
GLIBC_2.3

------- Comment #4 From Herbie Hopkins (RETIRED) 2005-04-22 08:34:25 0000 -------
Thomas, please can you test:
http://dev.gentoo.org/~herbs/emul/emul-linux-x86-qtlibs-2.1.1.tar.bz2
The same ebuild should work, just rename it and re-create the digest:
# cd /usr/portage/app-emulation/emul-linux-x86-qtlibs/
# cp emul-linux-x86-qtlibs-2.1.ebuild emul-linux-x86-qtlibs-2.1.1.ebuild
# ebuild emul-linux-x86-qtlibs-2.1.1.ebuild digest
# emerge =app-emulation/emul-linux-x86-qtlibs-2.1.1

If that fixes it for you then I'll commit that to the tree.

------- Comment #5 From Thomas Margraf 2005-04-22 11:46:20 0000 -------
yeah. that works beautifully. Thanks a bunch!!

------- Comment #6 From Herbie Hopkins (RETIRED) 2005-04-24 16:26:38 0000 -------
emul-linux-x86-qtlibs-2.1.1 now in portage. Thanks for reporting and for your
help testing.

First Last Prev Next    No search results available      Search page      Enter new bug