Do you suggest that I move all nvidia packages to G07 so it might solve this particular issue?
You can simply update this two packages without that the dependency solver is complaining. This shouldn’t be the case. So the dependency isn’t implemented properly.
It shouldn’t be possible to upgrade this two packages without complaining of zypper due to version missmatches.
The mismatches were likely from the period when G07 was still experimental.
Unfortunately the OP upgraded from 550.144 packages, so that system didn’t see any upgrade for a long time.
At that time nvidia-compute-G06-550.144.03-30.1 didn’t include the dependency for nvidia-persistenced and nvidia-common-G06 didn’t even exist.
So that is likely why the OP saw all that list of conflicts etc.
After a manual upgrade to the right current packages there should be no need to add locks, which might actually cause trouble on future upgrades of G06 packages.
@moshpuke you have two repositories that point to the same URL, so yes they are the same package… the openSUSE-MicroOS-20260426-0 one was the install… you can remove.
I’m using the Agama installer, so it leaves some agama ones that are duplicated by the openSUSE repository service, so I remove…
You can see by using zypper lr -d
To me, nvidia-smi needs to be split out when using containers.
@moshpuke You can use zypper, since it’s a user binary and you have the repository present (in this case the nvidia one) zypper se --provides /usr/bin/nvidia-smi or if cnf (command-not-found) is installed cnf nvidia-smi.