Good afternoon everyone,

I have a borked SLES system (accidental incompatible repo additions broke it) that I want to roll back to its proper service pack through zypper dup, but I want to be able to pick and choose which packages it installs or modifies during the upgrade.

Is this possible? I'm basically looking for the opposite of zypper dup -y.

Also, what is the point of zypper upgrade --dry-run except to see what packages will be changed or installed? What does the system actually do or verify during a dry run upgrade?