Re: [ATrpms-devel] Building nvidia 310 driver for Fedora 16 x86_64

O&M Ugarcina <[email protected]> Wed, 12 Dec 2012 21:42:18 +1100
Newsgroups gmane.linux.redhat.rpm.atrpms.general,gmane.linux.redhat.rpm.atrpms.devel
Message-ID <[email protected]>
On 06/12/12 19:39, Paulo Cavalcanti wrote:
>
>
> On Wed, Dec 5, 2012 at 11:08 PM, George Galt <[email protected] 
> <mailto:[email protected]>> wrote:
>
>     Paulo:
>
>     I get a conflict with:
>     Transaction Check Error:
>       file /usr/bin/nvidia-cuda-proxy-control from install of
>     nvidia-graphics310.19-310.19-151.fc16.x86_64 conflicts with file
>     from package nvidia-graphics304.51-304.51-149.fc16.x86_64
>       file /usr/bin/nvidia-cuda-proxy-server from install of
>     nvidia-graphics310.19-310.19-151.fc16.x86_64 conflicts with file
>     from package nvidia-graphics304.51-304.51-149.fc16.x86_64
>
>     I got the same error when I tried to install the 304.64 driver
>     (I'm on the 304.51 driver).  I believe that the 304.51 driver
>     introduced these files (they weren't in the 302 driver).  What is
>     the appropriate way to handle this?  I'm sure I could simply
>     ignore the error, but for those who want a clean install (or to
>     leave legacy drivers installed in case they need to return to
>     them), we might want to fix this issue too.
>
>     Sorry to be a PITA!
>
>
> This was happening before.
> nvidia-cuda-proxy-control is a new file, which appeared
> in the 300 series. Since it is unversioned, and the previous package
> is not being removed, the conflict appears.
>
> We can either supply it in a separate package, or just
> filter it as we did with libnvcuvid.so
>
> In the next package, I will deal with this issue. For now,
> just use "sudo rpm -Uvh --force ...."
>
> -- 
> Paulo Roma Cavalcanti
> LCG - UFRJ
Hello Paulo,

Thanks for the srpm . I downloaded it yesterday , and built the rmps . 
The building went without any error , very happy with that . When I 
tried to i install on my centos 6 64 bit system , I got that same error 
again complaining about libnvcuvid.so .

error: Failed dependencies:
     libnvcuvid.so()(64bit) is needed by 
nvidia-graphics310.19-libs-310.19-151.el6.x86_64

I just had to force it in , with --nodeps option , so far seems to be 
working ok .


Best Regards

Milorad