[New: openFATE 323478] zypper dup: make --no-allow-vendor-change default
Feature added by: Thorsten Kukuk (kukuk) Feature #323478, revision 1 Title: zypper dup: make --no-allow-vendor-change default Requested by: Thorsten Kukuk (kukuk) Partner organization: openSUSE.org Description: For openSUSE Tumbleweed and SLES, we require that with zypper dup the option "--no-allow-vendor-change" is used, else the result is known to most likely not correct. This is a FAQ meanwhile on the openSUSE mailing list, since a lot of people break there system by forgetting this option. We should change the default with SLES15 and in Tumbleweed to be on the safe side. -- openSUSE Feature: https://features.opensuse.org/323478
Feature changed by: Oliver Kurz (okurz) Feature #323478, revision 2 Title: zypper dup: make --no-allow-vendor-change default Requested by: Thorsten Kukuk (kukuk) Partner organization: openSUSE.org Description: For openSUSE Tumbleweed and SLES, we require that with zypper dup the option "--no-allow-vendor-change" is used, else the result is known to most likely not correct. This is a FAQ meanwhile on the openSUSE mailing list, since a lot of people break there system by forgetting this option. We should change the default with SLES15 and in Tumbleweed to be on the safe side. + Relations: + - 323325 (feature/duplicate: 323325) -- openSUSE Feature: https://features.opensuse.org/323478
Feature changed by: Karl Cheng (qantas94heavy) Feature #323478, revision 6 Title: zypper dup: make --no-allow-vendor-change default Requested by: Thorsten Kukuk (kukuk) Partner organization: openSUSE.org Description: For openSUSE Tumbleweed and SLES, we require that with zypper dup the option "--no-allow-vendor-change" is used, else the result is known to most likely not correct. This is a FAQ meanwhile on the openSUSE mailing list, since a lot of people break there system by forgetting this option. We should change the default with SLES15 and in Tumbleweed to be on the safe side. Relations: - 323325 (feature/duplicate: 323325) + - (feature/duplicate: 323325 ) -- openSUSE Feature: https://features.opensuse.org/323478
Feature changed by: Michael Andres (mlandres) Feature #323478, revision 9 Title: zypper dup: make --no-allow-vendor-change default Requested by: Thorsten Kukuk (kukuk) Partner organization: openSUSE.org Description: For openSUSE Tumbleweed and SLES, we require that with zypper dup the option "--no-allow-vendor-change" is used, else the result is known to most likely not correct. This is a FAQ meanwhile on the openSUSE mailing list, since a lot of people break there system by forgetting this option. We should change the default with SLES15 and in Tumbleweed to be on the safe side. Relations: - 323325 (feature/duplicate: 323325) - (feature/duplicate: 323325 ) + Discussion: + #1: Michael Andres (mlandres) (2017-07-10 15:22:04) + JFYI: Starting with libzypp-16.13.0 Tumbleweed has 'solver. + dupAllowVendorChange = false' set in the default /etc/zypp/zypp.conf + shipped with the package. + The question arising is whether we want to introduce a distribution + specific config file, which can be used to change the default on all + systems. As /etc/zypp/zypp.conf is %config(noreplace) the chaged + default will not affect systems which have local modifications applied + to their zypp.conf. -- openSUSE Feature: https://features.opensuse.org/323478
Feature changed by: Michael Andres (mlandres) Feature #323478, revision 10 Title: zypper dup: make --no-allow-vendor-change default Requested by: Thorsten Kukuk (kukuk) Partner organization: openSUSE.org Description: For openSUSE Tumbleweed and SLES, we require that with zypper dup the option "--no-allow-vendor-change" is used, else the result is known to most likely not correct. This is a FAQ meanwhile on the openSUSE mailing list, since a lot of people break there system by forgetting this option. We should change the default with SLES15 and in Tumbleweed to be on the safe side. Relations: - 323325 (feature/duplicate: 323325) - (feature/duplicate: 323325 ) Discussion: #1: Michael Andres (mlandres) (2017-07-10 15:22:04) JFYI: Starting with libzypp-16.13.0 Tumbleweed has 'solver. dupAllowVendorChange = false' set in the default /etc/zypp/zypp.conf shipped with the package. The question arising is whether we want to introduce a distribution specific config file, which can be used to change the default on all systems. As /etc/zypp/zypp.conf is %config(noreplace) the chaged default will not affect systems which have local modifications applied to their zypp.conf. + #2: Michael Andres (mlandres) (2017-07-11 17:36:22) + We can quite easily change the libzypp built-in default for + 'dupAllowVendorChange' to 'false' from within the .spec-file '%if 0%{? + suse_version} > 1315'. This will affect Tumbleweed and post + SLE12/Leap42 distributions. + It's probably sufficient for our purpose and less error-prone than + another config file level. -- openSUSE Feature: https://features.opensuse.org/323478
Feature changed by: Jiri Srain (jsrain) Feature #323478, revision 11 Title: zypper dup: make --no-allow-vendor-change default Requested by: Thorsten Kukuk (kukuk) Partner organization: openSUSE.org Description: For openSUSE Tumbleweed and SLES, we require that with zypper dup the option "--no-allow-vendor-change" is used, else the result is known to most likely not correct. This is a FAQ meanwhile on the openSUSE mailing list, since a lot of people break there system by forgetting this option. We should change the default with SLES15 and in Tumbleweed to be on the safe side. Relations: - 323325 (feature/duplicate: 323325) - (feature/duplicate: 323325 ) Discussion: #1: Michael Andres (mlandres) (2017-07-10 15:22:04) JFYI: Starting with libzypp-16.13.0 Tumbleweed has 'solver. dupAllowVendorChange = false' set in the default /etc/zypp/zypp.conf shipped with the package. The question arising is whether we want to introduce a distribution specific config file, which can be used to change the default on all systems. As /etc/zypp/zypp.conf is %config(noreplace) the chaged default will not affect systems which have local modifications applied to their zypp.conf. #2: Michael Andres (mlandres) (2017-07-11 17:36:22) We can quite easily change the libzypp built-in default for 'dupAllowVendorChange' to 'false' from within the .spec-file '%if 0%{? suse_version} > 1315'. This will affect Tumbleweed and post SLE12/Leap42 distributions. It's probably sufficient for our purpose and less error-prone than another config file level. + #3: Jiri Srain (jsrain) (2017-08-10 07:33:05Z) (reply to #2) + I agree. To some extent, it may be confusing to have the same config + options for libzypp and zypper, as we (IIRC) have now. -- openSUSE Feature: https://features.opensuse.org/323478
Feature changed by: Michael Andres (mlandres) Feature #323478, revision 13 Title: zypper dup: make --no-allow-vendor-change default Requested by: Thorsten Kukuk (kukuk) Partner organization: openSUSE.org Description: For openSUSE Tumbleweed and SLES, we require that with zypper dup the option "--no-allow-vendor-change" is used, else the result is known to most likely not correct. This is a FAQ meanwhile on the openSUSE mailing list, since a lot of people break there system by forgetting this option. We should change the default with SLES15 and in Tumbleweed to be on the safe side. Relations: - 323325 (feature/duplicate: 323325) - (feature/duplicate: 323325 ) Discussion: #1: Michael Andres (mlandres) (2017-07-10 15:22:04) JFYI: Starting with libzypp-16.13.0 Tumbleweed has 'solver. dupAllowVendorChange = false' set in the default /etc/zypp/zypp.conf shipped with the package. The question arising is whether we want to introduce a distribution specific config file, which can be used to change the default on all systems. As /etc/zypp/zypp.conf is %config(noreplace) the chaged default will not affect systems which have local modifications applied to their zypp.conf. #2: Michael Andres (mlandres) (2017-07-11 17:36:22) We can quite easily change the libzypp built-in default for 'dupAllowVendorChange' to 'false' from within the .spec-file '%if 0%{? suse_version} > 1315'. This will affect Tumbleweed and post SLE12/Leap42 distributions. It's probably sufficient for our purpose and less error-prone than another config file level. #3: Jiri Srain (jsrain) (2017-08-10 07:33:05Z) (reply to #2) I agree. To some extent, it may be confusing to have the same config options for libzypp and zypper, as we (IIRC) have now. + #4: Michael Andres (mlandres) (2017-09-22 10:20:17Z) + libzypp-16.17.1 will use 'solver.dupAllowVendorChange = false' as + default on TW and SLE15 (0%{?suse_version} >= 1330 || "%{distribution}" + == "openSUSE Tumbleweed"). -- openSUSE Feature: https://features.opensuse.org/323478
Feature changed by: Frank Sundermeyer (fsundermeyer) Feature #323478, revision 15 Title: zypper dup: make --no-allow-vendor-change default Requested by: Thorsten Kukuk (kukuk) Partner organization: openSUSE.org Description: For openSUSE Tumbleweed and SLES, we require that with zypper dup the option "--no-allow-vendor-change" is used, else the result is known to most likely not correct. This is a FAQ meanwhile on the openSUSE mailing list, since a lot of people break there system by forgetting this option. We should change the default with SLES15 and in Tumbleweed to be on the safe side. Relations: - 323325 (feature/duplicate: 323325) - (feature/duplicate: 323325 ) + Documentation Impact: + Admin Guide, Deployment Guide? Discussion: #1: Michael Andres (mlandres) (2017-07-10 15:22:04) JFYI: Starting with libzypp-16.13.0 Tumbleweed has 'solver. dupAllowVendorChange = false' set in the default /etc/zypp/zypp.conf shipped with the package. The question arising is whether we want to introduce a distribution specific config file, which can be used to change the default on all systems. As /etc/zypp/zypp.conf is %config(noreplace) the chaged default will not affect systems which have local modifications applied to their zypp.conf. #2: Michael Andres (mlandres) (2017-07-11 17:36:22) We can quite easily change the libzypp built-in default for 'dupAllowVendorChange' to 'false' from within the .spec-file '%if 0%{? suse_version} > 1315'. This will affect Tumbleweed and post SLE12/Leap42 distributions. It's probably sufficient for our purpose and less error-prone than another config file level. #3: Jiri Srain (jsrain) (2017-08-10 07:33:05Z) (reply to #2) I agree. To some extent, it may be confusing to have the same config options for libzypp and zypper, as we (IIRC) have now. #4: Michael Andres (mlandres) (2017-09-22 10:20:17Z) libzypp-16.17.1 will use 'solver.dupAllowVendorChange = false' as default on TW and SLE15 (0%{?suse_version} >= 1330 || "%{distribution}" == "openSUSE Tumbleweed"). -- openSUSE Feature: https://features.opensuse.org/323478
Feature changed by: Tomáš Bažant (tbazant) Feature #323478, revision 17 Title: zypper dup: make --no-allow-vendor-change default Requested by: Thorsten Kukuk (kukuk) Partner organization: openSUSE.org Description: For openSUSE Tumbleweed and SLES, we require that with zypper dup the option "--no-allow-vendor-change" is used, else the result is known to most likely not correct. This is a FAQ meanwhile on the openSUSE mailing list, since a lot of people break there system by forgetting this option. We should change the default with SLES15 and in Tumbleweed to be on the safe side. Relations: - 323325 (feature/duplicate: 323325) - (feature/duplicate: 323325 ) Documentation Impact: Admin Guide, Deployment Guide? + done, see https://github.com/SUSE/doc-sle/commit/63eae3cad7bc1cc2da69f2c9d3f0dca5a63de... Discussion: #1: Michael Andres (mlandres) (2017-07-10 15:22:04) JFYI: Starting with libzypp-16.13.0 Tumbleweed has 'solver. dupAllowVendorChange = false' set in the default /etc/zypp/zypp.conf shipped with the package. The question arising is whether we want to introduce a distribution specific config file, which can be used to change the default on all systems. As /etc/zypp/zypp.conf is %config(noreplace) the chaged default will not affect systems which have local modifications applied to their zypp.conf. #2: Michael Andres (mlandres) (2017-07-11 17:36:22) We can quite easily change the libzypp built-in default for 'dupAllowVendorChange' to 'false' from within the .spec-file '%if 0%{? suse_version} > 1315'. This will affect Tumbleweed and post SLE12/Leap42 distributions. It's probably sufficient for our purpose and less error-prone than another config file level. #3: Jiri Srain (jsrain) (2017-08-10 07:33:05Z) (reply to #2) I agree. To some extent, it may be confusing to have the same config options for libzypp and zypper, as we (IIRC) have now. #4: Michael Andres (mlandres) (2017-09-22 10:20:17Z) libzypp-16.17.1 will use 'solver.dupAllowVendorChange = false' as default on TW and SLE15 (0%{?suse_version} >= 1330 || "%{distribution}" == "openSUSE Tumbleweed"). -- openSUSE Feature: https://features.opensuse.org/323478
participants (1)
-
fate_noreply@suse.de