I’m getting a similar message trying to do an update on tumbleweed.
chris@asus-roc:~>$ sudo zypper --pkg-cache-dir /home/chris/zypp/ dup
[sudo] password for root:
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...
7 Problems:
Problem: nothing provides 'kernel-default-devel = 5.18.12-1' needed by the to be installed nvidia-gfxG05-kmp-default-470.141.03_k5.18.12_1-53.4.x86_64
Problem: nothing provides 'kernel-default-devel = 5.18.12-1' needed by the to be installed nvidia-gfxG05-kmp-default-470.141.03_k5.18.12_1-53.4.x86_64
Problem: nothing provides 'kernel-default-devel = 5.18.12-1' needed by the to be installed nvidia-gfxG05-kmp-default-470.141.03_k5.18.12_1-53.4.x86_64
Problem: nothing provides 'kernel-default-devel = 5.18.12-1' needed by the to be installed nvidia-gfxG05-kmp-default-470.141.03_k5.18.12_1-53.4.x86_64
Problem: nothing provides 'kernel-default-devel = 5.18.12-1' needed by the to be installed nvidia-gfxG05-kmp-default-470.141.03_k5.18.12_1-53.4.x86_64
Problem: nothing provides 'kernel-default-devel = 5.18.12-1' needed by the to be installed nvidia-gfxG05-kmp-default-470.141.03_k5.18.12_1-53.4.x86_64
Problem: nothing provides 'kernel-default-devel = 5.18.12-1' needed by the to be installed nvidia-gfxG05-kmp-default-470.141.03_k5.18.12_1-53.4.x86_64
Problem: nothing provides 'kernel-default-devel = 5.18.12-1' needed by the to be installed nvidia-gfxG05-kmp-default-470.141.03_k5.18.12_1-53.4.x86_64
Solution 1: deinstallation of nvidia-gfxG05-kmp-default-470.129.06_k5.18.11_1-57.1.x86_64
Solution 2: keep obsolete nvidia-gfxG05-kmp-default-470.129.06_k5.18.11_1-57.1.x86_64
Solution 3: break nvidia-gfxG05-kmp-default-470.141.03_k5.18.12_1-53.4.x86_64 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):
OK … Humble pie time, I apologise, being mistaken with regard to this issue on Tumbleweed. Please ignore my comments at posts #3 and #5. Sorry for the misinformation and noise.