[elrepo-devel] 64-bit nvidia-x11-drv pulls 32-bit deps

Phil Perry phil at elrepo.org
Tue Nov 3 18:29:25 EST 2009


Hi All,

The following came up on the CentOS forums recently:

https://www.centos.org/modules/newbb/viewtopic.php?topic_id=22384&start=42

/quote

1. yum install kmod-nvidia-190.42-1.el5.elrepo.x86_64 pulls in
nvidia-x11-drv-190.42-1.el5.elrepo.x86_64 as expected,
BUT nvidia-x11-drv requires:

libgcc-4.1.2-46.el5_4.1.i386
glibc-2.5-42.i686
libXau-1.0.1-3.1.i386
zlib-1.2.3-3.i386
libXdmcp-1.0.1-2.1.i386
libX11-1.0.3-11.el5.i386
libXext-1.0.1-2.1.i386

Which is a result of nvidia-x11-drv containing both 32 and 64 bit libs.
cf. Nvidia 64-bit package installer asks whether 32-bit support is desired.

end quote/


I chose to include the nvidia 32-bit libs as part of the x86_64 package 
mainly because RHEL includes 32-bit GUI bits (gnome/KDE) by default on 
x86_64 installs, so I thought they might be needed.

However, it seems only a few corner cases actually *need* these 32-bit 
libs (some 32-bit games like doom/quake, and things like wine).

I note rpmforge, for it's dkms nvidia driver, has separated the 32-bit 
libs out into a separate sub-package:

dkms-nvidia-x11-drv.x86_64               185.18.14-1.nodist.rf
dkms-nvidia-x11-drv-32bit.x86_64         185.18.14-1.nodist.rf

ref: 
http://lists.freshrpms.net/pipermail/freshrpms-list/2007-July/014783.html

That's one way we could handle it - any thoughts on other alternatives 
or is that the best method?

Phil




More information about the elrepo-devel mailing list