Hello!
Can’t seem to properly update a Slowroll desktop install that hasn’t been updated for months.
Whenever I try to update the device via “sudo zypper dup” it gives me seemingly endless “problem” prompts with 1-4 solutions to pick from in batches. Here is the first output when I run “dup” without any additional arguments.
Refreshing service 'NVIDIA'.
Refreshing service 'openSUSE'.
Loading repository data...
Reading installed packages...
Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command.
Computing distribution upgrade...
19 Problems:
Problem: 1: nothing provides 'libnfs.so.14' needed by the to be installed vlc-noX-3.0.21-1699.12.pm.7.i586
Problem: 2: nothing provides 'libSPIRV-Tools-2025.4~rc1.so' needed by the to be installed Mesa-dri-32bit-25.2.4-1699.2.pm.5.x86_64
Problem: 3: nothing provides 'libSPIRV-Tools-2025.4~rc1.so' needed by the to be installed libvulkan_lvp-25.2.4-1699.2.pm.5.i586
Problem: 4: nothing provides 'libSPIRV-Tools-2025.4~rc1.so' needed by the to be installed libvulkan_intel-25.2.4-1699.2.pm.5.i586
Problem: 5: nothing provides 'libSPIRV-Tools-2025.4~rc1.so' needed by the to be installed Mesa-dri-25.2.4-1699.2.pm.5.i586
Problem: 6: nothing provides 'libSPIRV-Tools-2025.4~rc1.so()(64bit)' needed by the to be installed Mesa-dri-25.2.4-1699.2.pm.5.x86_64
Problem: 7: nothing provides 'libSPIRV-Tools-2025.4~rc1.so()(64bit)' needed by the to be installed Mesa-dri-25.2.4-1699.2.pm.5.x86_64
Problem: 8: nothing provides 'libSPIRV-Tools-2025.4~rc1.so()(64bit)' needed by the to be installed Mesa-dri-25.2.4-1699.2.pm.5.x86_64
Problem: 9: nothing provides 'libprotobuf-lite.so.32.0.0()(64bit)' needed by the to be installed vlc-noX-3.0.21-1699.13.pm.1.x86_64
Problem: 10: nothing provides 'libprotobuf-lite.so.32.0.0()(64bit)' needed by the to be installed vlc-noX-3.0.21-1699.13.pm.1.x86_64
Problem: 11: nothing provides 'libSPIRV-Tools-2025.4~rc1.so' needed by the to be installed Mesa-dri-32bit-25.2.4-1699.2.pm.5.x86_64
Problem: 12: nothing provides 'libSPIRV-Tools-2025.4~rc1.so' needed by the to be installed Mesa-dri-25.2.4-1699.2.pm.5.i586
Problem: 13: nothing provides 'libSPIRV-Tools-2025.4~rc1.so' needed by the to be installed Mesa-dri-32bit-25.2.4-1699.2.pm.5.x86_64
Problem: 14: nothing provides 'libSPIRV-Tools-2025.4~rc1.so' needed by the to be installed Mesa-dri-32bit-25.2.4-1699.2.pm.5.x86_64
Problem: 15: nothing provides 'libprotobuf-lite.so.32.0.0()(64bit)' needed by the to be installed vlc-noX-3.0.21-1699.13.pm.1.x86_64
Problem: 16: nothing provides 'libprotobuf-lite.so.32.0.0()(64bit)' needed by the to be installed vlc-noX-3.0.21-1699.13.pm.1.x86_64
Problem: 17: nothing provides 'libSPIRV-Tools-2025.4~rc1.so()(64bit)' needed by the to be installed Mesa-dri-25.2.4-1699.2.pm.5.x86_64
Problem: 18: the to be installed gcc-15-1.1.x86_64 requires 'gcc15', but this requirement cannot be provided
not installable providers: gcc15-15.2.0+git10201-1.0.2.1.sr20250901.i586[download.opensuse.org-oss_1]
gcc15-15.2.0+git10201-1.0.2.1.sr20250901.x86_64[download.opensuse.org-oss_1]
gcc15-15.1.1+git10189-1.1.x86_64[openSUSE:repo-oss]
gcc15-15.2.0+git10201-1.0.2.1.sr20250901.i586[openSUSE:update-slowroll]
gcc15-15.2.0+git10201-1.0.2.1.sr20250901.x86_64[openSUSE:update-slowroll]
Problem: 19: the to be installed gcc-15-1.1.x86_64 requires 'gcc15', but this requirement cannot be provided
not installable providers: gcc15-15.2.0+git10201-1.0.2.1.sr20250901.i586[download.opensuse.org-oss_1]
gcc15-15.2.0+git10201-1.0.2.1.sr20250901.x86_64[download.opensuse.org-oss_1]
gcc15-15.1.1+git10189-1.1.x86_64[openSUSE:repo-oss]
gcc15-15.2.0+git10201-1.0.2.1.sr20250901.i586[openSUSE:update-slowroll]
gcc15-15.2.0+git10201-1.0.2.1.sr20250901.x86_64[openSUSE:update-slowroll]
Problem: 1: nothing provides 'libnfs.so.14' needed by the to be installed vlc-noX-3.0.21-1699.12.pm.7.i586
Solution 1: install vlc-noX-3.0.21-9.1.x86_64 from vendor openSUSE
replacing vlc-noX-3.0.21-1699.9.pm.21.x86_64 from vendor http://packman.links2linux.de
Solution 2: keep obsolete vlc-noX-3.0.21-1699.9.pm.21.x86_64
Solution 3: break vlc-noX-3.0.21-1699.12.pm.7.i586 by ignoring some of its dependencies
Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c/d/?] (c):
These come endlessly no matter which solution I pick. Even after I resolve the 19th problem, it keeps on prompting more batches of these problems.
It seems that the biggest bulk of the problems come from “openSUSE” not being the default vendor? So I tried running “dup --allow-vendor-change”.
However, this also generates countless batches of problem prompts, at least this time none of them concerning the vendor issue.
Refreshing service 'NVIDIA'.
Refreshing service 'openSUSE'.
Loading repository data...
Reading installed packages...
Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command.
Computing distribution upgrade...
2 Problems:
Problem: 1: the to be installed gcc-15-1.1.x86_64 requires 'gcc15', but this requirement cannot be provided
not installable providers: gcc15-15.2.0+git10201-1.0.2.1.sr20250901.i586[download.opensuse.org-oss_1]
gcc15-15.2.0+git10201-1.0.2.1.sr20250901.x86_64[download.opensuse.org-oss_1]
gcc15-15.1.1+git10189-1.1.x86_64[openSUSE:repo-oss]
gcc15-15.2.0+git10201-1.0.2.1.sr20250901.i586[openSUSE:update-slowroll]
gcc15-15.2.0+git10201-1.0.2.1.sr20250901.x86_64[openSUSE:update-slowroll]
Problem: 2: the to be installed gcc-15-1.1.x86_64 requires 'gcc15', but this requirement cannot be provided
not installable providers: gcc15-15.2.0+git10201-1.0.2.1.sr20250901.i586[download.opensuse.org-oss_1]
gcc15-15.2.0+git10201-1.0.2.1.sr20250901.x86_64[download.opensuse.org-oss_1]
gcc15-15.1.1+git10189-1.1.x86_64[openSUSE:repo-oss]
gcc15-15.2.0+git10201-1.0.2.1.sr20250901.i586[openSUSE:update-slowroll]
gcc15-15.2.0+git10201-1.0.2.1.sr20250901.x86_64[openSUSE:update-slowroll]
Problem: 1: the to be installed gcc-15-1.1.x86_64 requires 'gcc15', but this requirement cannot be provided
not installable providers: gcc15-15.2.0+git10201-1.0.2.1.sr20250901.i586[download.opensuse.org-oss_1]
gcc15-15.2.0+git10201-1.0.2.1.sr20250901.x86_64[download.opensuse.org-oss_1]
gcc15-15.1.1+git10189-1.1.x86_64[openSUSE:repo-oss]
gcc15-15.2.0+git10201-1.0.2.1.sr20250901.i586[openSUSE:update-slowroll]
gcc15-15.2.0+git10201-1.0.2.1.sr20250901.x86_64[openSUSE:update-slowroll]
Solution 1: Following actions will be done:
deinstallation of gcc-14-3.1.x86_64
deinstallation of nvidia-gfxG05-kmp-default-470.256.02_k6.17.0_2-82.1.x86_64
replacement of kernel-default-devel-6.16.9-1.0.14.1.sr20250901.x86_64 with kernel-default-devel-6.13.5-1.3.x86_64
deinstallation of kernel-default-devel-6.16.9-1.0.14.1.sr20250901.x86_64
replacement of kernel-default-devel-6.16.7-1.0.8.1.sr20250901.x86_64 with kernel-default-devel-6.13.5-1.3.x86_64
deinstallation of kernel-default-devel-6.16.7-1.0.8.1.sr20250901.x86_64
deinstallation of nvidia-glG05-470.256.02-82.1.x86_64
deinstallation of x11-video-nvidiaG05-470.256.02-82.1.x86_64
deinstallation of nvidia-computeG05-470.256.02-82.1.x86_64
deinstallation of nvidia-glG05-32bit-470.256.02-82.1.x86_64
deinstallation of x11-video-nvidiaG05-32bit-470.256.02-82.1.x86_64
deinstallation of nvidia-computeG05-32bit-470.256.02-82.1.x86_64
Solution 2: deinstallation of libasan8-gcc14-14.3.0+git11799-4.1.x86_64
Solution 3: keep obsolete gcc-14-3.1.x86_64
Solution 4: break gcc-15-1.1.x86_64 by ignoring some of its dependencies
Choose from above solutions by number or skip, retry or cancel [1/2/3/4/s/r/c/d/?] (c):
Is there a way to fix this without reinstalling the whole system?
Here are some points of context that hopefully are helpful.
- This is done on a spare laptop for testing my ability to handle OpenSUSE Tumbleweed or Slowroll and for testing how “stable” it is before trying to move to it as my main device. Me updating it after months is part of the “stability test”.
- I don’t believe I changed any of the default repositories, however I did add several 3rd party repos using OPI.
- For testing purposes I have installed different programs from alternative sources - Flatpaks, Windows programs on WINE, Appimages, RPM packages and Raw binaries. Some of them appear as “orphans” in the Yast software manager.
- I did successfully run “sudo zypper UP” with 368 new packages, however as I’ve read up, that doesn’t count as an appropriate and complete update for Tumbleweed or Slowroll.
- None of the programs seem broken and the device boots up fine. I’m just concerned that I’m locked out from ever doing a proper “dup” update because of something I can’t fix.
Thank You for your time!