Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 252301 - revdep-rebuild always causes rebuilding x11-drivers/nvidia-drivers
Summary: revdep-rebuild always causes rebuilding x11-drivers/nvidia-drivers
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Ricardo Mendoza (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-12-23 18:28 UTC by a_tevelev
Modified: 2009-08-03 03:33 UTC (History)
0 users

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


Attachments
emerge --info (emerge.info,3.68 KB, text/plain)
2008-12-23 18:29 UTC, a_tevelev
Details

Note You need to log in before you can comment on or make changes to this bug.
Description a_tevelev 2008-12-23 18:28:48 UTC
The following happends at every re-run of revdep-rebuild

# revdep-rebuild
 * 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
[ 48% ]  *   broken /usr/lib32/opengl/nvidia/lib/libGL.so.177.82 (requires libX11.so.6
libXext.so.6)
[ 100% ]
 * Generated new 3_broken.rr
 * Assigning files to packages
 *   /usr/lib32/opengl/nvidia/lib/libGL.so.177.82 -> 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  x11-drivers/nvidia-drivers:0
..........
Calculating dependencies... done!
>>> Verifying ebuild Manifests...

>>> Emerging (1 of 1) x11-drivers/nvidia-drivers-177.82 to /
...



# ls -l /usr/lib64/libX11.so.6
lrwxrwxrwx 1 root root 15 2008-05-29 09:56 /usr/lib64/libX11.so.6 -> libX11.so.6.2.0

# ls -l /usr/lib64/libX11.so.6.2.0
-rwxr-xr-x 1 root root 1056304 2008-05-29 09:56 /usr/lib64/libX11.so.6.2.0

# ls -l /usr/lib64/NX/lib64/libXext.so.6
lrwxrwxrwx 1 root root 14 2008-11-10 22:28 /usr/lib64/NX/lib64/libXext.so.6 -> libXext.so.6.4

# ls -l /usr/lib64/NX/lib64/libXext.so.6.4
-rwxr-xr-x 1 root root 81544 2008-11-10 22:28 /usr/lib64/NX/lib64/libXext.so.6.4
Comment 1 a_tevelev 2008-12-23 18:29:40 UTC
Created attachment 176243 [details]
emerge --info
Comment 2 Doug Goldstein (RETIRED) gentoo-dev 2009-01-29 22:25:06 UTC
It's because you're on a no-multilib profile. This is something I plan on addressing when I get more time to overhaul the nvidia ebuilds some more.
Comment 3 Doug Goldstein (RETIRED) gentoo-dev 2009-08-03 03:33:24 UTC
This is fixed in the 185.x.y series.