Nvidia 310 still does not install cleanly

Paulo Cavalcanti <[email protected]> Wed, 26 Dec 2012 09:16:09 -0200
Newsgroups gmane.linux.redhat.rpm.atrpms.devel
Message-ID <CAMgUmnkyiMg8WPkau-gzF-hPC=CzPzsVRM80HbLN7WNhkNg6Xw@mail.gmail.com>
Axel,

your build still has problems:

rpm -qpi nvidia-graphics310.19-libs-310.19-151.fc17.x86_64.rpm --provides

......


his package contains runtime libraries for NVIDIA GPUs.
libGL.so.1()(64bit)
libOpenCL.so.1()(64bit)
libcuda.so.1()(64bit)
libnvcuvid.so
<-------------------------------- (wrong)
libnvcuvid.so.1()(64bit)
libnvidia-cfg.so.1()(64bit)
libnvidia-compiler.so.310.19()(64bit)
libnvidia-encode.so.1()(64bit)
libnvidia-glcore.so.310.19()(64bit)
libnvidia-ml.so.1()(64bit)
libnvidia-opencl.so.1()(64bit)
libnvidia-tls.so.310.19()(64bit)
libvdpau.so.1()(64bit)
libvdpau_nvidia.so.1()(64bit)
libvdpau_trace.so.1()(64bit)
nvidia-graphics310.19-libs = 310.19-151.fc17
nvidia-graphics310.19-libs(x86-64) = 310.19-151.fc17

-------------------------------------------------------------------

I fixed it this way (mark64 is not working the way you thought):


%package libs
Summary: Libraries for nvidia-graphics chips
Group: System Environment/Libraries
%ifarch x86_64
%global mark64 ()(64bit)
Provides: libnvcuvid.so()(64bit)
<------------------------
%else
%global mark64 %{nil}
Provides: libnvcuvid.so()
%endif

Also, I still think we should have a package

nvidia-graphics310.19-cuda-proxy-310.19-151.fc17.x86_64.rpm

I am attaching my spec for you ...


-- 
Paulo Roma Cavalcanti
LCG - UFRJ
nvidia-graphics310.19.spec (application/octet-stream, 21.1 KB) - not displayed