I recently upgraded xfmedia to 0.5.0 (from 0.4.0.1), and discovered that it does not run anymore. Previously, when I was using 0.4.0.1, I discovered that I had to run "opengl-update xorg-x11" before running it. Now when I try to run it I get an error about ld.so reporting an inconsistency (even after running "opengl-update xorg-x11"). /home/peter $ xfmedia Inconsistency detected by ld.so: ../sysdeps/generic/dl-tls.c: 72: _dl_next_tls_modid: Assertion `result <= _rtld_local._dl_tls_max_dtv_idx' failed! Reproducible: Always Steps to Reproduce: 1. emerge --sync 2. emerge "=xfce-extra/xfmedia-0.5.0" 3. run "xfmedia" in a terminal Actual Results: Inconsistency detected by ld.so: ../sysdeps/generic/dl-tls.c: 72: _dl_next_tls_modid: Assertion `result <= _rtld_local._dl_tls_max_dtv_idx' failed! Then the programs exits and I am returned to my terminal prompt. Expected Results: I expected it to open normally instead. /root # emerge --info Portage 2.0.51-r3 (default-linux/x86/2004.2/gcc34/2.6, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.10-rc2-ck2 i686) ================================================================= System uname: 2.6.10-rc2-ck2 i686 AMD Athlon(tm) processor Gentoo Base System version 1.6.6 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.92.0.2-r1 Headers: sys-kernel/linux26-headers-2.6.8.1-r1 Libtools: sys-devel/libtool-1.5.2-r5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-DPIC -fPIC -O3 -march=athlon-tbird -fprefetch-loop-arrays -ftracer -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-DPIC -fPIC -O3 -march=athlon-tbird -fprefetch-loop-arrays -ftracer -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://gentoo.osuosl.org http://distro.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.us.gentoo.org/gentoo-portage" USE="3dnow X aalib alsa apache2 apm avi bitmap-fonts bonobo cdr crypt cups directfb encode erandom f77 fam fbcon flac foomaticdb fortran gcj gdbm gif gnutls gpm gstreamer gtk gtk2 gtkhtml guile imagemagick imlib ipv6 java jpeg ldap libg++ libwww mad mikmod mmx monkey motif mozilla mpeg mysql nas ncurses nls nptl nptlonly objc odbc oggvorbis opengl pam pcre pdflib perl pic png ppds python quicktime readline ruby sdl slang speex spell sqlite ssl svg svga tcltk tcpd tetex theora tiff truetype usb wxwindows x86 xml xml2 xmms xv zlib"
Ok. I'm stupid. I upgraded xine-lib to 1_rc7, then re-emerged xfmedia and it works now. Yay! =)