Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 292170 - emerge nvidia-drivers-190.42-r3 appears successful, but does not install libvdpau_nvidia.so
Summary: emerge nvidia-drivers-190.42-r3 appears successful, but does not install libv...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Doug Goldstein (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-06 18:48 UTC by Eric Bosch
Modified: 2009-12-24 02:16 UTC (History)
4 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 Eric Bosch 2009-11-06 18:48:56 UTC
nvidia-drivers-190.42-r3 fails to install libvdpau_nvidia.so, etc.  This worked in nvidia-drivers-190.42-r2

Reproducible: Always

Steps to Reproduce:
1.upgrade to nvidia-drivers-190.42-r3 from 190.42.r2
2.library files missing
3.downgrade to 190.42-r2
4.library files present.

Actual Results:  
Upgrade to nvidia-drivers-190.42-r3 with emerge, applications referencing library libvdpau_nvidia.so fail.

Expected Results:  
libvdpau_nvidia.so* files present in /usr/lib64, and /usr/lib32

This is x86_64 machine.
Comment 1 Eric Bosch 2009-11-07 03:10:56 UTC
6.31-gentoo-r5 x86_64)
=================================================================
System uname: Linux-2.6.31-gentoo-r5-x86_64-Intel-R-_Core-TM-2_Quad_CPU_Q9450_@_
2.66GHz-with-gentoo-2.0.1
Timestamp of tree: Fri, 06 Nov 2009 17:00:01 +0000
distcc 3.1 x86_64-pc-linux-gnu [enabled]
ccache version 2.4 [disabled]
app-shells/bash:     4.0_p35
dev-java/java-config: 2.1.9-r1
dev-lang/python:     2.6.4, 3.1.1-r1
dev-util/ccache:     2.4-r8
dev-util/cmake:      2.6.4-r3
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.5.2-r1
sys-apps/sandbox:    2.2
sys-devel/autoconf:  2.13, 2.63-r1
sys-devel/automake:  1.8.5-r3, 1.9.6-r2, 1.10.2, 1.11
sys-devel/binutils:  2.20
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.30-r1
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -ggdb"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/
fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active
/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuil
d /etc/sandbox.d /etc/splash /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/
language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -pipe -ggdb"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests distcc distlocks fixpackages news nostrip parallel-fetc
h preserve-libs protect-owned sandbox sfperms strict unmerge-logs unmerge-orphan
s userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/
distributions/gentoo"
LDFLAGS="-Wl,-O1"
LINGUAS="en en_US"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress 
--force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclu
de=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/layman/wschlich /usr/local/portage/layman/ze
n-overlay /usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X X10 Xaw3d a52 aac aalib acl acpi alsa amarok amd64 amd64-multilib apache2
 auth autoipd avahi avi berkdb binfilter bitmap-fonts blitz bluetooth bonjour bo
otsplash bootstrap branding bzip2 cairo cdaudio cdda cddb cdio cdparanoia cdr cg
i clamav cli consolekit cpudetection cracklib crypt css ctype cups curl curlwrap
pers cvs damage dba dbus dga doc dpms dri dts dv dvb dvd dvdnav dvdr dvdread eds
 embedded emboss enca encode esd ethereal evo examples exif extras fam fame fbcon fbcondecor ffmpeg fftw filter firefox flac font-server fontconfig foomaticdb f
ortran galago gd gdbm gif gimp gimpprint git glade glib gnome gphoto2 gpm graphv
iz grub gstreamer gtk guile gvim gzip hal hash htmlhandbook iconv icq ieee1394 i
magemagick imlib ipod iptv irmc ithreads ivtv java javascript jfs jpeg json kde 
kdepim kdrive lame lastfm lcms ldap libg++ libnotify libusb libvisual lirc live 
lm_sensors logrotate lpr mad mdnsresponder-compat midi mikmod mjpeg mmx mmxext m
ng modules mono mp3 mp3lame mp3tunes mp4 mp4live mpeg mpeg2 mplayer mpm-worker m
udflap multilib multislot mysql mythtv ncurses network networking nfs njb nls np
tl nptlonly nsplugin nvidia oav odbc odk offensive ogg openal openexr opengl ope
nmp openntpd oss pam pan pcre pda pdf pdflib perl perlsuid php plasma png posix 
povray ppds pppd profile python qt3support qt4 quicktime raw readline reflection
 rtc samba scanner sdk sdl seamonkey sensord server session sip slp smbclient sm
bsharemodes smp sndfile sockets source spell spl sqlite sse sse2 ssl startup-not
ification subversion svg symbol-visibility symlink sysfs syslog sysvipc tcl tcpd
 tdb tetex theora threads thumbnail thunar tiff tk tools truetype unicode usb ut
empter utils v4l v4l2 vdpau vim vim-syntax virtualbox visualization vorbis wav w
ebdav webkit win64 wma wmf wxwindows x264 xcomposite xfs xine xinerama xml xmlre
ader xmlwriter xorg xorgmodule xscreensaver xulrunner xv xvid xvmc zeroconf zlib
" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsno
op empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi
 null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_bas
ic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm
 authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache
 dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cach
e filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewr
ite setenvif so speling status unique_id userdir usertrack vhost_alias" APACHE2_
MPMS="worker" ELIBC="glibc" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="ba
yrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en
 en_US" LIRC_DEVICES="mceusb" SANE_BACKENDS="snapscan net" USERLAND="GNU" VIDEO_
CARDS="nvidia" 
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_A
LL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 2 Sebastian Luther (few) 2009-11-07 21:14:18 UTC
Please run emerge --sync and try again.
Comment 3 Eric Bosch 2009-11-08 01:33:49 UTC
That looks better now.  Thanks.
Comment 4 Eric Bosch 2009-11-08 03:53:20 UTC
Well, yes, the files are there now, but for some unknown reason now, opengl is completely broken, and even after downgrade of nvidia-drivers, it's still broken. nvidia-settings is reporting on OpenGL/GLX Information, "Fail to query the GLX server vendor".  This was all working fine prior to my last emerge.
Comment 5 Eric Bosch 2009-11-08 05:22:43 UTC
Ok, tracked down the problem.  eselect-opengl-1.1.0 was placed in portage, and it is broken.  Had to downgrade to 1.0.6-r1.  Driver ebuild issue is resolved.  Thanks.
Comment 6 Vasilis Lourdas 2009-11-08 17:18:01 UTC
nvidia-drivers-190.42-r3 depends on eselect-opengl-1.1.0, which is broken. glx could not be loaded with this combination of packages. Downgrading to nvidia-drivers-190.42-r2 and eselect-opengl-1.0.8-r1 fixes the problem.
Comment 7 Vasilis Lourdas 2009-11-08 18:03:08 UTC
(In reply to comment #6)
> nvidia-drivers-190.42-r3 depends on eselect-opengl-1.1.0, which is broken. glx
> could not be loaded with this combination of packages. Downgrading to
> nvidia-drivers-190.42-r2 and eselect-opengl-1.0.8-r1 fixes the problem.

Correction. nvidia-drivers-190.42-r2 depends on >=eselect-opengl-1.0.9.
Comment 8 Doug Goldstein (RETIRED) gentoo-dev 2009-12-24 02:16:54 UTC
newer version of eselect-opengl fixes the issue.