Hello community, here is the log from the commit of package autoyast2 for openSUSE:Factory checked in at 2018-11-18 23:00:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/autoyast2 (Old) and /work/SRC/openSUSE:Factory/.autoyast2.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "autoyast2" Sun Nov 18 23:00:32 2018 rev:251 rq:649541 version:4.0.68 Changes: -------- --- /work/SRC/openSUSE:Factory/autoyast2/autoyast2.changes 2018-11-10 16:48:16.668576835 +0100 +++ /work/SRC/openSUSE:Factory/.autoyast2.new/autoyast2.changes 2018-11-18 23:01:11.219601066 +0100 @@ -1,0 +2,14 @@ +Thu Nov 15 15:11:47 UTC 2018 - igonzalezsosa@suse.com + +- Fallback to English when using fbiterm on those languages + which are not properly supported (fate#325746). +- 4.0.68 + +------------------------------------------------------------------- +Tue Nov 13 11:53:55 CET 2018 - schubi@suse.de + +- Removed unneeded flag network_needed in script section. + (bsc#1094822) +- 4.0.67 + +------------------------------------------------------------------- Old: ---- autoyast2-4.0.66.tar.bz2 New: ---- autoyast2-4.0.68.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ autoyast2.spec ++++++ --- /var/tmp/diff_new_pack.Q5veY3/_old 2018-11-18 23:01:12.679599433 +0100 +++ /var/tmp/diff_new_pack.Q5veY3/_new 2018-11-18 23:01:12.683599428 +0100 @@ -22,7 +22,7 @@ %endif Name: autoyast2 -Version: 4.0.66 +Version: 4.0.68 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++++++ autoyast2-4.0.66.tar.bz2 -> autoyast2-4.0.68.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autoyast2-4.0.66/package/autoyast2.changes new/autoyast2-4.0.68/package/autoyast2.changes --- old/autoyast2-4.0.66/package/autoyast2.changes 2018-11-02 16:22:44.000000000 +0100 +++ new/autoyast2-4.0.68/package/autoyast2.changes 2018-11-16 12:00:44.000000000 +0100 @@ -1,4 +1,18 @@ ------------------------------------------------------------------- +Thu Nov 15 15:11:47 UTC 2018 - igonzalezsosa@suse.com + +- Fallback to English when using fbiterm on those languages + which are not properly supported (fate#325746). +- 4.0.68 + +------------------------------------------------------------------- +Tue Nov 13 11:53:55 CET 2018 - schubi@suse.de + +- Removed unneeded flag network_needed in script section. + (bsc#1094822) +- 4.0.67 + +------------------------------------------------------------------- Fri Nov 2 12:57:05 CET 2018 - schubi@suse.de - Writing security settings in first AY installation stage. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autoyast2-4.0.66/package/autoyast2.spec new/autoyast2-4.0.68/package/autoyast2.spec --- old/autoyast2-4.0.66/package/autoyast2.spec 2018-11-02 16:22:44.000000000 +0100 +++ new/autoyast2-4.0.68/package/autoyast2.spec 2018-11-16 12:00:44.000000000 +0100 @@ -22,7 +22,7 @@ %endif Name: autoyast2 -Version: 4.0.66 +Version: 4.0.68 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autoyast2-4.0.66/src/autoyast-rnc/scripts.rnc new/autoyast2-4.0.68/src/autoyast-rnc/scripts.rnc --- old/autoyast2-4.0.66/src/autoyast-rnc/scripts.rnc 2018-11-02 16:22:44.000000000 +0100 +++ new/autoyast2-4.0.68/src/autoyast-rnc/scripts.rnc 2018-11-16 12:00:44.000000000 +0100 @@ -56,8 +56,7 @@ source? & debug? & feedback? & - element notification { text }? & - element network_needed { BOOLEAN }? + element notification { text }? } autoinstall-init-script = element script { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autoyast2-4.0.66/src/clients/inst_autosetup.rb new/autoyast2-4.0.68/src/clients/inst_autosetup.rb --- old/autoyast2-4.0.66/src/clients/inst_autosetup.rb 2018-11-02 16:22:44.000000000 +0100 +++ new/autoyast2-4.0.68/src/clients/inst_autosetup.rb 2018-11-16 12:00:44.000000000 +0100 @@ -232,8 +232,10 @@ Installation.encoding = "UTF-8" end - UI.SetLanguage(Language.language, Installation.encoding) - WFM.SetLanguage(Language.language, "UTF-8") + unless Language.SwitchToEnglishIfNeeded(true) + UI.SetLanguage(Language.language, Installation.encoding) + WFM.SetLanguage(Language.language, "UTF-8") + end if Builtins.haskey(Profile.current, "timezone") Timezone.Import(Ops.get_map(Profile.current, "timezone", {})) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autoyast2-4.0.66/src/clients/inst_autosetup_upgrade.rb new/autoyast2-4.0.68/src/clients/inst_autosetup_upgrade.rb --- old/autoyast2-4.0.66/src/clients/inst_autosetup_upgrade.rb 2018-11-02 16:22:44.000000000 +0100 +++ new/autoyast2-4.0.68/src/clients/inst_autosetup_upgrade.rb 2018-11-16 12:00:44.000000000 +0100 @@ -164,8 +164,10 @@ Installation.encoding = "UTF-8" end - UI.SetLanguage(Language.language, Installation.encoding) - WFM.SetLanguage(Language.language, "UTF-8") + unless Language.SwitchToEnglishIfNeeded(true) + UI.SetLanguage(Language.language, Installation.encoding) + WFM.SetLanguage(Language.language, "UTF-8") + end if Builtins.haskey(Profile.current, "timezone") Timezone.Import(Ops.get_map(Profile.current, "timezone", {})) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autoyast2-4.0.66/src/include/autoinstall/script_dialogs.rb new/autoyast2-4.0.68/src/include/autoinstall/script_dialogs.rb --- old/autoyast2-4.0.66/src/include/autoinstall/script_dialogs.rb 2018-11-02 16:22:44.000000000 +0100 +++ new/autoyast2-4.0.68/src/include/autoinstall/script_dialogs.rb 2018-11-16 12:00:44.000000000 +0100 @@ -132,19 +132,6 @@ help, _( "\n" + - "<H3>Network Access:</H3>\n" + - "<P>While executing postinstallation scripts, the network is disabled and\n" + - "requires initialization in the scripts to make the network accessible. An\n" + - "alternative for postinstallation scripts with network is using init scripts, which\n" + - "guarantee a fully configured system when running the scripts. If you did an installation\n" + - "over a network, you can use the <b>Network</b> option for the postscript, too.\n" + - "</P>\n" - ) - ) - help = Ops.add( - help, - _( - "\n" + "<H3>Feedback and Debug:</H3>\n" + "<P>All scripts except the init scripts can show STDOUT+STDERR in a pop-up box as feedback.\n" + "If you turn on debugging, you get more output in the feedback dialog that might help\n" + @@ -230,12 +217,6 @@ Id(:chrooted), _("&Chrooted"), Ops.get_boolean(script, "chrooted", false) - ), - # a checkbox where you can choose if you need to have network when the script is running - CheckBox( - Id(:network), - _("&Network"), - Ops.get_boolean(script, "network_needed", false) ) ), HBox( @@ -307,14 +288,10 @@ type = Convert.to_string(UI.QueryWidget(Id(:type), :Value)) if type == "pre-scripts" UI.ChangeWidget(Id(:chrooted), :Enabled, false) - UI.ChangeWidget(Id(:network), :Enabled, false) - elsif type == "chroot-scripts" - UI.ChangeWidget(Id(:network), :Enabled, false) elsif type == "post-scripts" UI.ChangeWidget(Id(:chrooted), :Enabled, false) elsif type == "init-scripts" UI.ChangeWidget(Id(:chrooted), :Enabled, false) - UI.ChangeWidget(Id(:network), :Enabled, false) UI.ChangeWidget(Id(:feedback), :Enabled, false) UI.ChangeWidget(Id(:notification), :Enabled, false) end @@ -361,7 +338,6 @@ ) debug = Convert.to_boolean(UI.QueryWidget(Id(:debug), :Value)) chrooted = Convert.to_boolean(UI.QueryWidget(Id(:chrooted), :Value)) - network = Convert.to_boolean(UI.QueryWidget(Id(:network), :Value)) location = Convert.to_string(UI.QueryWidget(Id(:location), :Value)) notification = Convert.to_string( UI.QueryWidget(Id(:notification), :Value) @@ -384,7 +360,6 @@ chrooted, debug, feedback, - network, feedback_type, location, notification @@ -408,30 +383,23 @@ if type2 == "init-scripts" UI.ChangeWidget(Id(:feedback), :Enabled, false) UI.ChangeWidget(Id(:chrooted), :Enabled, false) - UI.ChangeWidget(Id(:network), :Enabled, false) UI.ChangeWidget(Id(:feedback), :Value, false) UI.ChangeWidget(Id(:chrooted), :Value, false) - UI.ChangeWidget(Id(:network), :Value, false) UI.ChangeWidget(Id(:notification), :Enabled, false) elsif type2 == "chroot-scripts" UI.ChangeWidget(Id(:chrooted), :Enabled, true) UI.ChangeWidget(Id(:feedback), :Enabled, true) - UI.ChangeWidget(Id(:network), :Enabled, false) - UI.ChangeWidget(Id(:network), :Value, false) UI.ChangeWidget(Id(:notification), :Enabled, true) elsif type2 == "post-scripts" UI.ChangeWidget(Id(:chrooted), :Enabled, false) UI.ChangeWidget(Id(:chrooted), :Value, false) UI.ChangeWidget(Id(:feedback), :Enabled, true) UI.ChangeWidget(Id(:notification), :Enabled, true) - UI.ChangeWidget(Id(:network), :Enabled, true) elsif type2 == "pre-scripts" UI.ChangeWidget(Id(:chrooted), :Enabled, false) UI.ChangeWidget(Id(:chrooted), :Value, false) UI.ChangeWidget(Id(:feedback), :Enabled, true) - UI.ChangeWidget(Id(:network), :Value, false) UI.ChangeWidget(Id(:notification), :Enabled, true) - UI.ChangeWidget(Id(:network), :Enabled, false) end elsif ret == :feedback UI.ChangeWidget( diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autoyast2-4.0.66/src/modules/AutoinstScripts.rb new/autoyast2-4.0.68/src/modules/AutoinstScripts.rb --- old/autoyast2-4.0.66/src/modules/AutoinstScripts.rb 2018-11-02 16:22:44.000000000 +0100 +++ new/autoyast2-4.0.68/src/modules/AutoinstScripts.rb 2018-11-16 12:00:44.000000000 +0100 @@ -178,7 +178,6 @@ "feedback_type" => Ops.get_string(p, "feedback_type", ""), "debug" => Ops.get_boolean(p, "debug", true), "param-list" => p.fetch("param-list",[]), - "network_needed" => Ops.get_boolean(p, "network_needed", false) } end exchroot = Builtins.maplist(@chroot) do |p| @@ -435,7 +434,7 @@ # @param [String] interpreter interpreter to be used with script # @param [String] type type of script # @return [void] - def AddEditScript(scriptName, source, interpreter, type, chrooted, debug, feedback, network, feedback_type, location, notification) + def AddEditScript(scriptName, source, interpreter, type, chrooted, debug, feedback, feedback_type, location, notification) mod = false @merged = Builtins.maplist(@merged) do |script| # Edit @@ -448,7 +447,6 @@ oldScript = Builtins.add(oldScript, "chrooted", chrooted) oldScript = Builtins.add(oldScript, "debug", debug) oldScript = Builtins.add(oldScript, "feedback", feedback) - oldScript = Builtins.add(oldScript, "network_needed", network) oldScript = Builtins.add(oldScript, "feedback_type", feedback_type) oldScript = Builtins.add(oldScript, "location", location) oldScript = Builtins.add(oldScript, "notification", notification) @@ -469,7 +467,6 @@ script = Builtins.add(script, "chrooted", chrooted) script = Builtins.add(script, "debug", debug) script = Builtins.add(script, "feedback", feedback) - script = Builtins.add(script, "network_needed", network) script = Builtins.add(script, "feedback_type", feedback_type) script = Builtins.add(script, "location", location) script = Builtins.add(script, "notification", notification) @@ -878,11 +875,6 @@ scriptPath = scriptPath[AutoinstConfig.destdir.length..-1] # cut off the e.g. /mnt for later execution end else - # disable all sources and finish target - no clue what this is good for. - # triggers an error with post-script network_needed=true - # Pkg::SourceFinishAll(); - # Pkg::TargetFinish(); - scriptPath = Builtins.sformat( "%1/%2", AutoinstConfig.scripts_dir,