Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 177231 - x11-drivers/nvidia-drivers-1.0.9755-r1 installs lib32/libGL.so.1.0.9755 which requires emul-linux-x86-xlibs
Summary: x11-drivers/nvidia-drivers-1.0.9755-r1 installs lib32/libGL.so.1.0.9755 which...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: AMD64 Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-05-05 19:28 UTC by abma
Modified: 2007-07-12 16:40 UTC (History)
2 users (show)

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


Attachments
emerge --info (emerge_--info,3.78 KB, text/plain)
2007-05-05 19:57 UTC, abma
Details

Note You need to log in before you can comment on or make changes to this bug.
Description abma 2007-05-05 19:28:50 UTC
x11-drivers/nvidia-drivers-1.0.9755-r1 installs /usr/lib32/opengl/nvidia/lib/libGL.so.1.0.9755 wich requires libX11.so.6 and libXext.so.6

the needed files are provided by app-emulation/emul-linux-x86-xlibs




Reproducible: Always

Steps to Reproduce:
1. emerge nvidia-drivers
2. run revdep-rebuild


Actual Results:  
revdep-rebuild want's to reemerge nvidia-drivers which is senseless, because nvidia-drivers are binary

Expected Results:  
the ebuild shouldn't install lib32/* stuff if there is no emul-* installed
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-05-05 19:46:23 UTC
Post your emerge --info.
Comment 2 abma 2007-05-05 19:57:43 UTC
Created attachment 118283 [details]
emerge --info
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2007-05-05 20:12:02 UTC
Reopen.
Comment 4 Doug Goldstein (RETIRED) gentoo-dev 2007-05-14 20:13:59 UTC
I can confirm this.

/me stabs jakub
Comment 5 Doug Goldstein (RETIRED) gentoo-dev 2007-05-14 20:43:07 UTC
I would add this under USE=multilib or some such and depend on those libs.
Comment 6 Chris Gianelloni (RETIRED) gentoo-dev 2007-06-19 22:50:04 UTC
USE=multilib is deprecated and shouldn't be used.  Instead, has_multilib_profile should be used to check if the profile is multilib or not.
Comment 7 Mike Doty (RETIRED) gentoo-dev 2007-06-19 22:56:07 UTC
(In reply to comment #6)
> USE=multilib is deprecated and shouldn't be used.  Instead,
> has_multilib_profile should be used to check if the profile is multilib or not.
> 

I told cardoe to use the multilib use flag even though it's deprecated because there was no other option for the deps.  If you have a way please let us know.
Comment 8 Chris Gianelloni (RETIRED) gentoo-dev 2007-06-20 08:52:57 UTC
You're right.  There's no other way other than one which invalidates the cache.

Yuck.  Oh well.  Go for it, Doug.
Comment 9 Doug Goldstein (RETIRED) gentoo-dev 2007-07-12 16:40:04 UTC
Fixed in 100.14.11.