Hello community, here is the log from the commit of package yast2-installation for openSUSE:Factory checked in at 2019-10-27 13:36:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/yast2-installation (Old) and /work/SRC/openSUSE:Factory/.yast2-installation.new.2990 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-installation" Sun Oct 27 13:36:09 2019 rev:436 rq:742950 version:4.2.19 Changes: -------- --- /work/SRC/openSUSE:Factory/yast2-installation/yast2-installation.changes 2019-10-16 09:09:50.344309753 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-installation.new.2990/yast2-installation.changes 2019-10-27 13:36:10.972903540 +0100 @@ -1,0 +2,13 @@ +Fri Oct 25 11:44:58 UTC 2019 - Josef Reidinger <jreidin...@suse.com> + +- implement upgrade for online medium (jsc#SLE-7214) +- 4.2.19 + +------------------------------------------------------------------- +Tue Oct 11 09:24:17 CEST 2019 - sch...@suse.de + +- Adapted to new Keyboard handling. +- Checked also CLI suppot (bsc#1142957). +- 4.2.18 + +------------------------------------------------------------------- Old: ---- yast2-installation-4.2.17.tar.bz2 New: ---- yast2-installation-4.2.19.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yast2-installation.spec ++++++ --- /var/tmp/diff_new_pack.yQYyNu/_old 2019-10-27 13:36:11.568904299 +0100 +++ /var/tmp/diff_new_pack.yQYyNu/_new 2019-10-27 13:36:11.572904304 +0100 @@ -17,7 +17,7 @@ Name: yast2-installation -Version: 4.2.17 +Version: 4.2.19 Release: 0 Summary: YaST2 - Installation Parts License: GPL-2.0-only ++++++ yast2-installation-4.2.17.tar.bz2 -> yast2-installation-4.2.19.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-installation-4.2.17/package/yast2-installation.changes new/yast2-installation-4.2.19/package/yast2-installation.changes --- old/yast2-installation-4.2.17/package/yast2-installation.changes 2019-10-10 14:15:54.000000000 +0200 +++ new/yast2-installation-4.2.19/package/yast2-installation.changes 2019-10-25 16:27:23.000000000 +0200 @@ -1,4 +1,17 @@ ------------------------------------------------------------------- +Fri Oct 25 11:44:58 UTC 2019 - Josef Reidinger <jreidin...@suse.com> + +- implement upgrade for online medium (jsc#SLE-7214) +- 4.2.19 + +------------------------------------------------------------------- +Tue Oct 11 09:24:17 CEST 2019 - sch...@suse.de + +- Adapted to new Keyboard handling. +- Checked also CLI suppot (bsc#1142957). +- 4.2.18 + +------------------------------------------------------------------- Thu Oct 10 11:19:06 UTC 2019 - Josef Reidinger <jreidin...@suse.com> - fix crash when os-release contain empty value (bsc#1139518) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-installation-4.2.17/package/yast2-installation.spec new/yast2-installation-4.2.19/package/yast2-installation.spec --- old/yast2-installation-4.2.17/package/yast2-installation.spec 2019-10-10 14:15:54.000000000 +0200 +++ new/yast2-installation-4.2.19/package/yast2-installation.spec 2019-10-25 16:27:23.000000000 +0200 @@ -16,7 +16,7 @@ # Name: yast2-installation -Version: 4.2.17 +Version: 4.2.19 Release: 0 Group: System/YaST License: GPL-2.0-only diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-installation-4.2.17/src/lib/installation/clients/inst_features.rb new/yast2-installation-4.2.19/src/lib/installation/clients/inst_features.rb --- old/yast2-installation-4.2.17/src/lib/installation/clients/inst_features.rb 2019-10-10 14:15:54.000000000 +0200 +++ new/yast2-installation-4.2.19/src/lib/installation/clients/inst_features.rb 2019-10-25 16:27:23.000000000 +0200 @@ -53,10 +53,7 @@ "globals", "keyboard" ) - Keyboard.SetConsole( - ProductFeatures.GetStringFeature("globals", "keyboard") - ) - Keyboard.SetX11(ProductFeatures.GetStringFeature("globals", "keyboard")) + Keyboard.SetConsole(Keyboard.default_kbd) end if ProductFeatures.GetStringFeature("globals", "language") != "" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-installation-4.2.17/src/lib/installation/clients/inst_system_analysis.rb new/yast2-installation-4.2.19/src/lib/installation/clients/inst_system_analysis.rb --- old/yast2-installation-4.2.17/src/lib/installation/clients/inst_system_analysis.rb 2019-10-10 14:15:54.000000000 +0200 +++ new/yast2-installation-4.2.19/src/lib/installation/clients/inst_system_analysis.rb 2019-10-25 16:27:23.000000000 +0200 @@ -108,9 +108,14 @@ actions_doing << _("Searching for system files...") actions_functions << fun_ref(method(:FilesFromOlderSystems), "boolean ()") - actions_todo << _("Initialize software manager") - actions_doing << _("Initializing software manager...") - actions_functions << fun_ref(method(:InitInstallationRepositories), "boolean ()") + skip_software = Mode.update && Y2Packager::MediumType.online? + # we cannot initialize during update software manager until we know target partition + # as base product is not known + if !skip_software + actions_todo << _("Initialize software manager") + actions_doing << _("Initializing software manager...") + actions_functions << fun_ref(method(:InitInstallationRepositories), "boolean ()") + end Progress.New( # TRANSLATORS: dialog caption @@ -150,11 +155,11 @@ Installation.probing_done = true # the last step is hidden - return :abort if ProductProfile.CheckCompliance(nil) == false + return :abort if !skip_software && ProductProfile.CheckCompliance(nil) == false Progress.Finish - return :abort unless @packager_initialized + return :abort if !skip_software && !@packager_initialized :next end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-installation-4.2.17/src/lib/installation/clients/yast_inf_finish.rb new/yast2-installation-4.2.19/src/lib/installation/clients/yast_inf_finish.rb --- old/yast2-installation-4.2.17/src/lib/installation/clients/yast_inf_finish.rb 2019-10-10 14:15:54.000000000 +0200 +++ new/yast2-installation-4.2.19/src/lib/installation/clients/yast_inf_finish.rb 2019-10-25 16:27:23.000000000 +0200 @@ -41,7 +41,6 @@ Yast.import "Linuxrc" Yast.import "AutoinstConfig" Yast.import "Language" - Yast.import "Keyboard" Yast.import "Directory" Yast.import "String" Yast.import "Arch" @@ -122,7 +121,6 @@ end Ops.set(@linuxrc, "Language", Language.language) - Ops.set(@linuxrc, "Keytable", Keyboard.keymap) Linuxrc.WriteYaSTInf(@linuxrc)