Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 73076 - nvidia's tls breaks everything that wasnt broke before
Summary: nvidia's tls breaks everything that wasnt broke before
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: x86 Linux
: Normal major (vote)
Assignee: Andrew Bevitt
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-01 14:07 UTC by augury@vampares.org
Modified: 2005-04-23 12:58 UTC (History)
6 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description augury@vampares.org 2004-12-01 14:07:28 UTC
nvidia tls seems to be the cause of seg fault in a number of media packages that link against it.  

xine:
callback is kmplayer-17676 KMPlayerCallback-0
mrl: 'http://ogg.smgradio.com/vr160.ogg'
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!

alsaplayer:
  ---strace
stat64("/usr/lib/alsaplayer/scopes/liblogbarfft.la", {st_mode=S_IFREG|0755, st_size=997, ...}) = 0
stat64("/usr/lib/alsaplayer/scopes/liblogbarfft.so", {st_mode=S_IFREG|0755, st_size=14472, ...}) = 0
open("/usr/lib/alsaplayer/scopes/liblogbarfft.so", O_RDONLY) = 7
read(7, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\254\20"..., 512) = 512
fstat64(7, {st_mode=S_IFREG|0755, st_size=14472, ...}) = 0
mmap2(NULL, 15196, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) = 0xb5a87000
mmap2(0xb5a8a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x3) = 0xb5a8a000
close(7)                                = 0
stat64("/usr/lib/alsaplayer/scopes/libmonoscope.la", {st_mode=S_IFREG|0755, st_size=997, ...}) = 0
stat64("/usr/lib/alsaplayer/scopes/libmonoscope.so", {st_mode=S_IFREG|0755, st_size=14408, ...}) = 0
open("/usr/lib/alsaplayer/scopes/libmonoscope.so", O_RDONLY) = 7
read(7, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0T\23\0\000"..., 512) = 512
fstat64(7, {st_mode=S_IFREG|0755, st_size=14408, ...}) = 0
mmap2(NULL, 16132, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) = 0xb5a83000
mmap2(0xb5a86000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x3) = 0xb5a86000
close(7)                                = 0
stat64("/usr/lib/alsaplayer/scopes/liboglspectrum.la", {st_mode=S_IFREG|0755, st_size=925, ...}) = 0
stat64("/usr/lib/alsaplayer/scopes/liboglspectrum.so", {st_mode=S_IFREG|0755, st_size=14344, ...}) = 0
open("/usr/lib/alsaplayer/scopes/liboglspectrum.so", O_RDONLY) = 7
read(7, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\310\21"..., 512) = 512
fstat64(7, {st_mode=S_IFREG|0755, st_size=14344, ...}) = 0
mmap2(NULL, 14028, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) = 0xb5a7f000
mmap2(0xb5a82000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x3) = 0xb5a82000
close(7)                                = 0
open("/etc/ld.so.cache", O_RDONLY)      = 7
fstat64(7, {st_mode=S_IFREG|0644, st_size=260534, ...}) = 0
mmap2(NULL, 260534, PROT_READ, MAP_PRIVATE, 7, 0) = 0xb59f7000
close(7)                                = 0
open("/usr/lib/libGL.so.1", O_RDONLY)   = 7
read(7, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200U\2"..., 512) = 512
fstat64(7, {st_mode=S_IFREG|0755, st_size=442592, ...}) = 0
mmap2(NULL, 447840, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) = 0xb5989000
mmap2(0xb59e6000, 65536, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x5c) = 0xb59e6000
mmap2(0xb59f6000, 1376, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb59f6000
close(7)                                = 0
open("/usr/lib/libGLcore.so.1", O_RDONLY) = 7
read(7, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0\267\n"..., 512) = 512
fstat64(7, {st_mode=S_IFREG|0755, st_size=7230360, ...}) = 0
mmap2(NULL, 7276776, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) = 0xb5298000
mmap2(0xb5959000, 114688, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x6c0) = 0xb5959000
mmap2(0xb5975000, 80104, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb5975000
close(7)                                = 0
open("/usr/lib/tls/libnvidia-tls.so.1", O_RDONLY) = 7
read(7, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20\3\0"..., 512) = 512
lseek(7, 980, SEEK_SET)                 = 980
read(7, "\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\3\0\0\0"..., 32) = 32
fstat64(7, {st_mode=S_IFREG|0755, st_size=2004, ...}) = 0
mmap2(NULL, 5268, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) = 0xb5296000
mmap2(0xb5297000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0) = 0xb5297000
close(7)                                = 0
mprotect(0xb5296000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb5296000, 4096, PROT_READ|PROT_EXEC) = 0
mprotect(0xb5298000, 7081984, PROT_READ|PROT_WRITE) = 0
mprotect(0xb5298000, 7081984, PROT_READ|PROT_EXEC) = 0
mprotect(0xb5989000, 380928, PROT_READ|PROT_WRITE) = 0
mprotect(0xb5989000, 380928, PROT_READ|PROT_EXEC) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
nickel / #


    ---------------alsaplayer --verbose
nickel / # alsaplayer --verbose
AlsaPlayer 0.99.76
(C) 1999-2003 Andy Lo A Foe <andy@alsaplayer.org> and others.
Output plugin: ALSA output v1.9.0beta12
Loading reader plugin: File reader v1.1
Loading reader plugin: HTTP reader v1.3
Loading Input plugin: Audio File Library player v0.2.1
Loading Input plugin: CDDA player v1.2
Loading Input plugin: flac player v1.2
Loading Input plugin: MAD MPEG audio plugin v1.01
Loading Input plugin: MikMod player v1.0
Loading Input plugin: libsndfile plugin v0.1
Loading Input plugin: Ogg Vorbis player v1.2
Loading Input plugin: WAV player v1.01
Interface plugin: GTK+ interface v1.2
Segmentation fault


mplayer is broken and so is xmms. i dont know whats causing this but i really want it to stop.

nickel / # emerge info
Portage 2.0.51-r3 (default-linux/x86/2004.2, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.10-rc2 i686)
=================================================================
System uname: 2.6.10-rc2 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz
Gentoo Base System version 1.6.6
distcc 2.18.2 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [disabled]
Autoconf: sys-devel/autoconf-2.13,sys-devel/autoconf-2.59-r6
Automake: sys-devel/automake-1.8.5-r2,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-r7
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
Comment 1 Andrew Bevitt 2004-12-01 16:45:14 UTC
*crosses fingers and hopes that this isnt the reason*

Try downgrading to opengl-update-1.8.1-r1 or opengl-update-2.0_pre2
run opengl-update nvidia

Does the error persist?
Comment 2 Carsten Lohrke (RETIRED) gentoo-dev 2004-12-02 15:33:32 UTC
-> bug 70545 
Comment 3 Andrew Bevitt 2004-12-02 15:40:54 UTC
Can we have some feed back on the downgrade of opengl-update please.
Comment 4 augury@vampares.org 2004-12-05 13:54:59 UTC
Sorry i was unable to read my mail the past few days.
Unfortunately I dont have access to the systems on which this problem occurs.
On my other systems, this problem seems to be only occuring with xine-lib.
The opengl-update is version 2.0_pre2 on the working systems.
I'll try downgrading the other systems in two days and post the results.
Comment 5 augury@vampares.org 2004-12-06 23:16:56 UTC
xine works when i switch to xorg-x11.
Comment 6 Andrew Bevitt 2004-12-07 14:41:23 UTC
OK so xine is working, what still does not work?
Comment 7 Andrew Bevitt 2004-12-12 01:59:49 UTC
*prod*
Comment 8 augury@vampares.org 2004-12-14 11:38:28 UTC
sorry
xine and everything that explicitly depends on it.
mms:// and realplayer are virtually inaccessible since almost everything uses xine outside of realplay.bin and pitifully compiled packages that don't do anything.
mplayer doesnt break as far as oggs and flacs and mpegs but rarely if ever plays prop. codecs.
kaffeine is nonexist w/ nvidia.  

I'd suspect that a lot of this is due to the gl gloom effects that i never use anywho.

my gl screensavers under x11, if they dont crash the desktop, run too slow alot of times.  if i start x under nvidia and switch over i can sometimes run both but often crash the desktop.
it seems like it would be possible to run both but this would require screwing with links at compile time i imagine and wouldn't be terribly stable. 

as of right now im only running x11 when i can startup with it.
users have been giving me far too much static about not being able listen to some radio station or another.  i dont know why a public radio station needs wma but thats what they stream.
Comment 9 Andrew Bevitt 2004-12-14 13:29:59 UTC
Upgrade to opengl-update-1.8.2 or 2.0_pre3

Run opengl-update nvidia

Can you post the USE section of your emerge info also.
Comment 10 Andreas Simon 2004-12-14 14:40:46 UTC
I found this bug through bug #70545 (comment #12 and #13)

I too have the same ld.so inconsistency (and crash) with media-sound/muine:

$ muine
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!
$

This is with
sys-libs/glibc-2.3.4.20041102  (+nptl -nptlonly)
media-video/nvidia-glx-1.0.6111 (6629 don't work with my old card)
opengl-update-1.8.2
xorg-x11-6.8.0-r3

Changing to opengl-update-2.0_pre2 or pre3 and running 'opengl-update nvidia' again didn't help. I doesn't matter if I use opengl-update-1.8.2 or 2.0_pre3 or 2.0_pre2.

But the inconsistency doesn't happen after 'opengl-update xorg-x11' in all cases.

Downgrading to opengl-update-1.8.1-r1 doesn't fix the inconsitency either, only if I switch to xorg's gl libs. The error stays with nvidia's gl.

I have no problems with mplayer, xmms I have not installed.

BTW using opengl-update-2.0_pre{2|3} I get these warnings:
# opengl-update xorg-x11
 * Switching to xorg-x11 OpenGL interface ...
ln: creating symbolic link `/usr/lib/modules/extensions/libglx.a' to `/usr/lib/opengl/xorg-x11/extensions/libglx.a': No such file or directory            [ ok ]

# ls -l /usr/lib/modules/extensions/libglx.a
ls: /usr/lib/modules/extensions/libglx.a: No such file or directory
# ls -l /usr/lib/opengl/xorg-x11/extensions/libglx.a
-r--r--r--  1 root root 489248  5. Dez 17:14 /usr/lib/opengl/xorg-x11/extensions/libglx.a


# emerge --info
Portage 2.0.51-r8 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.9-gentoo-r9 i686)
=================================================================
System uname: 2.6.9-gentoo-r9 i686 AMD Athlon(tm) XP 1800+
Gentoo Base System version 1.6.7
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Dec  5 2004, 17:31:08)]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.8.5-r2, 1.5, 1.4_p6, 1.6.3, 1.7.9, 1.9.3
sys-devel/binutils:  2.15.92.0.2-r2
sys-devel/libtool:   1.5.10-r1
virtual/os-headers:  2.6.8.1-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/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/sound/events /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks fixpackages sandbox sfperms userpriv usersandbox"
GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/opt/portage /opt/portage-kde"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="3dnow X aalib acl acpi alsa apache2 apm arts artswrappersuid avi berkdb bitmap-fonts cdr crypt cups dga divx4linux dvb dvd encode f77 faad flac foomaticdb fortran gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 hal imagemagick imap imlib ipv6 java jpeg kde lcms libg++ libwww mad maildir mikmod mmx mng mono motif mozilla mozsvg mpeg mule mysql ncurses nls nptl offensive oggvorbis opengl oss pam pcre pdflib perl pic png python qt quicktime readline sasl scanner sdl slang spell sse ssl svg tcltk tcpd tetex theora threads tiff truetype unicode usb x86 xml2 xmms xv xvid zlib"
Comment 11 augury@vampares.org 2004-12-15 02:53:36 UTC
ive been running it.  i had an error in my xorg.conf that i thought was opengl-update.  that was one of the three boxes that had 2.0_pre3.  after using _pre2 they all start up with no problem (except when i start editing config files).  i'm running x11 throughout and its working well.  i just streamed mediaplyer with both xine and mplayer and both are coming up with no errors on all interfaces.  i still need to work with the realplayer.  i'm pretty sure it breaks with nvidia.  i had someone who needed to get online media for cle credits and nothing worked.  i could get ogg and atunnel does 200 fps but nothing was working.  now it all does right up untill "opengl-update nvidia."  shits so fucked up its starting to make me look like an asshole.  im realizing now that i can pull the stream with mmsclient too and its keeping the needed checksums up like there wasnt nothing to it (which is what /dev/null is for).
with that problem fixed the only thing thats broken is the gnome-vfs which needs emeerging right now anyways.  that and transcode keep fliping back and forth depending on what being emerged -- which i can just not emerge again but by the time i figure that out ive got libs linked all over the place and then ill wind up crosslinking versions i hope the devs dont go vacation.  
i guess im just going to have to start working with xorg-gl.  since the interface for the kernel module can at least be patched and bastardized in the dark, it still works well enough.  the gl driver suffers some kind of major problems though.  the only thing worse than mm-sources is red hat cvs.  or at least the tls which is weird because its hardly bigger than its links but that could be the problem in itself i guess.
Comment 12 augury@vampares.org 2004-12-15 03:20:48 UTC
LDFLAGS="-Wl,-O1,--enable-new-dtags,--sort-common,--allow-shlib-undefined,--allow-multiple-definition -z now -z combreloc -z muldefs -s"

#LDFLAGS="-Wl,-O1,--enable-new-dtags,--sort-common -z combreloc"
#CFLAGS='-O0 -g -march=pentium3'

CFLAGS="-g0 -pipe -O3  -march=pentium4 -fweb -funswitch-loops -funroll-all-loops -funit-at-a-time -fsched2-use-traces -fsched2-use-superblocks -fsched-stalled-insns=12 -frename-registers -fprefetch-loop-arrays -fpeel-loops -fomit-frame-pointer -fmerge-all-constants -finline-limit=32768 -finline-functions -ffunction-sections -ffast-math -fdata-sections -fbranch-target-load-optimize2"

CXXFLAGS="-g0 -pipe -O3 -march=pentium4 -fweb -funswitch-loops -funroll-all-loops -funit-at-a-time -fsched2-use-traces -fsched2-use-superblocks -fsched-stalled-insns=12 -frename-registers -fprefetch-loop-arrays -fpeel-loops -fomit-frame-pointer -fmerge-all-constants -finline-limit=32768 -finline-functions -ffunction-sections -ffast-math -fdata-sections -fbranch-target-load-optimize2 -fvisibility-inlines-hidden -fabi-version=0 -fpermissive -fno-enforce-eh-specs"

GCJFLAGS="${CFLAGS}"

ARCH="x86"
ACCEPT_KEYWORDS="~x86 x86"
FEATURES="-ccache buildpkg -sandbox -autoaddcvs -usersandbox -nostrip -userpriv"
MAKEOPTS="-j1"
MYCONF='--disable-debug --enable-final' 

USE='16bit mjpeg GAPING_SECURITY_HOLE S3TC X X509 Xaw3d a52 aac pcntl -snmp  aalib acpi activefilter adns aim aliaschain alsa amd antlr apache2 aper apm ared aredmem arts artswrappersuid asterisk async audiofile avi b bcmath bdf berkdb bitmap-fonts blender-game bonobo bzlib cairo calendar canna cap caps cddb cdf cdparanoia cdr cdrom cgi chasen chroot clamav clanVoice clearpasswd client clisp cln cluster cmucl cnamefix cobalt codecs crypt cscope css ctype cups curl curlwrappers custreloc cyrus dedicated devfs devfs26 devmap dga dhcp dio directfb disablekernelsupport distcache distribution divx4linux dlopen dmx dnd dnsdb drac dri dts dv dvb dvd dvdr dvdread editor edl eds eep encode erandom escreen esd estraier ethereal etwin evo evolution examples exif exim exiscan-acl ext-png ext-zlib extensions faac faad fam fame fastcgi fax fbcon fbdev ffmpeg firebird fla flac flash font-server foomaticdb foreign-package freetds freetts freetype frlargefiles frxp fs ftp gb gcc gcj gd gdbm ggi gif gimp gimpprint ginac gkrellm glade glep glgd glitz glut glx gmail gmp gmtfull gmthigh gmtsuppl gmttria gnome gnomedb gnuplot gnutls gphoto2 gpm gps graphviz gs gsl gstreamer gtk gtk2 gtkhtml guile hdf5 howl icq icu ide idea idl ieee1394 ifc image imagemagick imap imlib imlib2 inetd innodb ipalias ipcs ipv6 ipv6arpa ithreads jack jack-tmpfs jikes joystick jp2 jpeg jpeg2k jsch junit kde lcd lcms ldap ldirectord leaf leim lesstif libcaca libdsk libg++ libgd libgda libsamplerate libwww lids lirc live lm_sensors lmtp log4j ltsp lua lufsusermount lynxkeymap lzo lzw lzw-tiff mad mailbox maildir mbox md5sum mdb mecab messages mew mha mhash migemo mikmod milter mime mimencode ming mixer mldonkeypango mmap mmx mmx2 mng modlocalizer monkey motif mozcalendar mozdevelop mozilla mozp3p mozsvg mozxmlterm mp3 mpeg mpeg4 mpi mplayer msdav mule multicall multipleip mysql mythtv mzscheme nagios-dns nagios-ntp nagios-ping nagios-s nagios-ssh nas native ncurses net netbeans netboot netcdf network nis nomalloccheck nptl nptlonly ntlm nvidia objc ocaml odbc offensive ofx oggvorbis ooo-kde openal opengl openntpd opens openssh opie orathreads oro oss pam pam-mysql parse-clocks passfile pcap pcre pda pdf pdflib perl pg-hier pg-intdatetime pg-vacuumdelay php physfs plotutils png pnp portaudio posix postgresql povray ppds prelude print pthreads pvm pwdb python qt quicktime quotes radius readline real recode regexp remote rhino rogue rplay rtc ruby samba sasl savedconfig scanner sdl semanticfix sendfile serial server servlet-2.3 servlet-2.4 session shared sharedmem silc simplexml skey skk slang slp smime sndfile snortsam sockets socks5 softmmu softquota sox spamassassin speedo speex spell spl sqlite sqlite3 src sse sse2 ssl stats stencil-buffer subject-rewrite svg svga sysvipc szip t1lib tcc tcl tcltk tcpd tetex tga theora threads tidy tiff timidity tlen tokenizer tools transcode translator transparent-proxy truetype truetype-fonts type1 type1-fonts uim uml unicode unsafe usagi usb userlocales uudeview vanilla vcd vcdimager vda vhosts videos vim vim-with-x virtual vpopmail wildlsearch wmf wxwin wxwindows x86 xanim xatrix xbase xchatdccserver xchattext xerces xface xforms xfs xine xinerama xml xml2 xmlrpc xmms xpm xprint xrandr xscreensaver xsl xv xvid xvmc yahoo yaz yp yv12 zeo zlib zvbi -nls -debug dba'

CHOST="i686-pc-linux-gnu"
PORTDIR_OVERLAY="/var/overlay/bmg-gnome /var/overlay/bmg-main"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo http://open-systems.ufl.edu/mirrors/gentoo http://cudlug.cudenver.edu/gentoo/ ftp://chod.cwru.edu/gentoo"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
CHOST=i686-pc-linux-gnu
CCHOST=i686-pc-linux-gnu
PORTAGE_TMPDIR=/var/tmp
PORTDIR=/usr/portage
DISTDIR=${PORTDIR}/distfiles
PKGDIR=${PORTDIR}/packages
RPMDIR=${PORTDIR}/rpm
CONFIG_PROTECT="/etc /usr/share/config /usr/kde/3/share/config"
CONFIG_PROTECT_MASK="/etc/gconf"
FETCHCOMMAND="/usr/bin/wget -t 1 -v --dns-timeout=12 --dns-cache=on -nv --read-timeout=600 -o /RamTemp/wget_log --connect-timeout=12 -P \${DISTDIR} \${URI}"
RESUMECOMMAND="/usr/bin/wget -t 1 -v -c --dns-timeout=12 --dns-cache=on -nv --read-timeout=600 -o /RamTemp/wget_log --connect-timeout=12 -P \${DISTDIR} \${URI}"
NOCOLOR="false"
PORTAGE_BINHOST_CHUNKSIZE="16384"
USE_EXPAND="VIDEO_CARDS INPUT_DEVICES LINGUAS"
CLEAN_DELAY="4"
AUTOCLEAN="yes"
RSYNC_RETRIES="2"
RSYNC_TIMEOUT="64"
PORTAGE_NICENESS='0'

USE="16bit a52 aac acpi activefilter aim aliaschain amd antlr apache2 aper \
     ared aredmem artswrappersuid asterisk async audiofile b bcmath bdf \
     blender-game bzlib cairo calendar cap caps cddb cdf cdparanoia cdrom \
     cgi chasen chroot clamav clanVoice clearpasswd client clisp cln \
     cluster cmucl cnamefix cobalt codecs css ctype curl curlwrappers \
     custreloc cyrus dba dedicated devfs devfs26 devmap dga dhcp dio \
     disablekernelsupport distcache distribution divx4linux dlopen dmx dnd \
     dnsdb drac dri dts dv dvb dvd dvdr dvdread editor edl eds eep erandom \
     escreen estraier ethereal etwin evo evolution examples exif exim \
     exiscan-acl ext-png ext-zlib extensions faac faad fame fastcgi fax \
     fbcon fbdev ffmpeg fla flash font-server foreign-package freetts \
     freetype frlargefiles frxp fs ftp GAPING_SECURITY_HOLE gb gcc gcj gd \
     gimp gimpprint ginac gkrellm glade glep glgd glitz glut glx gmail gmp \
     gmtfull gmthigh gmtsuppl gmttria gnomedb gnuplot gnutls gps graphviz \
     gs gsl hdf5 howl icq icu ide idea idl ieee1394 ifc image imap imlib2 \
     inetd inifile innodb ipalias ipcs ipv6 ipv6arpa ithreads jack-tmpfs \
     jikes joystick jp2 jpeg2k jsch lcd lcms ldirectord leaf leim lesstif \
     libcaca libdsk libgd libgda libsamplerate lids lirc live lmtp \
     lm_sensors log4j ltsp lua lufsusermount lynxkeymap lzo lzw lzw-tiff \
     mailbox maildir mbox md5sum mdb mecab messages mew mha mhash migemo \
     milter mime mimencode ming mixer mjpeg mldonkeypango mmap mmx mmx2 \
     mng modlocalizer monkey mozcalendar mozdevelop mozp3p mozsvg \
     mozxmlterm mp3 mpeg4 mpi mplayer msdav mule multicall multipleip \
     mythtv mzscheme nagios-dns nagios-ntp nagios-ping nagios-s nagios-ssh \
     native net netbeans netboot netcdf network nis nomalloccheck nptl \
     nptlonly ntlm nvidia objc ocaml offensive ofx ooo-kde openal openntpd \
     opens openssh opie orathreads oro pam-mysql parse-clocks passfile \
     pcap pcntl pcre pda pdf pg-hier pg-intdatetime pg-vacuumdelay php \
     physfs pnp portaudio posix postgresql povray ppds prelude print \
     pthreads pvm pwdb quotes radius real recode regexp remote rhino rogue \
     rplay rtc S3TC sasl savedconfig semanticfix sendfile serial server \
     servlet-2.3 servlet-2.4 session shared sharedmem silc simplexml skey \
     skk slp smime sndfile snortsam sockets socks5 softmmu softquota sox \
     spamassassin speedo spl sqlite3 src sse sse2 stats stencil-buffer \
     subject-rewrite svg sysvipc szip t1lib tcc tcl tga theora threads \
     tidy timidity tlen tokenizer tools transcode translator \
     transparent-proxy truetype-fonts type1 type1-fonts uim uml unicode \
     unsafe usagi usb userlocales uudeview vanilla vcd vcdimager vda \
     vhosts videos vim vim-with-x virtual vpopmail wddx wildlsearch wmf \
     wxwin wxwindows X509 xanim xatrix Xaw3d xbase xchatdccserver \
     xchattext xerces xface xforms xfs xine xinerama xmlrpc xpm xprint \
     xrandr xscreensaver xsl xvid xvmc yahoo yaz yp yv12 zeo zvbi -libg \
     -nls -snmp"


Portage 2.0.51-r8 (default-linux/x86/2004.2, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.10-rc3 i686)
=================================================================
System uname: 2.6.10-rc3 i686 Intel(R) Pentium(R) 4 CPU 3.20GHz
Gentoo Base System version 1.6.7
Python:              dev-lang/python-2.1.3-r1,dev-lang/python-2.2.3-r5,dev-lang/python-2.3.4 [2.3.4 (#1, Nov  9 2004, 18:59:09)]
distcc 2.18.2 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [disabled]
dev-lang/python:     2.1.3-r1, 2.2.3-r5, 2.3.4
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.8.5-r2, 1.6.3, 1.7.9, 1.9.3, 1.4_p6, 1.5
sys-devel/binutils:  2.15.92.0.2-r2
sys-devel/libtool:   1.5.10-r1
virtual/os-headers:  2.6.8.1-r1
ACCEPT_KEYWORDS="x86 ~x86"
ACCEPT_LICENSE=""
ANT_HOME="/usr/share/ant-core"
ARCH="x86"
AUTOCLEAN="yes"
AUTO_SYMLINK="yes"
BASH_ENV="/etc/spork/is/not/valid/profile.env"
CCHOST="i686-pc-linux-gnu"
CFLAGS="-g0 -pipe -O3  -march=pentium4 -fweb -funswitch-loops -funroll-all-loops -funit-at-a-time -fsched2-use-traces -fsched2-use-superblocks-fsched-stalled-insns=12 -frename-registers -fprefetch-loop-arrays -fpeel-loops -fomit-frame-pointer -fmerge-all-constants -finline-limit=32768 -finline-functions -ffunction-sections -ffast-math -fdata-sections -fbranch-target-load-optimize2"
CG_COMPILER_EXE="/usr/bin/cgc"
CHOST="i686-pc-linux-gnu"
CLASSPATH="."
CLEAN_DELAY="4"
COLORTERM=""
CONFIG_PROTECT="/etc /opt/glftpd/etc /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb/usr/lib/fax /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/bind /var/spool/fax/etc"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CVS_RSH="ssh"
CXXFLAGS="-g0 -pipe -O3 -march=pentium4 -fweb -funswitch-loops -funroll-all-loops -funit-at-a-time -fsched2-use-traces -fsched2-use-superblocks -fsched-stalled-insns=12 -frename-registers -fprefetch-loop-arrays -fpeel-loops -fomit-frame-pointer -fmerge-all-constants -finline-limit=32768 -finline-functions -ffunction-sections -ffast-math -fdata-sections -fbranch-target-load-optimize2 -fvisibility-inlines-hidden -fabi-version=0 -fpermissive -fno-enforce-eh-specs"
DCCC_PATH="/usr/lib/distcc/bin"
DESKTOP_SESSION="kde-3.3.1"
DISPLAY=":0.0"
DISTCC_LOG=""
DISTCC_VERBOSE="0"
DISTDIR="/usr/portage/distfiles"
DM_CONTROL="/var/run/xdmctl"
EDITOR="/bin/nano"
FEATURES="autoconfig buildpkg sfperms"
FETCHCOMMAND="/usr/bin/wget -t 1 -v --dns-timeout=12 --dns-cache=on -nv --read-timeout=600 -o /RamTemp/wget_log --connect-timeout=12 -P ${DISTDIR} ${URI}"
GCJFLAGS="-g0 -pipe -O3  -march=pentium4 -fweb -funswitch-loops -funroll-all-loops -funit-at-a-time -fsched2-use-traces -fsched2-use-superblocks -fsched-stalled-insns=12 -frename-registers -fprefetch-loop-arrays -fpeel-loops -fomit-frame-pointer -fmerge-all-constants -finline-limit=32768 -finline-functions -ffunction-sections -ffast-math -fdata-sections -fbranch-target-load-optimize2"
GDK_USE_XFT="1"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo http://open-systems.ufl.edu/mirrors/gentoo http://cudlug.cudenver.edu/gentoo/ ftp://chod.cwru.edu/gentoo"
GLIBC_SSP_CHECKED="1"
GRP_STAGE23_USE="ipv6 pam tcpd readline nls ssl gpm perl python berkdb acl ncurses"
GS_LIB="/root/.fonts"
GTK2_RC_FILES="/etc/gtk-2.0/gtkrc:/root/.gtkrc-2.0:/root/.kde3.3/share/config/gtkrc"
GTK_RC_FILES="/etc/gtk/gtkrc:/root/.gtkrc:/root/.kde3.3/share/config/gtkrc"
GUILE_LOAD_PATH="/usr/share/guile/1.6"
G_BROKEN_FILENAMES="1"
HISTCONTROL="ignoreboth"
HISTIGNORE="rm*"
HISTSIZE="250"
HOME="/root"
HOSTNAME="wren"
INFOPATH="/usr/share/info:/usr/share/gcc-data/i686-pc-linux-gnu/3.4/info"
JAVAC="/opt/sun-jdk-1.5.0_rc1/bin/javac"
JAVA_HOME="/opt/sun-jdk-1.5.0_rc1"
JDK_HOME="/opt/sun-jdk-1.5.0_rc1"
KDEDIR="/usr/kde/3.3"
KDEDIRS="/usr"
KDE_FULL_SESSION="true"
KDE_IS_PRELINKED="1"
KDE_MULTIHEAD="false"
KONSOLE_DCOP="DCOPRef(konsole-13857,konsole)"
KONSOLE_DCOP_SESSION="DCOPRef(konsole-13857,session-1)"
LADSPA_PATH="/usr/lib/ladspa"
LDFLAGS="-Wl,-O1,--enable-new-dtags,--sort-common,--allow-shlib-undefined,--allow-multiple-definition -z now -z combreloc -z muldefs -s"
LESS="-R"
LESSOPEN="|lesspipe.sh %s"
LGRINDEF="/usr/share/texmf/tex/latex/lgrind/lgrindef"
LIBGL_DRIVERS_PATH="/usr/lib/modules"
LINUX_PORTAGE_WRITABLE="yes"
LOGNAME="root"
MAKEOPTS="-j1"
MANPATH="/usr/local/share/man:/usr/share/man:/usr/share/gcc-data/i686-pc-linux-gnu/3.4/man:/usr/share/man::/opt/sun-jdk-1.5.0_rc1/man:/usr/qt/3/doc/man"
MAVEN_HOME="/usr/share/maven"
MNETDIR="/usr/share/mnet"
MOZILLA_FIVE_HOME="/usr/lib/mozilla"
MYCONF="--disable-debug --enable-final"
NOCOLOR="false"
OMNIORB_CONFIG="/etc/omniorb/omniORB.cfg"
PAGER="/usr/bin/less"
PATH="/usr/kde/3.3/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/3.4.3:/usr/X11R6/bin:/opt/xxe:/opt/sun-jdk-1.5.0_rc1/bin:/opt/sun-jdk-1.5.0_rc1/jre/bin:/usr/qt/3/bin:/usr/kde/3.3/sbin:/usr/kde/3.3/bin:/usr/NX/bin"
PIXIEHOME="/opt/pixie"
PKGDIR="/usr/portage/packages"
PORTAGE_ARCHLIST="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 ppc-macos ppc-od s390 sh sparc x86 x86-obsd x86-fbsd x86-od"
PORTAGE_BINHOST_CHUNKSIZE="16384"
PORTAGE_CALLER="emerge"
PORTAGE_GID="250"
PORTAGE_MASTER_PID="15238"
PORTAGE_NICENESS="0"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/var/overlay/bmg-gnome /var/overlay/bmg-main"
PRELINK_PATH=""
PRELINK_PATH_MASK="/usr/lib/wine:/usr/lib/valgrind"
PS1="3\[\033[01;36m\]\T\[\033[02;31m\] \H \w # \[\033[00m\]"
PVM_ARCH="LINUXI386"
PVM_ROOT="/usr/share/pvm3"
PWD="/"
PYTHONDOCS="/usr/share/doc/python-docs-2.3.4/html"
PYTHONPATH="/usr/share/mnet"
QMAKESPEC="linux-g++"
QTDIR="/usr/qt/3"
RESUMECOMMAND="/usr/bin/wget -t 1 -v -c --dns-timeout=12 --dns-cache=on -nv --read-timeout=600 -o /RamTemp/wget_log --connect-timeout=12 -P ${DISTDIR} ${URI}"
RPMDIR="/usr/portage/rpm"
RSYNC_RETRIES="2"
RSYNC_TIMEOUT="64"
SANE_CONFIG_DIR="/etc/sane.d"
SESSION_MANAGER="local/wren:/tmp/.ICE-unix/8951"
SGML_CATALOG_FILES="/etc/sgml/sgml-ent.cat:/etc/sgml/sgml-docbook.cat:/etc/sgml/openjade-1.3.2.cat:/etc/sgml/sgml-docbook-3.0.cat:/etc/sgml/sgml-docbook-3.1.cat:/etc/sgml/sgml-docbook-4.1.cat:/etc/sgml/sgml-docbook-4.0.cat:/etc/sgml/sgml-docbook-4.2.cat:/etc/sgml/sgml-lite.cat:/etc/sgml/gentoo-guide.cat:/etc/sgml/html401.cat:/etc/sgml/xml-simple-docbook-4.1.2.4.cat:/etc/sgml/sgml-docbook-4.3.cat"
SHELL="/bin/bash"
SHLVL="3"
SMLNJ_HOME="/usr/lib/smlnj"
SSH_ASKPASS="/usr/bin/gtk2-ssh-askpass"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
TERM="xterm"
TMAKEPATH="/usr/lib/tmake/linux-g++"
USE="16bit GAPING_SECURITY_HOLE S3TC X X509 Xaw3d a52 aac aalib acpi activefilter adns aim aliaschain alsa amd antlr apache2 aper apm ared aredmem arts artswrappersuid asterisk async audiofile avi b bcmath bdf berkdb bitmap-fonts blender-game bonobo bzlib cairo calendar canna cap capscddb cdf cdparanoia cdr cdrom cgi chasen chroot clamav clanVoice clearpasswd client clisp cln cluster cmucl cnamefix cobalt codecs crypt cscope css ctype cups curl curlwrappers custreloc cyrus dba dedicated devfs devfs26 devmap dga dhcp dio directfb disablekernelsupport distcache distribution divx4linux dlopen dmx dnd dnsdb drac dri dts dv dvb dvd dvdr dvdread editor edl eds eep encode erandom escreen esd estraier ethereal etwin evo evolution examples exif exim exiscan-acl ext-png ext-zlib extensions f77 faac faad fam fame fastcgi fax fbcon fbdev ffmpeg firebird fla flac flash font-server foomaticdb foreign-package fortran freetds freetts freetype frlargefiles frxp fs ftp gb gcc gcj gd gdbm ggi gif gimp gimpprint ginac gkrellm glade glep glgd glitz glut glx gmail gmp gmtfull gmthigh gmtsuppl gmttria gnome gnomedb gnuplot gnutls gphoto2 gpm gps graphviz gs gsl gstreamer gtk gtk2 gtkhtml guile hdf5 howl icq icu ide idea idl ieee1394 ifc image imagemagick imap imlib imlib2 inetd inifile innodb ipalias ipcs ipv6 ipv6arpa ithreads jack jack-tmpfs jikes joystick jp2 jpeg jpeg2k jsch junit kde lcd lcms ldap ldirectord leaf leim lesstif libcaca libdsk libg++ libgd libgda libsamplerate libwww lids lirc live lm_sensors lmtp log4j ltsp lua lufsusermount lynxkeymap lzo lzw lzw-tiff mad mailbox maildir mbox mcal md5sum mdb mecab messages mew mha mhash migemo mikmod milter mime mimencode ming mixer mjpeg mldonkeypango mmap mmx mmx2 mng modlocalizer monkey motif mozcalendar mozdevelop mozilla mozp3p mozsvg mozxmlterm mp3 mpeg mpeg4 mpi mplayer msdav mule multicall multipleip mysql mythtv mzscheme nagios-dns nagios-ntp nagios-ping nagios-s nagios-ssh nas native ncurses net netbeans netboot netcdf network nis nomalloccheck nptl nptlonly ntlm nvidia objc ocaml odbc offensive ofx oggvorbis ooo-kde openal opengl openntpd opens openssh opie orathreads oro oss pam pam-mysql parse-clocks passfile pcap pcntl pcre pda pdf pdflib perl pg-hier pg-intdatetime pg-vacuumdelay php physfs plotutilspng pnp portaudio posix postgres postgresql povray ppds prelude print pthreads pvm pwdb python qt quicktime quotes radius readline real recoderegexp remote rhino rogue rplay rtc ruby samba sasl savedconfig scanner sdl semanticfix sendfile serial server servlet-2.3 servlet-2.4 sessionshared sharedmem silc simplexml skey skk slang slp smime sndfile snortsam sockets socks5 softmmu softquota sox spamassassin speedo speex spellspl sqlite sqlite3 src sse sse2 ssl stats stencil-buffer subject-rewrite svg svga sysvipc szip t1lib tcc tcl tcltk tcpd tetex tga theora threads tidy tiff timidity tlen tokenizer tools transcode translator transparent-proxy truetype truetype-fonts type1 type1-fonts uim uml unicode unsafe usagi usb userlocales uudeview vanilla vcd vcdimager vda vhosts videos vim vim-with-x virtual vpopmail wddx wildlsearch wmf wxwin wxwindowsx86 xanim xatrix xbase xchatdccserver xchattext xerces xface xforms xfs xine xinerama xml xml2 xmlrpc xmms xpm xprint xrandr xscreensaver xsl xv xvid xvmc yahoo yaz yp yv12 zeo zlib zvbi"
USER="root"
USERLAND="GNU"
USE_EXPAND="VIDEO_CARDS INPUT_DEVICES LINGUAS"
WINDOWID="60817415"
XARGS="xargs -r"
XCURSOR_SIZE=""
XCURSOR_THEME="gentoo"
XDM_MANAGED="/var/run/xdmctl/xdmctl-:0,maysd,mayfn,sched,method=classic"
XINITRC="/etc/X11/xinit/xinitrc"
XPVM_ROOT="/usr/local/pvm3/xpvm/src"
_="/usr/bin/emerge"

306:17:08 wren / #   
Comment 13 Andrew Bevitt 2004-12-15 03:57:43 UTC
Try removing the symlinks : /usr/lib/libnvidia-tls*

To get them back just opengl-update nvidia

Then try removing /usr/lib/tls/libnvidia-tls* 

To get them back just opengl-update nvidia

I think it might be the USE="nptlonly" flag.
Comment 14 augury@vampares.org 2004-12-17 02:13:46 UTC
i fixed it by moving --
/usr/lib/xine/plugins/1.0.0/xineplug_vo_out_opengl.so

now xine works again and so kaffeine does too and that should fix the kpart plugin problem that crashes konqueror.  
other plugins that use mplayer would have worked but dealing with the desktop config files is a real chore.  
xine should give some kind of message about this plugin.  
the --
 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!
comes from glibc i think, so i dont know where it would go exactly.
it would be alot easier to head off in xine than the desktop generally.
Comment 15 augury@vampares.org 2004-12-17 02:32:34 UTC
i posted something again but bugzilla took me somewhere and so i dont know where that post landed.  i was saying that in the xine configs this plugin can be not loaded but there are a lot of them and so its easier to move the plugin.
maybe they can all be link too the xine config -- just for consistancy.
Comment 16 Andrew Bevitt 2004-12-17 04:28:21 UTC
Chris what do you make of comment 14 and comment 15 on xine?
Comment 17 Daniel Seyffer 2004-12-25 07:22:24 UTC
same here with xine broken since a couple of days/weeks 
"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!"

Xine works as soon as I witch to org-x11 opengl but neither moving nor deleting the xine output plugin (xineplug_vo_out_opengl.so) or the nvidia-tls libs seemed to change a thing tough. ;-(

I am also using USE "ntplonly".

emerge info:

Portage 2.0.51-r8 (default-linux/x86/2004.2, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.10-rc3 i686)
=================================================================
System uname: 2.6.10-rc3 i686 AMD Athlon(tm) XP 3200+
Gentoo Base System version 1.6.8
Python:              dev-lang/python-2.2.3-r5,dev-lang/python-2.3.4 [2.3.4 (#1, Nov 21 2004, 16:08:28)]
distcc 2.18.2 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
dev-lang/python:     2.2.3-r5, 2.3.4
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.8.5-r2, 1.5, 1.4_p6, 1.6.3, 1.7.9, 1.9.3
sys-devel/binutils:  2.15.92.0.2-r2
sys-devel/libtool:   1.5.10-r2
virtual/os-headers:  2.6.8.1-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer -fstack-protector"
CHOST="i686-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/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="-march=athlon-xp -O3 -pipe -fomit-frame-pointer -fstack-protector"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig candy ccache distlocks sandbox sfperms userpriv usersandbox"
GENTOO_MIRRORS="ftp://mir.zyrianes.net/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://ftp.heanet.ie/pub/gentoo/"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow S3TC X aalib acl acpi acpi4linux alsa apache2 apm arts artswrappersuid avi berkdb bitmap-fonts bonobo cdr crypt cups dga directfb divx4linux dv dvb dvd dvdr encode esd ethereal evo fam fbcon fbdevfirebird flac foomaticdb fortran freetype gb gcj gdbm gif gimpprint gnome gphoto2 gpm gstreamer gtk gtk2 gtk2i gtkhtml guile hbci icq imagemagick imap imlib ipv6 java javascript jikes joystick jpeg junit kde lcms libwww mad maildir mikmod mmx moneyplex motif mozilla moznocompose moznoirc mpeg mysql ncurses network nls nptl nptlonly oav oggvorbis opengl pam pcmcia pdflib perl pic pie png pnp ppds python qt quicktime readline samba sdl silverxp slang speex spell sse ssl svga tcpd tiff transcode truetype trusted type1 usb userlocales v4l v4l2 videos xml xml2 xmms xv xvid zlib linguas_de"


Comment 18 Andrew Bevitt 2005-01-08 06:28:31 UTC
This appears to be only a problem if you're using USE="ntplonly" which ultimately comes down to nvidia supplying libs that work in that environment. 

Andreas you appear to be using an incompatible opengl-update / xorg-x11 version pair.

Unless someone can show otherwise, marking this upstream until nvidia release some ntplonly drivers.
Comment 19 augury@vampares.org 2005-01-10 19:16:16 UTC
It seems like the difference between what functions and what doesn't is linking to librt.so.  I would use the linux-threads but I have way too many packages to worry about.  Any idea if nvidia-tls has the dependency on the linux-threads or if it depend on the other lib useing them?