HELP command **zypper --help **
Using zypper se libXNVCtrl
shows vendor is packman
check packman shows in your result from **zypper lr -d **
IF not there you need add, see details on page: https://en.opensuse.org/Additional_package_repositories
IF packman there try zypper up
or try zypper inr
Remember to check with zypper ps after each update, so know if need log out then back in, or restart.
When finished check to see if anything you want was not re-installed automatically, may need manual install.
You need to black list any fundamental app you have removed. The system wants to always have the default apps as defined in the base patterns of the distro unless you black list. In Yast find the app and mark never install.
Personally think it is a bad idea to remove polkit. since this touchs many fundamental security processes and the results may not be to your liking or what you expect.
I don’t think that any files from a Multimedia repo should be required to run zypper, if that is what you are saying.
If you’re saying that zypper is complaining about unable to install a package because of missing dependencies, then you have to describe which package you’re trying to install.
BTW - I’m unclear how this might relate to a “zypper up.”
Maybe you have to describe very exactly what you’ve done.