Hello community,
here is the log from the commit of package yast2-installation for
openSUSE:Leap:15.2 checked in at 2020-03-19 08:35:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/yast2-installation (Old)
and /work/SRC/openSUSE:Leap:15.2/.yast2-installation.new.3160 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-installation"
Thu Mar 19 08:35:51 2020 rev:163 rq:786016 version:4.2.38
Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/yast2-installation/yast2-installation.changes
2020-03-13 10:55:21.588348462 +0100
+++
/work/SRC/openSUSE:Leap:15.2/.yast2-installation.new.3160/yast2-installation.changes
2020-03-19 08:35:57.445835114 +0100
@@ -1,0 +2,14 @@
+Tue Mar 17 12:59:50 UTC 2020 - Josef Reidinger <[email protected]>
+
+- Drop few not needed recommends to have identical package on
+ opensuse and SLE (jsc#SLE-11936, jsc#SLE-11851)
+- 4.2.38
+
+-------------------------------------------------------------------
+Fri Mar 13 09:26:49 UTC 2020 - Josef Reidinger <[email protected]>
+
+- Add Abort confirmation for inst_welcome client used in firstboot
+ (bsc#1163347)
+- 4.2.37
+
+-------------------------------------------------------------------
Old:
----
yast2-installation-4.2.36.tar.bz2
New:
----
yast2-installation-4.2.38.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-installation.spec ++++++
--- /var/tmp/diff_new_pack.YC6eb1/_old 2020-03-19 08:35:57.773835314 +0100
+++ /var/tmp/diff_new_pack.YC6eb1/_new 2020-03-19 08:35:57.773835314 +0100
@@ -17,7 +17,7 @@
Name: yast2-installation
-Version: 4.2.36
+Version: 4.2.38
Release: 0
Summary: YaST2 - Installation Parts
License: GPL-2.0-only
@@ -59,8 +59,6 @@
# Augeas lenses
Requires: augeas-lenses
# Only in inst-sys
-# Requires: yast2-add-on
-# Requires: yast2-update
Requires: yast2-storage-ng >= 4.0.175
# Language::GetLanguageItems and other API
# Language::Set (handles downloading the translation extensions)
@@ -115,15 +113,8 @@
Obsoletes: yast2-installation-devel-doc
-# install the registration module only in SLE (bsc#1043122)
-%if !0%{?is_opensuse}
-Recommends: yast2-registration
-%endif
Recommends: yast2-online-update
Recommends: yast2-firewall
-Recommends: release-notes
-Recommends: curl
-Recommends: yast2-update
Recommends: yast2-add-on
BuildArch: noarch
++++++ yast2-installation-4.2.36.tar.bz2 -> yast2-installation-4.2.38.tar.bz2
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/yast2-installation-4.2.36/doc/yupdate.md
new/yast2-installation-4.2.38/doc/yupdate.md
--- old/yast2-installation-4.2.36/doc/yupdate.md 2020-03-05
11:47:47.000000000 +0100
+++ new/yast2-installation-4.2.38/doc/yupdate.md 2020-03-17
15:52:58.000000000 +0100
@@ -51,7 +51,7 @@
## Installation
The `yupdate` script should run in the inst-sys. Since SLE15-SP2/openSUSE
-Leap 15.2, openSUSE Tumbleweed 2020xxxx, it ~~is~~ will be preinstalled.
+Leap 15.2, openSUSE Tumbleweed 20200314, it is preinstalled.
For older releases, run:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/yast2-installation-4.2.36/package/yast2-installation.changes
new/yast2-installation-4.2.38/package/yast2-installation.changes
--- old/yast2-installation-4.2.36/package/yast2-installation.changes
2020-03-05 11:47:47.000000000 +0100
+++ new/yast2-installation-4.2.38/package/yast2-installation.changes
2020-03-17 15:52:58.000000000 +0100
@@ -1,4 +1,18 @@
-------------------------------------------------------------------
+Tue Mar 17 12:59:50 UTC 2020 - Josef Reidinger <[email protected]>
+
+- Drop few not needed recommends to have identical package on
+ opensuse and SLE (jsc#SLE-11936, jsc#SLE-11851)
+- 4.2.38
+
+-------------------------------------------------------------------
+Fri Mar 13 09:26:49 UTC 2020 - Josef Reidinger <[email protected]>
+
+- Add Abort confirmation for inst_welcome client used in firstboot
+ (bsc#1163347)
+- 4.2.37
+
+-------------------------------------------------------------------
Thu Feb 27 15:03:36 UTC 2020 - Stefan Hundhammer <[email protected]>
- Make sure to show release notes for add-on products (bsc#1158287)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/yast2-installation-4.2.36/package/yast2-installation.spec
new/yast2-installation-4.2.38/package/yast2-installation.spec
--- old/yast2-installation-4.2.36/package/yast2-installation.spec
2020-03-05 11:47:47.000000000 +0100
+++ new/yast2-installation-4.2.38/package/yast2-installation.spec
2020-03-17 15:52:58.000000000 +0100
@@ -16,7 +16,7 @@
#
Name: yast2-installation
-Version: 4.2.36
+Version: 4.2.38
Release: 0
Group: System/YaST
License: GPL-2.0-only
@@ -58,8 +58,6 @@
# Augeas lenses
Requires: augeas-lenses
# Only in inst-sys
-# Requires: yast2-add-on
-# Requires: yast2-update
Requires: yast2-storage-ng >= 4.0.175
# Language::GetLanguageItems and other API
# Language::Set (handles downloading the translation extensions)
@@ -115,15 +113,8 @@
Obsoletes: yast2-installation-devel-doc
-# install the registration module only in SLE (bsc#1043122)
-%if !0%{?is_opensuse}
-Recommends: yast2-registration
-%endif
Recommends: yast2-online-update
Recommends: yast2-firewall
-Recommends: release-notes
-Recommends: curl
-Recommends: yast2-update
Recommends: yast2-add-on
BuildArch: noarch
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/yast2-installation-4.2.36/src/lib/installation/clients/inst_welcome.rb
new/yast2-installation-4.2.38/src/lib/installation/clients/inst_welcome.rb
--- old/yast2-installation-4.2.36/src/lib/installation/clients/inst_welcome.rb
2020-03-05 11:47:47.000000000 +0100
+++ new/yast2-installation-4.2.38/src/lib/installation/clients/inst_welcome.rb
2020-03-17 15:52:58.000000000 +0100
@@ -38,37 +38,33 @@
Yast.import "CustomDialogs"
Yast.import "Language"
- @argmap = GetInstArgs.argmap
+ argmap = GetInstArgs.argmap
- @default_patterns = ["welcome.%1.txt", "welcome.txt"]
+ default_patterns = ["welcome.%1.txt", "welcome.txt"]
- @directory = Ops.get_string(@argmap, "directory", Directory.datadir)
+ directory = argmap["directory"] || Directory.datadir
- if Ops.get_string(@argmap, "directory", "") != ""
- @directory = Ops.add(Directory.custom_workflow_dir, @directory)
+ if Ops.get_string(argmap, "directory", "") != ""
+ directory = Directory.custom_workflow_dir + directory
end
- @patterns = Convert.convert(
- Ops.get(@argmap, "patterns", @default_patterns),
- from: "any",
- to: "list <string>"
- )
+ patterns = argmap["patterns"] || default_patterns
- @welcome = CustomDialogs.load_file_locale(
- @patterns,
- @directory,
+ welcome = CustomDialogs.load_file_locale(
+ patterns,
+ directory,
Language.language
)
- Builtins.y2debug("welcome map: %1", @welcome)
+ Builtins.y2debug("welcome map: %1", welcome)
- @display = UI.GetDisplayInfo
- @space = Ops.get_boolean(@display, "TextMode", true) ? 1 : 3
+ display = UI.GetDisplayInfo
+ space = display["TextMode"] ? 1 : 3
# dialog caption
- @caption = _("Welcome")
+ caption = _("Welcome")
# welcome text 1/4
- @text = _("<p><b>Welcome!</b></p>") +
+ text = _("<p><b>Welcome!</b></p>") +
# welcome text 2/4
_(
"<p>There are a few more steps to take before your system is ready
to\n" \
@@ -78,47 +74,49 @@
)
# welcome text
- @welcome_text = @welcome["text"]
- @welcome_text = @text if !@welcome_text || @welcome_text.empty?
+ welcome_text = welcome["text"]
+ welcome_text = text if !welcome_text || welcome_text.empty?
# help ttext
- @help = _(
+ help = _(
"<p>Click <b>Next</b> to perform the\nbasic configuration of the
system.</p>\n"
)
- @rt = Empty()
-
- if Builtins.regexpmatch(@welcome_text, "</.*>")
- @rt = RichText(Id(:welcome_text), @welcome_text)
+ if Builtins.regexpmatch(welcome_text, "</.*>")
+ rt = RichText(Id(:welcome_text), welcome_text)
else
Builtins.y2debug("plain text")
- @rt = RichText(Id(:welcome_text), Opt(:plainText), @welcome_text)
+ rt = RichText(Id(:welcome_text), Opt(:plainText), welcome_text)
end
- @contents = VBox(
- VSpacing(@space),
+ contents = VBox(
+ VSpacing(space),
HBox(
- HSpacing(Ops.multiply(2, @space)),
- @rt,
- HSpacing(Ops.multiply(2, @space))
+ HSpacing(2 * space),
+ rt,
+ HSpacing(2 * space)
),
VSpacing(2)
)
Wizard.SetContents(
- @caption,
- @contents,
- @help,
+ caption,
+ contents,
+ help,
GetInstArgs.enable_back,
GetInstArgs.enable_next
)
Wizard.SetFocusToNextButton
- @ret = UI.UserInput
+ ret = nil
+ loop do
+ ret = UI.UserInput
- deep_copy(@ret)
+ break if ret != :abort
+ break if Popup.ReallyAbort(:painless)
+ end
- # EOF
+ ret
end
end
end