Re: [ATrpms-users] Building nvidia 310 driver for Fedora 16 x86_64
Paulo Cavalcanti <[email protected]> Thu, 6 Dec 2012 06:39:53 -0200
| Newsgroups | gmane.linux.redhat.rpm.atrpms.devel,gmane.linux.redhat.rpm.atrpms.general |
|---|---|
| Message-ID | <CAMgUmn=hCbTMoPwR0XJrwAZ1eOJ+vp2VcUGzCdZPHyYo4r-OOg@mail.gmail.com> |
On Wed, Dec 5, 2012 at 11:08 PM, George Galt <[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