You are not logged in.

#1 2010-03-19 00:18:36

mikej_96
Member
Registered: 2010-03-19
Posts: 37

[SOLVED] nvidia-utils file conflicts on upgrade.

Hello,
I tried a pacman -Syu today and the update failed with the following errors:

error: failed to commit transaction (conflicting files)
nvidia-utils: /usr/lib/libGL.so.190.53 exists in filesystem
nvidia-utils: /usr/lib/libGLcore.so.190.53 exists in filesystem
nvidia-utils: /usr/lib/libXvMCNVIDIA.so.190.53 exists in filesystem
nvidia-utils: /usr/lib/libcuda.so.190.53 exists in filesystem
nvidia-utils: /usr/lib/libnvidia-cfg.so.190.53 exists in filesystem
nvidia-utils: /usr/lib/libnvidia-tls.so.190.53 exists in filesystem
nvidia-utils: /usr/lib/vdpau/libvdpau_nvidia.so.190.53 exists in filesystem
nvidia-utils: /usr/lib/xorg/modules/extensions/libglx.so.190.53 exists in filesystem
Errors occurred, no packages were upgraded.

I am not sure if this is related, but at one point I had downloaded and installed nvidia drivers directly from their website. When I switched back to the drivers from arch's package manager, I uninstalled the nvidia drivers. Could these be files that didn't get removed during the uninstall?

Any suggestions on a fix?

Last edited by mikej_96 (2010-03-19 16:48:15)

Offline

#2 2010-03-19 00:26:22

mcmillan
Member
Registered: 2006-04-06
Posts: 737

Re: [SOLVED] nvidia-utils file conflicts on upgrade.

Could these be files that didn't get removed during the uninstall

That's probably the explanation. pacman -Qo [file] will tell you if there's a record of those files belonging to a package. If it says no package owns them then you can force the update with pacman -Sf nvidia-utils followed by a regular pacman -Syu

Offline

#3 2010-03-19 00:44:31

mikej_96
Member
Registered: 2010-03-19
Posts: 37

Re: [SOLVED] nvidia-utils file conflicts on upgrade.

Thank you very much mcmillan for your prompt response. Your suggestion worked. The files were not owned by any package so they must have been stale files that the Nvidia uninstaller missed. I removed them and all is well.

Thanks!

Offline

Board footer

Powered by FluxBB