Zypper Dup Results in File Conflict nVidia

Hi all.

I’ve been attempting to perform an update on my long running Tumbleweed install and recently received a ‘file conflict’ error related to nVidia package. I’ve searched the forums but haven’t come across this particular issue. Any suggestions here on how to proceed?


File /usr/lib/modprobe.d/60-nvidia-default.conf
  from install of
     nvidia-open-driver-G06-signed-kmp-default-545.29.06_k6.6.11_1-3.1.x86_64 (openSUSE-Tumbleweed-Oss)
  conflicts with file from package
     nvidia-open-driver-G06-signed-kmp-default-545.29.06_k6.6.7_1-2.2.x86_64 (@System)

File conflicts happen when two packages attempt to install files with the same name but different contents. If you continue, conflicting files will be replaced losing the previous content.

Given that the package is an update to the previous, I’d make a copy of the old file (just for safe keeping), and then let zypper replace it.

So you recommend making a backup of /usr/lib/modprobe.d/60-nvidia-default.conf and continuing with the zypper dup?

That is what I’d do on my system. I run btrfs, so if something goes wrong, I can just revert to the previous snapshot.

Open bug report. If this package is supposed to support installation of multiple versions side by side, then each version must have different files. Otherwise new version should replace old version so no conflicts happen.