I am still getting a bunch of these errors on zypper dup. They are all related to the new rpm. I usually choose to keep the obselete version. Am I picking the wrong one ? 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... Problem: the installed perl-RPM2-1.4-1.27.x86_64 requires 'librpm.so.9()(64bit)', but this requirement cannot be provided deleted providers: rpm-4.18.0-6.2.x86_64 Solution 1: deinstallation of perl-RPM2-1.4-1.27.x86_64 Solution 2: keep obsolete rpm-4.18.0-6.2.x86_64 Solution 3: break perl-RPM2-1.4-1.27.x86_64 by ignoring some of its dependencies Choose from above solutions by number or cancel [1/2/3/c/d/?] (c): Thanks