
Am Freitag, 6. April 2018, 13:02:55 schrieb Wolfgang Bauer:
If that's the case in Leap 15.0 too, I'd consider it as bug. Though maybe it has been done on purpose during the rolling development phase and will be changed for the final release?
Well, I just had a look, and the zypp.conf shipped in Leap 15.0 does indeed explicitly disable vendor change for "zypper dup" (as it does in Tumbleweed).
From the specfile: # Default to 'solver.dupAllowVendorChange = false' on TW and post SLE12 %if 0%{?suse_version} >= 1330 || "%{distribution}" == "openSUSE Tumbleweed" sed -i "s|# solver.dupAllowVendorChange = true|solver.dupAllowVendorChange = false|g" %{buildroot}%{_sysconfdir}/zypp/zypp.conf %endif
The change originally was done for Tumbleweed only, but later on (in September) for SLE/Leap 15 as well: https://build.opensuse.org/package/rdiff/zypp:Head/libzypp?linkrev=base&rev=... I must have missed that, but it has been done on purpose. Still, I do think that YaST's "Switch system packages..." should better not be affected by this, as it's rather counter-productive in that case IMHO. Clicking on that option does imply a wanted vendor change I'd say. Kind Regards, Wolfgang -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org