Summary: | nvidia-glx-1.0.6629-r6 installs 32 bit glx when not necessary | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Tom P. <wqy5jdh02> |
Component: | New packages | Assignee: | X11 External Driver Maintainers <x11-drivers> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | amd64 |
Priority: | Normal | ||
Version: | 2005.1 | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Tom P.
2006-02-01 14:00:07 UTC
Why are you using multilib profile then, if you don't want or need such stuff? you are using the standard profile which enables 32bit support. if you don't want that, use the 2005.1/no-multilib sub-profile. If you use 32bit apps that use opengl, you'll probably also have app-emulation/emul-linux-x86-xlibs installed which install /emul/linux/x86/usr/lib/libX* and the other libs you're missing OK, It just seemed strange to me that portage would install nvidia-glx in a default profile, default system in an inconsistent state. nvidia-glx installed 32bit glx, which depends on 32bit X which is not a dependency according to portage. we can't set a dependency on the 32bit libs because it depends on the profile (multilib or no-multilib, that's the question ;)), but creating another use flag or pseudo-emul-packages would be a complete overbloat, IMHO. |