View Single Post
Old 04-04-11, 10:11 AM   #1
ThunderRd
Registered User
 
Join Date: Apr 2011
Posts: 5
Default gentoo with 270.30 - broken /usr/bin/nvidia-smi (requires libnvidia-ml.so.1)

On my 64-bit Gentoo install the driver seems to install and function correctly with xorg-server-1.10, but Gentoo reports a reverse dependency problem as stated in the title:
Code:
Q6600 ~ # revdep-rebuild -ip
 * Configuring search environment for revdep-rebuild

 * Checking reverse dependencies
 * Packages containing binaries and libraries broken by a package update
 * will be emerged.

 * Collecting system binaries and libraries
 * Generated new 1_files.rr
 * Collecting complete LD_LIBRARY_PATH
 * Generated new 2_ldpath.rr
 * Checking dynamic linking consistency
[ 16% ]  *   broken /usr/bin/nvidia-smi (requires libnvidia-ml.so.1)
[ 100% ]                 
 * Generated new 3_broken.rr
 * Assigning files to packages
 *   /usr/bin/nvidia-smi -> x11-drivers/nvidia-drivers
 * Generated new 4_raw.rr and 4_owners.rr
 * Cleaning list of packages to rebuild
 * Generated new 4_pkgs.rr
 * Assigning packages to ebuilds
 * Generated new 4_ebuilds.rr
 * Evaluating package order
 * Generated new 5_order.rr
 * All prepared. Starting rebuild
emerge --oneshot  --pretend x11-drivers/nvidia-drivers:0

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   #] x11-drivers/nvidia-drivers-270.30
After allowing the system to rebuild the driver (which happens successfully) revdep-rebuild reports the same, as if nothing has been solved.

nvidia-smi does exist in /usr/bin, but libnvidia-ml* does not exist anywhere:

Code:
Q6600 ~ # ls -al /usr/lib/libnvidia-ml.so.1
ls: cannot access /usr/lib/libnvidia-ml.so.1: No such file or directory
Code:
Q6600 ~ # locate libnvidia
/usr/lib32/libnvidia-compiler.so
/usr/lib32/libnvidia-compiler.so.1
/usr/lib32/libnvidia-compiler.so.270.30
/usr/lib32/libnvidia-glcore.so
/usr/lib32/libnvidia-glcore.so.1
/usr/lib32/libnvidia-glcore.so.270.30
/usr/lib32/opengl/nvidia/lib/libnvidia-tls.so
/usr/lib32/opengl/nvidia/lib/libnvidia-tls.so.1
/usr/lib32/opengl/nvidia/lib/libnvidia-tls.so.270.30
/usr/lib64/libnvidia-cfg.so.1
/usr/lib64/libnvidia-cfg.so.270.30
/usr/lib64/libnvidia-compiler.so
/usr/lib64/libnvidia-compiler.so.1
/usr/lib64/libnvidia-compiler.so.270.30
/usr/lib64/libnvidia-glcore.so
/usr/lib64/libnvidia-glcore.so.1
/usr/lib64/libnvidia-glcore.so.270.30
/usr/lib64/opengl/nvidia/lib/libnvidia-tls.so
/usr/lib64/opengl/nvidia/lib/libnvidia-tls.so.1
/usr/lib64/opengl/nvidia/lib/libnvidia-tls.so.270.30
Attached Files
File Type: gz nvidia-bug-report.log.gz (39.0 KB, 67 views)
ThunderRd is offline   Reply With Quote