commit yast2-packager for openSUSE:Factory

2020-10-30 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2020-10-30 11:45:56

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new.3463 (New)


Package is "yast2-packager"

Fri Oct 30 11:45:56 2020 rev:404 rq:844233 version:4.3.10

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2020-10-18 16:22:43.984525855 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new.3463/yast2-packager.changes  
2020-10-30 11:46:03.377621708 +0100
@@ -1,0 +2,6 @@
+Mon Oct 26 21:01:37 UTC 2020 - Josef Reidinger 
+
+- Confirm abort in product license dialog (bsc#1178005)
+- 4.3.10
+
+---

Old:

  yast2-packager-4.3.9.tar.bz2

New:

  yast2-packager-4.3.10.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.BWI0nX/_old  2020-10-30 11:46:04.077622328 +0100
+++ /var/tmp/diff_new_pack.BWI0nX/_new  2020-10-30 11:46:04.081622331 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.3.9
+Version:4.3.10
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later

++ yast2-packager-4.3.9.tar.bz2 -> yast2-packager-4.3.10.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.3.9/package/yast2-packager.changes 
new/yast2-packager-4.3.10/package/yast2-packager.changes
--- old/yast2-packager-4.3.9/package/yast2-packager.changes 2020-10-12 
13:20:37.0 +0200
+++ new/yast2-packager-4.3.10/package/yast2-packager.changes2020-10-27 
10:17:50.0 +0100
@@ -1,4 +1,10 @@
 ---
+Mon Oct 26 21:01:37 UTC 2020 - Josef Reidinger 
+
+- Confirm abort in product license dialog (bsc#1178005)
+- 4.3.10
+
+---
 Mon Oct 12 11:39:08 CEST 2020 - sch...@suse.de
 
 - VNC installation: Removed xorg-x11 package from the needed
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.3.9/package/yast2-packager.spec 
new/yast2-packager-4.3.10/package/yast2-packager.spec
--- old/yast2-packager-4.3.9/package/yast2-packager.spec2020-10-12 
13:20:37.0 +0200
+++ new/yast2-packager-4.3.10/package/yast2-packager.spec   2020-10-27 
10:17:50.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.3.9
+Version:4.3.10
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-4.3.9/src/lib/y2packager/dialogs/inst_product_license.rb 
new/yast2-packager-4.3.10/src/lib/y2packager/dialogs/inst_product_license.rb
--- old/yast2-packager-4.3.9/src/lib/y2packager/dialogs/inst_product_license.rb 
2020-10-12 13:20:37.0 +0200
+++ 
new/yast2-packager-4.3.10/src/lib/y2packager/dialogs/inst_product_license.rb
2020-10-27 10:17:50.0 +0100
@@ -17,6 +17,7 @@
 require "y2packager/widgets/product_license_confirmation"
 
 Yast.import "Language"
+Yast.import "Popup"
 
 module Y2Packager
   module Dialogs
@@ -61,6 +62,11 @@
 )
   end
 
+  # Overwrite abort handler to ask for confirmation
+  def abort_handler
+Yast::Popup.ConfirmAbort(:painless)
+  end
+
 private
 
   # Return the license confirmation widget if required
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-4.3.9/test/lib/dialogs/inst_product_license_test.rb 
new/yast2-packager-4.3.10/test/lib/dialogs/inst_product_license_test.rb
--- old/yast2-packager-4.3.9/test/lib/dialogs/inst_product_license_test.rb  
2020-10-12 13:20:37.0 +0200
+++ new/yast2-packager-4.3.10/test/lib/dialogs/inst_product_license_test.rb 
2020-10-27 10:17:50.0 +0100
@@ -54,4 +54,18 @@
   dialog.contents
 end
   end
+
+  describe "#abort_handler" do
+it "returns true if user confirm abort" do
+  allow(Yast::Popup).to receive(:ConfirmAbort).and_return(true)
+
+  expect(subject.abort_handler).to eq true
+end
+
+it "returns false if user cancel abort confirmation" do
+  allow(Yast::Popup).to receive(:ConfirmAbort).and_return(false)
+
+  expect(subject.abort_handler).to eq false
+end
+  end
 end




commit yast2-packager for openSUSE:Factory

2020-10-18 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2020-10-18 16:22:12

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new.3486 (New)


Package is "yast2-packager"

Sun Oct 18 16:22:12 2020 rev:403 rq:841251 version:4.3.9

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2020-09-24 16:13:08.620832585 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new.3486/yast2-packager.changes  
2020-10-18 16:22:43.984525855 +0200
@@ -1,0 +2,7 @@
+Mon Oct 12 11:39:08 CEST 2020 - sch...@suse.de
+
+- VNC installation: Removed xorg-x11 package from the needed
+  package list (bsc#1172459).
+- 4.3.9
+
+---

Old:

  yast2-packager-4.3.8.tar.bz2

New:

  yast2-packager-4.3.9.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.TfSGfe/_old  2020-10-18 16:22:45.836526679 +0200
+++ /var/tmp/diff_new_pack.TfSGfe/_new  2020-10-18 16:22:45.836526679 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.3.8
+Version:4.3.9
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later

++ yast2-packager-4.3.8.tar.bz2 -> yast2-packager-4.3.9.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.3.8/package/yast2-packager.changes 
new/yast2-packager-4.3.9/package/yast2-packager.changes
--- old/yast2-packager-4.3.8/package/yast2-packager.changes 2020-09-21 
11:07:35.0 +0200
+++ new/yast2-packager-4.3.9/package/yast2-packager.changes 2020-10-12 
13:20:37.0 +0200
@@ -1,4 +1,11 @@
 ---
+Mon Oct 12 11:39:08 CEST 2020 - sch...@suse.de
+
+- VNC installation: Removed xorg-x11 package from the needed
+  package list (bsc#1172459).
+- 4.3.9
+
+---
 Mon Sep 21 08:30:04 UTC 2020 - Ladislav Slezák 
 
 - Fixed WFM.Args call to not produce an error message in the y2log
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.3.8/package/yast2-packager.spec 
new/yast2-packager-4.3.9/package/yast2-packager.spec
--- old/yast2-packager-4.3.8/package/yast2-packager.spec2020-09-21 
11:07:35.0 +0200
+++ new/yast2-packager-4.3.9/package/yast2-packager.spec2020-10-12 
13:20:37.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.3.8
+Version:4.3.9
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.3.8/src/modules/Packages.rb 
new/yast2-packager-4.3.9/src/modules/Packages.rb
--- old/yast2-packager-4.3.8/src/modules/Packages.rb2020-09-21 
11:07:35.0 +0200
+++ new/yast2-packager-4.3.9/src/modules/Packages.rb2020-10-12 
13:20:37.0 +0200
@@ -25,7 +25,7 @@
 RESOLVABLE_TYPES = [:product, :patch, :package, :pattern, :language].freeze
 
 # Minimum set of packages tags required to enable VNC server
-VNC_BASE_TAGS = ["xorg-x11", "xorg-x11-Xvnc", "xorg-x11-fonts"].freeze
+VNC_BASE_TAGS = ["xorg-x11-Xvnc", "xorg-x11-fonts"].freeze
 # Additional packages tags needed to run second stage in graphical mode
 AUTOYAST_X11_TAGS = ["libyui-qt", "yast2-x11"].freeze
 # Default window manager for VNC if none is installed
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.3.8/test/packages_test.rb 
new/yast2-packager-4.3.9/test/packages_test.rb
--- old/yast2-packager-4.3.8/test/packages_test.rb  2020-09-21 
11:07:35.0 +0200
+++ new/yast2-packager-4.3.9/test/packages_test.rb  2020-10-12 
13:20:37.0 +0200
@@ -686,7 +686,7 @@
 
   describe "#vnc_packages" do
 let(:packages) { Yast::Packages.vnc_packages.sort.uniq }
-let(:base_packages) { ["xorg-x11", "xorg-x11-Xvnc", "xorg-x11-fonts"] }
+let(:base_packages) { ["xorg-x11-Xvnc", "xorg-x11-fonts"] }
 let(:base_packages_and_wm) { ["icewm"] + base_packages }
 let(:autoyast_x11_packages) { ["libyui-qt6", "yast2-x11"] }
 




commit yast2-packager for openSUSE:Factory

2020-09-24 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2020-09-24 16:12:32

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new.4249 (New)


Package is "yast2-packager"

Thu Sep 24 16:12:32 2020 rev:402 rq:835771 version:4.3.8

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2020-09-18 14:35:48.687703061 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new.4249/yast2-packager.changes  
2020-09-24 16:13:08.620832585 +0200
@@ -1,0 +2,7 @@
+Mon Sep 21 08:30:04 UTC 2020 - Ladislav Slezák 
+
+- Fixed WFM.Args call to not produce an error message in the y2log
+  (bsc#1176653)
+- 4.3.8
+
+---

Old:

  yast2-packager-4.3.7.tar.bz2

New:

  yast2-packager-4.3.8.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.Q5hTgd/_old  2020-09-24 16:13:09.408833373 +0200
+++ /var/tmp/diff_new_pack.Q5hTgd/_new  2020-09-24 16:13:09.412833378 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.3.7
+Version:4.3.8
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later

++ yast2-packager-4.3.7.tar.bz2 -> yast2-packager-4.3.8.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.3.7/package/yast2-packager.changes 
new/yast2-packager-4.3.8/package/yast2-packager.changes
--- old/yast2-packager-4.3.7/package/yast2-packager.changes 2020-09-16 
15:38:48.0 +0200
+++ new/yast2-packager-4.3.8/package/yast2-packager.changes 2020-09-21 
11:07:35.0 +0200
@@ -1,4 +1,11 @@
 ---
+Mon Sep 21 08:30:04 UTC 2020 - Ladislav Slezák 
+
+- Fixed WFM.Args call to not produce an error message in the y2log
+  (bsc#1176653)
+- 4.3.8
+
+---
 Wed Sep 16 12:17:07 UTC 2020 - Ladislav Slezák 
 
 - Fixed name of the add-on repository (bsc#1175374, related
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.3.7/package/yast2-packager.spec 
new/yast2-packager-4.3.8/package/yast2-packager.spec
--- old/yast2-packager-4.3.7/package/yast2-packager.spec2020-09-16 
15:38:48.0 +0200
+++ new/yast2-packager-4.3.8/package/yast2-packager.spec2020-09-21 
11:07:35.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.3.7
+Version:4.3.8
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-4.3.7/src/lib/y2packager/medium_type.rb 
new/yast2-packager-4.3.8/src/lib/y2packager/medium_type.rb
--- old/yast2-packager-4.3.7/src/lib/y2packager/medium_type.rb  2020-09-16 
15:38:48.0 +0200
+++ new/yast2-packager-4.3.8/src/lib/y2packager/medium_type.rb  2020-09-21 
11:07:35.0 +0200
@@ -80,6 +80,8 @@
   # @return [Boolean] True if the client should be skipped.
   #
   def skip_step?
+return false if Yast::WFM.Args.empty?
+
 skip = Yast::WFM.Args(0) && Yast::WFM.Args(0)["skip"]
 return true if skip&.split(",")&.include?(type.to_s)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.3.7/test/medium_type_test.rb 
new/yast2-packager-4.3.8/test/medium_type_test.rb
--- old/yast2-packager-4.3.7/test/medium_type_test.rb   2020-09-16 
15:38:48.0 +0200
+++ new/yast2-packager-4.3.8/test/medium_type_test.rb   2020-09-21 
11:07:35.0 +0200
@@ -92,6 +92,11 @@
 end
   end
 
+  def mock_arguments(arg)
+allow(Yast::WFM).to receive(:Args).and_return([arg])
+allow(Yast::WFM).to receive(:Args).with(0).and_return(arg)
+  end
+
   describe "#skip_step?" do
 context "online installation medium" do
   before do
@@ -99,27 +104,31 @@
   end
 
   it "returns true if the client args contain \"skip\" => \"online\"" do
-allow(Yast::WFM).to receive(:Args).with(0).and_return("skip" => 
"online")
+mock_arguments("skip" => "online")
 expect(Y2Packager::MediumType.skip_step?).to eq(true)
   end
   it "returns true if the client args contain \"skip\" => 
\"standard,online\"" do
-allow(Yast::WFM).to receive(:Args).with(0).and_return("skip" => 
"standard,online")
+mock_arguments("skip" => "standard,online")
 expect(Y2Packager::MediumType.skip_step?).to

commit yast2-packager for openSUSE:Factory

2020-09-18 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2020-09-18 14:32:14

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new.4249 (New)


Package is "yast2-packager"

Fri Sep 18 14:32:14 2020 rev:401 rq:834919 version:4.3.7

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2020-08-01 12:31:52.702496152 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new.4249/yast2-packager.changes  
2020-09-18 14:35:48.687703061 +0200
@@ -1,0 +2,7 @@
+Wed Sep 16 12:17:07 UTC 2020 - Ladislav Slezák 
+
+- Fixed name of the add-on repository (bsc#1175374, related
+  to bsc#1172477)
+- 4.3.7
+
+---

Old:

  yast2-packager-4.3.6.tar.bz2

New:

  yast2-packager-4.3.7.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.Q2n1se/_old  2020-09-18 14:35:50.367704560 +0200
+++ /var/tmp/diff_new_pack.Q2n1se/_new  2020-09-18 14:35:50.375704567 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package yast2-packager
 #
-# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,17 +12,17 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:   yast2-packager
-Version:4.3.6
+Version:4.3.7
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later
 Group:  System/YaST
-Url:https://github.com/yast/yast-packager
+URL:https://github.com/yast/yast-packager
 
 Source0:%{name}-%{version}.tar.bz2
 

++ yast2-packager-4.3.6.tar.bz2 -> yast2-packager-4.3.7.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.3.6/package/yast2-packager.changes 
new/yast2-packager-4.3.7/package/yast2-packager.changes
--- old/yast2-packager-4.3.6/package/yast2-packager.changes 2020-07-30 
15:24:38.0 +0200
+++ new/yast2-packager-4.3.7/package/yast2-packager.changes 2020-09-16 
15:38:48.0 +0200
@@ -1,4 +1,11 @@
 ---
+Wed Sep 16 12:17:07 UTC 2020 - Ladislav Slezák 
+
+- Fixed name of the add-on repository (bsc#1175374, related
+  to bsc#1172477)
+- 4.3.7
+
+---
 Thu Jul 30 13:31:01 CEST 2020 - sch...@suse.de
 
 - AY: Calling of post-partitioning scripts moved from dropped
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.3.6/package/yast2-packager.spec 
new/yast2-packager-4.3.7/package/yast2-packager.spec
--- old/yast2-packager-4.3.6/package/yast2-packager.spec2020-07-30 
15:24:38.0 +0200
+++ new/yast2-packager-4.3.7/package/yast2-packager.spec2020-09-16 
15:38:48.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.3.6
+Version:4.3.7
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.3.6/src/modules/Packages.rb 
new/yast2-packager-4.3.7/src/modules/Packages.rb
--- old/yast2-packager-4.3.6/src/modules/Packages.rb2020-07-30 
15:24:38.0 +0200
+++ new/yast2-packager-4.3.7/src/modules/Packages.rb2020-09-16 
15:38:48.0 +0200
@@ -1550,7 +1550,7 @@
 sources_set = []
 Builtins.foreach(sources_got) do |one_source|
   if Ops.get_integer(one_source, "SrcId", -1) == src_id
-Ops.set(one_source, "name", new_name)
+Ops.set(one_source, "raw_name", new_name)
   end
   sources_set = Builtins.add(sources_set, one_source)
 end




commit yast2-packager for openSUSE:Factory

2020-08-01 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2020-08-01 12:31:30

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new.3592 (New)


Package is "yast2-packager"

Sat Aug  1 12:31:30 2020 rev:400 rq:823582 version:4.3.6

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2020-07-30 10:00:06.175221303 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new.3592/yast2-packager.changes  
2020-08-01 12:31:52.702496152 +0200
@@ -1,0 +2,7 @@
+Thu Jul 30 13:31:01 CEST 2020 - sch...@suse.de
+
+- AY: Calling of post-partitioning scripts moved from dropped
+  inst_autoimage to inst_kickoff (bsc#1140711).
+- 4.3.6
+
+---

Old:

  yast2-packager-4.3.5.tar.bz2

New:

  yast2-packager-4.3.6.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.X00AHr/_old  2020-08-01 12:31:54.070497433 +0200
+++ /var/tmp/diff_new_pack.X00AHr/_new  2020-08-01 12:31:54.074497437 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.3.5
+Version:4.3.6
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later

++ yast2-packager-4.3.5.tar.bz2 -> yast2-packager-4.3.6.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.3.5/package/yast2-packager.changes 
new/yast2-packager-4.3.6/package/yast2-packager.changes
--- old/yast2-packager-4.3.5/package/yast2-packager.changes 2020-07-28 
09:20:21.0 +0200
+++ new/yast2-packager-4.3.6/package/yast2-packager.changes 2020-07-30 
15:24:38.0 +0200
@@ -1,4 +1,11 @@
 ---
+Thu Jul 30 13:31:01 CEST 2020 - sch...@suse.de
+
+- AY: Calling of post-partitioning scripts moved from dropped
+  inst_autoimage to inst_kickoff (bsc#1140711).
+- 4.3.6
+
+---
 Mon Jul 27 21:10:29 UTC 2020 - Josef Reidinger 
 
 - Handle exceptions when parsing xml file (related to bsc#1170886)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.3.5/package/yast2-packager.spec 
new/yast2-packager-4.3.6/package/yast2-packager.spec
--- old/yast2-packager-4.3.5/package/yast2-packager.spec2020-07-28 
09:20:21.0 +0200
+++ new/yast2-packager-4.3.6/package/yast2-packager.spec2020-07-30 
15:24:38.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.3.5
+Version:4.3.6
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.3.5/src/clients/inst_kickoff.rb 
new/yast2-packager-4.3.6/src/clients/inst_kickoff.rb
--- old/yast2-packager-4.3.5/src/clients/inst_kickoff.rb2020-07-28 
09:20:21.0 +0200
+++ new/yast2-packager-4.3.6/src/clients/inst_kickoff.rb2020-07-30 
15:24:38.0 +0200
@@ -77,6 +77,13 @@
 # call it always, it handles installation mode inside
 WFM.CallFunction("inst_bootloader", WFM.Args)
 #  }
+
+# calling postpartitioning scripts in AY installation mode
+if Mode.autoinst
+  Yast.import "AutoinstScripts"
+  AutoinstScripts.Write("postpartitioning-scripts", false)
+end
+
   elsif Stage.normal
 Yast.import "Kernel"
 @kernel = Kernel.ComputePackage




commit yast2-packager for openSUSE:Factory

2020-07-30 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2020-07-30 09:59:42

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new.3592 (New)


Package is "yast2-packager"

Thu Jul 30 09:59:42 2020 rev:399 rq:823073 version:4.3.5

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2020-07-21 15:48:13.628135199 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new.3592/yast2-packager.changes  
2020-07-30 10:00:06.175221303 +0200
@@ -1,0 +2,6 @@
+Mon Jul 27 21:10:29 UTC 2020 - Josef Reidinger 
+
+- Handle exceptions when parsing xml file (related to bsc#1170886)
+- 4.3.5
+
+---

Old:

  yast2-packager-4.3.4.tar.bz2

New:

  yast2-packager-4.3.5.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.bOityW/_old  2020-07-30 10:00:07.215221923 +0200
+++ /var/tmp/diff_new_pack.bOityW/_new  2020-07-30 10:00:07.223221928 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.3.4
+Version:4.3.5
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later

++ yast2-packager-4.3.4.tar.bz2 -> yast2-packager-4.3.5.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.3.4/package/yast2-packager.changes 
new/yast2-packager-4.3.5/package/yast2-packager.changes
--- old/yast2-packager-4.3.4/package/yast2-packager.changes 2020-07-15 
16:06:57.0 +0200
+++ new/yast2-packager-4.3.5/package/yast2-packager.changes 2020-07-28 
09:20:21.0 +0200
@@ -1,4 +1,10 @@
 ---
+Mon Jul 27 21:10:29 UTC 2020 - Josef Reidinger 
+
+- Handle exceptions when parsing xml file (related to bsc#1170886)
+- 4.3.5
+
+---
 Tue Jul 14 10:41:22 CEST 2020 - aschn...@suse.com
 
 - Handle variable expansion in repository name (bsc#1172477)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.3.4/package/yast2-packager.spec 
new/yast2-packager-4.3.5/package/yast2-packager.spec
--- old/yast2-packager-4.3.4/package/yast2-packager.spec2020-07-15 
16:06:57.0 +0200
+++ new/yast2-packager-4.3.5/package/yast2-packager.spec2020-07-28 
09:20:21.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.3.4
+Version:4.3.5
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-4.3.4/src/lib/y2packager/clients/inst_productsources.rb 
new/yast2-packager-4.3.5/src/lib/y2packager/clients/inst_productsources.rb
--- old/yast2-packager-4.3.4/src/lib/y2packager/clients/inst_productsources.rb  
2020-07-15 16:06:57.0 +0200
+++ new/yast2-packager-4.3.5/src/lib/y2packager/clients/inst_productsources.rb  
2020-07-28 09:20:21.0 +0200
@@ -502,10 +502,10 @@
 return false
   end
 
-  xml_file_content = XML.XMLToYCPFile(download_file)
-
-  if xml_file_content.nil?
-Builtins.y2error("Reading file %1 failed", download_file)
+  begin
+xml_file_content = XML.XMLToYCPFile(download_file)
+  rescue XMLDeserializationError => e
+log.error "Reading file #{download_file} failed: #{e.inspect}"
 return false
   end
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.3.4/src/modules/AddOnProduct.rb 
new/yast2-packager-4.3.5/src/modules/AddOnProduct.rb
--- old/yast2-packager-4.3.4/src/modules/AddOnProduct.rb2020-07-15 
16:06:57.0 +0200
+++ new/yast2-packager-4.3.5/src/modules/AddOnProduct.rb2020-07-28 
09:20:21.0 +0200
@@ -1191,14 +1191,16 @@
 return []
   end
 
-  xmlfile_products = XML.XMLToYCPFile(parse_file)
-
-  if xmlfile_products.nil?
+  begin
+xmlfile_products = XML.XMLToYCPFile(parse_file)
+  rescue XMLDeserializationError => e
 # TRANSLATORS: error report
 Report.Error(_("Unable to use additional products."))
-Builtins.y2error("Erroneous file %1", parse_file)
+log.error "Erroneous file #{parse_file}: #{e.inspect}"
 return []
-  elsif Ops.get_list(xmlfile_products, "product_items", []) == []
+  end
+
+  if Ops.get_list(xmlfile_products, "product_items", []) == []
 Builtins.y2warning("Em

commit yast2-packager for openSUSE:Factory

2020-07-21 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2020-07-21 15:46:15

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new.3592 (New)


Package is "yast2-packager"

Tue Jul 21 15:46:15 2020 rev:398 rq:821107 version:4.3.4

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2020-07-15 11:18:24.273203699 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new.3592/yast2-packager.changes  
2020-07-21 15:48:13.628135199 +0200
@@ -1,0 +2,6 @@
+Tue Jul 14 10:41:22 CEST 2020 - aschn...@suse.com
+
+- Handle variable expansion in repository name (bsc#1172477)
+- 4.3.4
+
+---
@@ -2279 +2285 @@
-- Fix preffering DVD during installation (bnc#865819,bnc#780617)
+- Fix preferring DVD during installation (bnc#865819,bnc#780617)

Old:

  yast2-packager-4.3.3.tar.bz2

New:

  yast2-packager-4.3.4.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.2OUCaR/_old  2020-07-21 15:48:16.488138734 +0200
+++ /var/tmp/diff_new_pack.2OUCaR/_new  2020-07-21 15:48:16.492138740 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.3.3
+Version:4.3.4
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later
@@ -38,16 +38,16 @@
 #!BuildIgnore: yast2-packager
 # Y2Packager::Repositories
 BuildRequires:  yast2 >= 4.2.60
-# Pkg::Resolvables
-BuildRequires:  yast2-pkg-bindings >= 4.2.0
+# raw_name
+BuildRequires:  yast2-pkg-bindings >= 4.2.8
 # Augeas lenses
 BuildRequires:  augeas-lenses
 BuildRequires:  ruby-solv
 
 # Newly added RPM
 Requires:   yast2-country-data >= 2.16.3
-# Pkg::Resolvables
-Requires:   yast2-pkg-bindings >= 4.2.0
+# raw_name
+Requires:   yast2-pkg-bindings >= 4.2.8
 # Y2Packager::Repositories
 Requires:   yast2 >= 4.2.60
 # unzipping license file

++ yast2-packager-4.3.3.tar.bz2 -> yast2-packager-4.3.4.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.3.3/package/yast2-packager.changes 
new/yast2-packager-4.3.4/package/yast2-packager.changes
--- old/yast2-packager-4.3.3/package/yast2-packager.changes 2020-07-13 
10:59:45.0 +0200
+++ new/yast2-packager-4.3.4/package/yast2-packager.changes 2020-07-15 
16:06:57.0 +0200
@@ -1,4 +1,10 @@
 ---
+Tue Jul 14 10:41:22 CEST 2020 - aschn...@suse.com
+
+- Handle variable expansion in repository name (bsc#1172477)
+- 4.3.4
+
+---
 Mon Jul 13 07:59:58 UTC 2020 - Ladislav Slezák 
 
 - Improve medium type detection, do not report Online medium
@@ -2276,7 +2282,7 @@
 ---
 Fri May 16 12:31:52 UTC 2014 - jreidin...@suse.com
 
-- Fix preffering DVD during installation (bnc#865819,bnc#780617)
+- Fix preferring DVD during installation (bnc#865819,bnc#780617)
 - 3.1.17
 
 ---
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.3.3/package/yast2-packager.spec 
new/yast2-packager-4.3.4/package/yast2-packager.spec
--- old/yast2-packager-4.3.3/package/yast2-packager.spec2020-07-13 
10:59:45.0 +0200
+++ new/yast2-packager-4.3.4/package/yast2-packager.spec2020-07-15 
16:06:57.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.3.3
+Version:4.3.4
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later
@@ -38,16 +38,16 @@
 #!BuildIgnore: yast2-packager
 # Y2Packager::Repositories
 BuildRequires:  yast2 >= 4.2.60
-# Pkg::Resolvables
-BuildRequires:  yast2-pkg-bindings >= 4.2.0
+# raw_name
+BuildRequires:  yast2-pkg-bindings >= 4.2.8
 # Augeas lenses
 BuildRequires:  augeas-lenses
 BuildRequires:  ruby-solv
 
 # Newly added RPM
 Requires:   yast2-country-data >= 2.16.3
-# Pkg::Resolvables
-Requires:   yast2-pkg-bindings >= 4.2.0
+# raw_name
+Requires:   yast2-pkg-bindings >= 4.2.8
 # Y2Packager::Repositories
 Requires:   yast2 >= 4.2.60
 # unzipping license file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-4.3.3/src/include/packager/repositories_include.rb 
new/yast2-packager-4.3.4/src/include/packager/repositories_include.rb
--- old/yast2-packager-4.3.3/src/include/packager/repositories_include.rb   
2020-07-13 10:59

commit yast2-packager for openSUSE:Factory

2020-07-15 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2020-07-15 11:15:42

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new.3060 (New)


Package is "yast2-packager"

Wed Jul 15 11:15:42 2020 rev:397 rq:820637 version:4.3.3

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2020-06-10 00:38:10.193358586 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new.3060/yast2-packager.changes  
2020-07-15 11:18:24.273203699 +0200
@@ -1,0 +2,8 @@
+Mon Jul 13 07:59:58 UTC 2020 - Ladislav Slezák 
+
+- Improve medium type detection, do not report Online medium
+  when the /media.1/products file is missing in the repository,
+  SMT does not mirror this file (bsc#1173336)
+- 4.3.3
+
+---

Old:

  yast2-packager-4.3.2.tar.bz2

New:

  yast2-packager-4.3.3.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.26CpVU/_old  2020-07-15 11:18:29.417208791 +0200
+++ /var/tmp/diff_new_pack.26CpVU/_new  2020-07-15 11:18:29.421208794 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.3.2
+Version:4.3.3
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later

++ yast2-packager-4.3.2.tar.bz2 -> yast2-packager-4.3.3.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.3.2/package/yast2-packager.changes 
new/yast2-packager-4.3.3/package/yast2-packager.changes
--- old/yast2-packager-4.3.2/package/yast2-packager.changes 2020-06-04 
15:15:18.0 +0200
+++ new/yast2-packager-4.3.3/package/yast2-packager.changes 2020-07-13 
10:59:45.0 +0200
@@ -1,4 +1,12 @@
 ---
+Mon Jul 13 07:59:58 UTC 2020 - Ladislav Slezák 
+
+- Improve medium type detection, do not report Online medium
+  when the /media.1/products file is missing in the repository,
+  SMT does not mirror this file (bsc#1173336)
+- 4.3.3
+
+---
 Thu Jun  4 11:45:45 UTC 2020 - Josef Reidinger 
 
 - Replace anyxml agent with rubygem-nokogiri as yast2 already
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.3.2/package/yast2-packager.spec 
new/yast2-packager-4.3.3/package/yast2-packager.spec
--- old/yast2-packager-4.3.2/package/yast2-packager.spec2020-06-04 
15:15:18.0 +0200
+++ new/yast2-packager-4.3.3/package/yast2-packager.spec2020-07-13 
10:59:45.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.3.2
+Version:4.3.3
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-4.3.2/src/lib/y2packager/clients/inst_productsources.rb 
new/yast2-packager-4.3.3/src/lib/y2packager/clients/inst_productsources.rb
--- old/yast2-packager-4.3.2/src/lib/y2packager/clients/inst_productsources.rb  
2020-06-04 15:15:18.0 +0200
+++ new/yast2-packager-4.3.3/src/lib/y2packager/clients/inst_productsources.rb  
2020-07-13 10:59:45.0 +0200
@@ -104,6 +104,14 @@
 def main
   textdomain "packager"
 
+  # Set release version environment variable for zypp.
+  #
+  # Otherwise zypp might use the old version (update) resp. fail to find
+  # a product version at all (new installation).
+  #
+  # cf. bsc#1172870
+  ENV[RELEASEVER_ENV] = Product.version
+
   if AddOnProduct.skip_add_ons
 log.info("Skipping module (as requested before)")
 return :auto
@@ -138,10 +146,6 @@
 return :auto
   end
 
-  # Set the proper release version for newly added repositories
-  # we want to use new product and not old
-  ENV[RELEASEVER_ENV] = Product.version
-
   # (Applicable only in inst-sys)
   @preselect_recommended = true
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-4.3.2/src/lib/y2packager/medium_type.rb 
new/yast2-packager-4.3.3/src/lib/y2packager/medium_type.rb
--- old/yast2-packager-4.3.2/src/lib/y2packager/medium_type.rb  2020-06-04 
15:15:18.0 +0200
+++ new/yast2-packager-4.3.3/src/lib/y2packager/medium_type.rb  2020-07-13 
10:59:45.0 +0200
@@ -105,13 +105,6 @@
 downloader = Y2Packager::RepomdDownloader.new(url)
 product_repos = downloader.product_repos
 
- 

commit yast2-packager for openSUSE:Factory

2020-06-09 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2020-06-10 00:37:49

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new.3606 (New)


Package is "yast2-packager"

Wed Jun 10 00:37:49 2020 rev:396 rq:811479 version:4.3.2

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2020-05-15 23:49:24.953208756 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new.3606/yast2-packager.changes  
2020-06-10 00:38:10.193358586 +0200
@@ -1,0 +2,8 @@
+Thu Jun  4 11:45:45 UTC 2020 - Josef Reidinger 
+
+- Replace anyxml agent with rubygem-nokogiri as yast2 already
+  depends on nokogiri, to reduce amount of used xml parsers.
+  (related to bsc#1170886)
+- 4.3.2
+
+---

Old:

  yast2-packager-4.3.1.tar.bz2

New:

  yast2-packager-4.3.2.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.uYLDke/_old  2020-06-10 00:38:11.529362169 +0200
+++ /var/tmp/diff_new_pack.uYLDke/_new  2020-06-10 00:38:11.529362169 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.3.1
+Version:4.3.2
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later
@@ -29,6 +29,7 @@
 BuildRequires:  update-desktop-files
 BuildRequires:  yast2-devtools >= 4.2.2
 BuildRequires:  rubygem(%{rb_default_ruby_abi}:cfa) >= 0.5.0
+BuildRequires:  rubygem(%{rb_default_ruby_abi}:nokogiri)
 BuildRequires:  rubygem(%{rb_default_ruby_abi}:rspec)
 BuildRequires:  rubygem(%{rb_default_ruby_abi}:yast-rake)
 # Y2Storage::Device#exists_in_raw_probed
@@ -53,8 +54,6 @@
 Requires:   unzip
 # HTTP, FTP, HTTPS modules (inst_productsources.ycp)
 Requires:   yast2-transfer
-# XML module (inst_productsources.ycp)
-Requires:   yast2-xml
 # Bugzilla #305503 - storing/checking MD5 of licenses
 Requires:   /usr/bin/md5sum
 # .process agent
@@ -65,6 +64,8 @@
 Requires:   augeas-lenses
 # zypp.conf model and minimal modifications (bsc#1023204)
 Requires:   rubygem(%{rb_default_ruby_abi}:cfa) >= 0.5.0
+# parsing xml with repositories
+Requires:   rubygem(%{rb_default_ruby_abi}:nokogiri)
 # One of libyui-qt-pkg, libyui-ncurses-pkg, libyui-gtk-pkg
 Requires:   libyui_pkg
 Requires:   ruby-solv

++ yast2-packager-4.3.1.tar.bz2 -> yast2-packager-4.3.2.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.3.1/package/yast2-packager.changes 
new/yast2-packager-4.3.2/package/yast2-packager.changes
--- old/yast2-packager-4.3.1/package/yast2-packager.changes 2020-05-11 
11:30:15.0 +0200
+++ new/yast2-packager-4.3.2/package/yast2-packager.changes 2020-06-04 
15:15:18.0 +0200
@@ -1,4 +1,12 @@
 ---
+Thu Jun  4 11:45:45 UTC 2020 - Josef Reidinger 
+
+- Replace anyxml agent with rubygem-nokogiri as yast2 already
+  depends on nokogiri, to reduce amount of used xml parsers.
+  (related to bsc#1170886)
+- 4.3.2
+
+---
 Mon May 11 09:13:21 UTC 2020 - Stefan Hundhammer 
 
 - Removed widget option :immediate which is undefined for the
@@ -10,7 +18,7 @@
 
 - bnc#111
   - do not crash on empty system_packages_repos.yaml
-- 4.3.0 
+- 4.3.0
 
 ---
 Mon Apr 20 11:46:59 UTC 2020 - Josef Reidinger 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.3.1/package/yast2-packager.spec 
new/yast2-packager-4.3.2/package/yast2-packager.spec
--- old/yast2-packager-4.3.1/package/yast2-packager.spec2020-05-11 
11:30:15.0 +0200
+++ new/yast2-packager-4.3.2/package/yast2-packager.spec2020-06-04 
15:15:18.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.3.1
+Version:4.3.2
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later
@@ -31,6 +31,7 @@
 BuildRequires:  rubygem(%{rb_default_ruby_abi}:cfa) >= 0.5.0
 BuildRequires:  rubygem(%{rb_default_ruby_abi}:rspec)
 BuildRequires:  rubygem(%{rb_default_ruby_abi}:yast-rake)
+BuildRequires:  rubygem(%{rb_default_ruby_abi}:nokogiri)
 # Y2Storage::Device#exists_in_raw_probed
 BuildRequires:  yast2-storage-ng >= 4.0.141
 # break the yast2-packager -> yast2-storage-ng -> yast2-packager build cycle
@@ -53,8 +54,6 @@
 Requires:   unzip
 # HTTP, FTP, HTTPS modules (inst_productsources.ycp)
 Requires:   yast2-transfer
-# XM

commit yast2-packager for openSUSE:Factory

2020-05-15 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2020-05-15 23:49:20

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new.2738 (New)


Package is "yast2-packager"

Fri May 15 23:49:20 2020 rev:395 rq:802634 version:4.3.1

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2020-05-09 19:50:39.952620398 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new.2738/yast2-packager.changes  
2020-05-15 23:49:24.953208756 +0200
@@ -1,0 +2,7 @@
+Mon May 11 09:13:21 UTC 2020 - Stefan Hundhammer 
+
+- Removed widget option :immediate which is undefined for the
+  MultiSelectionBox widget (bsc#1170431)
+- 4.3.1
+
+---

Old:

  yast2-packager-4.3.0.tar.bz2

New:

  yast2-packager-4.3.1.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.nVpECm/_old  2020-05-15 23:49:25.669210136 +0200
+++ /var/tmp/diff_new_pack.nVpECm/_new  2020-05-15 23:49:25.673210144 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.3.0
+Version:4.3.1
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later

++ yast2-packager-4.3.0.tar.bz2 -> yast2-packager-4.3.1.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.3.0/package/yast2-packager.changes 
new/yast2-packager-4.3.1/package/yast2-packager.changes
--- old/yast2-packager-4.3.0/package/yast2-packager.changes 2020-05-07 
13:46:12.0 +0200
+++ new/yast2-packager-4.3.1/package/yast2-packager.changes 2020-05-11 
11:30:15.0 +0200
@@ -1,4 +1,11 @@
 ---
+Mon May 11 09:13:21 UTC 2020 - Stefan Hundhammer 
+
+- Removed widget option :immediate which is undefined for the
+  MultiSelectionBox widget (bsc#1170431)
+- 4.3.1
+
+---
 Thu May  7 09:38:10 UTC 2020 - Michal Filka 
 
 - bnc#111
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.3.0/package/yast2-packager.spec 
new/yast2-packager-4.3.1/package/yast2-packager.spec
--- old/yast2-packager-4.3.0/package/yast2-packager.spec2020-05-07 
13:46:12.0 +0200
+++ new/yast2-packager-4.3.1/package/yast2-packager.spec2020-05-11 
11:30:15.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.3.0
+Version:4.3.1
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-4.3.0/src/lib/y2packager/dialogs/addon_selector.rb 
new/yast2-packager-4.3.1/src/lib/y2packager/dialogs/addon_selector.rb
--- old/yast2-packager-4.3.0/src/lib/y2packager/dialogs/addon_selector.rb   
2020-05-07 13:46:12.0 +0200
+++ new/yast2-packager-4.3.1/src/lib/y2packager/dialogs/addon_selector.rb   
2020-05-11 11:30:15.0 +0200
@@ -129,7 +129,7 @@
   VWeight(60, MinHeight(8,
 MultiSelectionBox(
   Id(:addon_repos),
-  Opt(:notify, :immediate),
+  Opt(:notify),
   "",
   selection_content
 ))),




commit yast2-packager for openSUSE:Factory

2020-05-09 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2020-05-09 19:50:31

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new.2738 (New)


Package is "yast2-packager"

Sat May  9 19:50:31 2020 rev:394 rq:801121 version:4.3.0

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2020-04-25 20:20:45.989086964 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new.2738/yast2-packager.changes  
2020-05-09 19:50:39.952620398 +0200
@@ -1,0 +2,7 @@
+Thu May  7 09:38:10 UTC 2020 - Michal Filka 
+
+- bnc#111
+  - do not crash on empty system_packages_repos.yaml
+- 4.3.0 
+
+---

Old:

  yast2-packager-4.2.62.tar.bz2

New:

  yast2-packager-4.3.0.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.uwwmvC/_old  2020-05-09 19:50:40.620621832 +0200
+++ /var/tmp/diff_new_pack.uwwmvC/_new  2020-05-09 19:50:40.624621840 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.2.62
+Version:4.3.0
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later

++ yast2-packager-4.2.62.tar.bz2 -> yast2-packager-4.3.0.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.62/package/yast2-packager.changes 
new/yast2-packager-4.3.0/package/yast2-packager.changes
--- old/yast2-packager-4.2.62/package/yast2-packager.changes2020-04-20 
14:05:07.0 +0200
+++ new/yast2-packager-4.3.0/package/yast2-packager.changes 2020-05-07 
13:46:12.0 +0200
@@ -1,4 +1,11 @@
 ---
+Thu May  7 09:38:10 UTC 2020 - Michal Filka 
+
+- bnc#111
+  - do not crash on empty system_packages_repos.yaml
+- 4.3.0 
+
+---
 Mon Apr 20 11:46:59 UTC 2020 - Josef Reidinger 
 
 - prevent race condition between log rotation and migration
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.62/package/yast2-packager.spec 
new/yast2-packager-4.3.0/package/yast2-packager.spec
--- old/yast2-packager-4.2.62/package/yast2-packager.spec   2020-04-20 
14:05:07.0 +0200
+++ new/yast2-packager-4.3.0/package/yast2-packager.spec2020-05-07 
13:46:12.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.2.62
+Version:4.3.0
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-4.2.62/src/lib/y2packager/known_repositories.rb 
new/yast2-packager-4.3.0/src/lib/y2packager/known_repositories.rb
--- old/yast2-packager-4.2.62/src/lib/y2packager/known_repositories.rb  
2020-04-20 14:05:07.0 +0200
+++ new/yast2-packager-4.3.0/src/lib/y2packager/known_repositories.rb   
2020-05-07 13:46:12.0 +0200
@@ -70,7 +70,18 @@
 return []
   end
 
-  status = YAML.load_file(status_file)
+  begin
+status = YAML.load_file(status_file)
+  rescue Psych::SyntaxError => e
+log.error("Status file #{status_file} is corrupted: #{e.message}")
+return []
+  end
+
+  if !status
+log.info("Status file #{status_file} is empty or its content is 
invalid")
+return []
+  end
+
   # unify the file in case it was manually modified
   status.uniq!
   status.sort!




commit yast2-packager for openSUSE:Factory

2020-04-25 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2020-04-25 20:17:27

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new.2738 (New)


Package is "yast2-packager"

Sat Apr 25 20:17:27 2020 rev:393 rq:795820 version:4.2.62

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2020-04-11 23:45:41.643050200 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new.2738/yast2-packager.changes  
2020-04-25 20:20:45.989086964 +0200
@@ -1,0 +2,7 @@
+Mon Apr 20 11:46:59 UTC 2020 - Josef Reidinger 
+
+- prevent race condition between log rotation and migration
+  log backup (bsc#1166174)
+- 4.2.62
+
+---

Old:

  yast2-packager-4.2.61.tar.bz2

New:

  yast2-packager-4.2.62.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.Ddg1s3/_old  2020-04-25 20:20:47.277089619 +0200
+++ /var/tmp/diff_new_pack.Ddg1s3/_new  2020-04-25 20:20:47.277089619 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.2.61
+Version:4.2.62
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later

++ yast2-packager-4.2.61.tar.bz2 -> yast2-packager-4.2.62.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.61/package/yast2-packager.changes 
new/yast2-packager-4.2.62/package/yast2-packager.changes
--- old/yast2-packager-4.2.61/package/yast2-packager.changes2020-04-08 
17:15:20.0 +0200
+++ new/yast2-packager-4.2.62/package/yast2-packager.changes2020-04-20 
14:05:07.0 +0200
@@ -1,4 +1,11 @@
 ---
+Mon Apr 20 11:46:59 UTC 2020 - Josef Reidinger 
+
+- prevent race condition between log rotation and migration
+  log backup (bsc#1166174)
+- 4.2.62
+
+---
 Wed Apr  8 14:44:49 UTC 2020 - Ladislav Slezák 
 
 - Allow updating the roles via self_update repository (bsc#1168702)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.61/package/yast2-packager.spec 
new/yast2-packager-4.2.62/package/yast2-packager.spec
--- old/yast2-packager-4.2.61/package/yast2-packager.spec   2020-04-08 
17:15:20.0 +0200
+++ new/yast2-packager-4.2.62/package/yast2-packager.spec   2020-04-20 
14:05:07.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.2.61
+Version:4.2.62
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.61/src/clients/inst_kickoff.rb 
new/yast2-packager-4.2.62/src/clients/inst_kickoff.rb
--- old/yast2-packager-4.2.61/src/clients/inst_kickoff.rb   2020-04-08 
17:15:20.0 +0200
+++ new/yast2-packager-4.2.62/src/clients/inst_kickoff.rb   2020-04-20 
14:05:07.0 +0200
@@ -165,58 +165,61 @@
   # timestamp
   date = Builtins.timestring("%Y%m%d", ::Time.now.to_i, false)
 
-  Builtins.y2milestone("Creating backup of %1", Directory.logdir)
+  # do not backup logs on running system (bsc#1166174)
+  if Installation.destdir != "/"
+Builtins.y2milestone("Creating backup of %1", Directory.logdir)
 
-  filename = ""
-  num = 0
+filename = ""
+num = 0
 
-  while Ops.less_than(num, 42)
-filename = Ops.add(
-  Ops.add(
+while Ops.less_than(num, 42)
+  filename = Ops.add(
 Ops.add(
   Ops.add(
-Ops.add(Installation.update_backup_path, "/YaST2-"),
-date
+Ops.add(
+  Ops.add(Installation.update_backup_path, "/YaST2-"),
+  date
+),
+"-"
   ),
-  "-"
+  Builtins.sformat("%1", num)
 ),
-Builtins.sformat("%1", num)
-  ),
-  ".tar.gz"
-)
-if SCR.Read(
-  path(".target.size"),
-  Ops.add(Installation.destdir, filename)
-) == -1
-  break
-end
+".tar.gz"
+  )
+  if SCR.Read(
+path(".target.size"),
+Ops.add(Installation.destdir, filename)
+  ) == -1
+break
+  end
 
-num = Ops.add(num, 1)
-  end
+  num = Ops.add(num, 1)
+end
 
-  if SCR.Exe

commit yast2-packager for openSUSE:Factory

2020-04-11 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2020-04-11 23:45:30

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new.3248 (New)


Package is "yast2-packager"

Sat Apr 11 23:45:30 2020 rev:392 rq:792492 version:4.2.61

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2020-03-27 21:56:59.402782024 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new.3248/yast2-packager.changes  
2020-04-11 23:45:41.643050200 +0200
@@ -1,0 +2,6 @@
+Wed Apr  8 14:44:49 UTC 2020 - Ladislav Slezák 
+
+- Allow updating the roles via self_update repository (bsc#1168702)
+- 4.2.61
+
+---

Old:

  yast2-packager-4.2.60.tar.bz2

New:

  yast2-packager-4.2.61.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.JmIbur/_old  2020-04-11 23:45:43.327051484 +0200
+++ /var/tmp/diff_new_pack.JmIbur/_new  2020-04-11 23:45:43.327051484 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.2.60
+Version:4.2.61
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later
@@ -128,6 +128,5 @@
 %dir %{yast_docdir}
 %license COPYING
 %doc %{yast_docdir}/README.md
-%doc %{yast_docdir}/CONTRIBUTING.md
 
 %changelog

++ yast2-packager-4.2.60.tar.bz2 -> yast2-packager-4.2.61.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.60/CONTRIBUTING.md 
new/yast2-packager-4.2.61/CONTRIBUTING.md
--- old/yast2-packager-4.2.60/CONTRIBUTING.md   2020-03-26 14:00:39.0 
+0100
+++ new/yast2-packager-4.2.61/CONTRIBUTING.md   1970-01-01 01:00:00.0 
+0100
@@ -1,89 +0,0 @@
-YaST Contribution Guidelines
-
-
-YaST is an open source project and as such it welcomes all kinds of
-contributions. If you decide to contribute, please follow these guidelines to
-ensure the process is effective and pleasant both for you and the YaST 
maintainers.
-
-There are two main forms of contribution: reporting bugs and performing code
-changes.
-
-Bug Reports

-
-If you find a problem, please report it either using
-[Bugzilla](https://bugzilla.suse.com/enter_bug.cgi?format=guided&product=openSUSE+Factory&component=YaST2)
-or [GitHub issues](../../issues). (For Bugzilla, use the [simplified
-registration](https://secure-www.novell.com/selfreg/jsp/createSimpleAccount.jsp)
-if you don't have an account yet.)
-
-When creating a bug report, please follow our [bug reporting
-guidelines](http://en.opensuse.org/openSUSE:Report_a_YaST_bug).
-
-We can't guarantee that every bug will be fixed, but we'll try.
-
-Code Changes
-
-
-We welcome all kinds of code contributions, from simple bug fixes to 
significant
-refactorings and implementation of new features. However, before making any
-non-trivial contribution, get in touch with us first — this can prevent wasted
-effort on both sides. Also, have a look at our [development
-documentation](http://en.opensuse.org/openSUSE:YaST_development).
-
-To send us your code change, use GitHub pull requests. The workflow is as
-follows:
-
-  1. Fork the project.
-
-  2. Create a topic branch based on `master`.
-
-  3. Implement your change, including tests (if possible). Make sure you adhere
- to the [Ruby style
- guide](https://github.com/SUSE/style-guides/blob/master/Ruby.md).
-
-  4. Update the package version (in `packages/*.spec`, usually by
- `rake version:bump`) and add a new entry to the `package/*.changes` file
- (by `osc vc package`).  
- For bigger changes or changes which need longer discussion it is advised 
to
- add this as a separate last commit so it can be easily updated when 
another
- change is merged in the meantime.
-
-  5. Make sure your change didn't break anything by building the RPM package
- (`rake osc:build`). The build process includes running the full testsuite.
-
-  6. Publish the branch and create a pull request.
-
-  7. YaST developers will review your change and possibly point out issues.
- Adapt the code under their guidance until they are all resolved.
-
-  8. Finally, the pull request will get merged or rejected.
-
-See also [GitHub's guide on
-contributing](https://help.github.com/articles/fork-a-repo).
-
-If you want to do multiple unrelated changes, use separate branches and pull
-requests.
-
-### Commits
-
-Each commit in the pull request should do only one thing, which is clearly
-described by its commit message. Especially avoid mixing formatting changes and
-functio

commit yast2-packager for openSUSE:Factory

2020-03-27 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2020-03-27 21:56:24

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new.3160 (New)


Package is "yast2-packager"

Fri Mar 27 21:56:24 2020 rev:391 rq:788545 version:4.2.60

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2020-03-22 14:16:16.666022457 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new.3160/yast2-packager.changes  
2020-03-27 21:56:59.402782024 +0100
@@ -1,0 +2,7 @@
+Thu Mar 26 12:25:20 UTC 2020 - David Diaz 
+
+- Reverts changes made in 4.2.59 to improve the addons selection,
+  keeping it as it was (bsc#1167523).
+- 4.2.60
+
+---

Old:

  yast2-packager-4.2.59.tar.bz2

New:

  yast2-packager-4.2.60.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.1ofYX7/_old  2020-03-27 21:56:59.890782308 +0100
+++ /var/tmp/diff_new_pack.1ofYX7/_new  2020-03-27 21:56:59.890782308 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.2.59
+Version:4.2.60
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later
@@ -35,8 +35,8 @@
 BuildRequires:  yast2-storage-ng >= 4.0.141
 # break the yast2-packager -> yast2-storage-ng -> yast2-packager build cycle
 #!BuildIgnore: yast2-packager
-# CWM::MultiStatusSelector
-BuildRequires:  yast2 >= 4.2.72
+# Y2Packager::Repositories
+BuildRequires:  yast2 >= 4.2.60
 # Pkg::Resolvables
 BuildRequires:  yast2-pkg-bindings >= 4.2.0
 # Augeas lenses
@@ -47,8 +47,8 @@
 Requires:   yast2-country-data >= 2.16.3
 # Pkg::Resolvables
 Requires:   yast2-pkg-bindings >= 4.2.0
-# CWM::MultiStatusSelector
-Requires:   yast2 >= 4.2.72
+# Y2Packager::Repositories
+Requires:   yast2 >= 4.2.60
 # unzipping license file
 Requires:   unzip
 # HTTP, FTP, HTTPS modules (inst_productsources.ycp)

++ yast2-packager-4.2.59.tar.bz2 -> yast2-packager-4.2.60.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.59/package/yast2-packager.changes 
new/yast2-packager-4.2.60/package/yast2-packager.changes
--- old/yast2-packager-4.2.59/package/yast2-packager.changes2020-03-18 
15:04:45.0 +0100
+++ new/yast2-packager-4.2.60/package/yast2-packager.changes2020-03-26 
14:00:39.0 +0100
@@ -1,4 +1,11 @@
 ---
+Thu Mar 26 12:25:20 UTC 2020 - David Diaz 
+
+- Reverts changes made in 4.2.59 to improve the addons selection,
+  keeping it as it was (bsc#1167523).
+- 4.2.60
+
+---
 Thu Mar 12 23:24:18 UTC 2020 - David Diaz 
 
 - Improve the product selection dialog (related to bsc#1157780).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.59/package/yast2-packager.spec 
new/yast2-packager-4.2.60/package/yast2-packager.spec
--- old/yast2-packager-4.2.59/package/yast2-packager.spec   2020-03-18 
15:04:45.0 +0100
+++ new/yast2-packager-4.2.60/package/yast2-packager.spec   2020-03-26 
14:00:39.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.2.59
+Version:4.2.60
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later
@@ -35,8 +35,8 @@
 BuildRequires:  yast2-storage-ng >= 4.0.141
 # break the yast2-packager -> yast2-storage-ng -> yast2-packager build cycle
 #!BuildIgnore: yast2-packager
-# CWM::MultiStatusSelector
-BuildRequires:  yast2 >= 4.2.72
+# Y2Packager::Repositories
+BuildRequires:  yast2 >= 4.2.60
 # Pkg::Resolvables
 BuildRequires:  yast2-pkg-bindings >= 4.2.0
 # Augeas lenses
@@ -47,8 +47,8 @@
 Requires:   yast2-country-data >= 2.16.3
 # Pkg::Resolvables
 Requires:   yast2-pkg-bindings >= 4.2.0
-# CWM::MultiStatusSelector
-Requires:   yast2 >= 4.2.72
+# Y2Packager::Repositories
+Requires:   yast2 >= 4.2.60
 # unzipping license file
 Requires:   unzip
 # HTTP, FTP, HTTPS modules (inst_productsources.ycp)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-4.2.59/src/lib/y2packager/dialogs/addon_selector.rb 
new/yast2-packager-4.2.60/src/lib/y2packager/dialogs/addon_selector.rb
--- old/yast2-packager-4.2.59/src/lib/y2packager/dialogs/addon_selector.rb  
2020-03-18 15:04:45.0 +0100
+++ new/yast2-packager-4.2.60/src/lib/y2packager/dialogs/addon_selector.rb  
2020-03-26 14:00:39.000

commit yast2-packager for openSUSE:Factory

2020-03-22 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2020-03-22 14:16:13

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new.3160 (New)


Package is "yast2-packager"

Sun Mar 22 14:16:13 2020 rev:390 rq:786195 version:4.2.59

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2020-03-14 09:54:39.823080334 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new.3160/yast2-packager.changes  
2020-03-22 14:16:16.666022457 +0100
@@ -1,0 +2,6 @@
+Thu Mar 12 23:24:18 UTC 2020 - David Diaz 
+
+- Improve the product selection dialog (related to bsc#1157780).
+- 4.2.59
+
+---

Old:

  yast2-packager-4.2.58.tar.bz2

New:

  yast2-packager-4.2.59.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.BAD8Sv/_old  2020-03-22 14:16:17.366022906 +0100
+++ /var/tmp/diff_new_pack.BAD8Sv/_new  2020-03-22 14:16:17.382022917 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.2.58
+Version:4.2.59
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later
@@ -35,8 +35,8 @@
 BuildRequires:  yast2-storage-ng >= 4.0.141
 # break the yast2-packager -> yast2-storage-ng -> yast2-packager build cycle
 #!BuildIgnore: yast2-packager
-# Y2Packager::Repositories
-BuildRequires:  yast2 >= 4.2.60
+# CWM::MultiStatusSelector
+BuildRequires:  yast2 >= 4.2.72
 # Pkg::Resolvables
 BuildRequires:  yast2-pkg-bindings >= 4.2.0
 # Augeas lenses
@@ -47,8 +47,8 @@
 Requires:   yast2-country-data >= 2.16.3
 # Pkg::Resolvables
 Requires:   yast2-pkg-bindings >= 4.2.0
-# Y2Packager::Repositories
-Requires:   yast2 >= 4.2.60
+# CWM::MultiStatusSelector
+Requires:   yast2 >= 4.2.72
 # unzipping license file
 Requires:   unzip
 # HTTP, FTP, HTTPS modules (inst_productsources.ycp)

++ yast2-packager-4.2.58.tar.bz2 -> yast2-packager-4.2.59.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.58/package/yast2-packager.changes 
new/yast2-packager-4.2.59/package/yast2-packager.changes
--- old/yast2-packager-4.2.58/package/yast2-packager.changes2020-03-06 
13:22:46.0 +0100
+++ new/yast2-packager-4.2.59/package/yast2-packager.changes2020-03-18 
15:04:45.0 +0100
@@ -1,4 +1,10 @@
 ---
+Thu Mar 12 23:24:18 UTC 2020 - David Diaz 
+
+- Improve the product selection dialog (related to bsc#1157780).
+- 4.2.59
+
+---
 Fri Mar  6 09:11:15 UTC 2020 - Ladislav Slezák 
 
 - Avoid unselecting the base product (related to bsc#1165501)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.58/package/yast2-packager.spec 
new/yast2-packager-4.2.59/package/yast2-packager.spec
--- old/yast2-packager-4.2.58/package/yast2-packager.spec   2020-03-06 
13:22:46.0 +0100
+++ new/yast2-packager-4.2.59/package/yast2-packager.spec   2020-03-18 
15:04:45.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.2.58
+Version:4.2.59
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later
@@ -35,8 +35,8 @@
 BuildRequires:  yast2-storage-ng >= 4.0.141
 # break the yast2-packager -> yast2-storage-ng -> yast2-packager build cycle
 #!BuildIgnore: yast2-packager
-# Y2Packager::Repositories
-BuildRequires:  yast2 >= 4.2.60
+# CWM::MultiStatusSelector
+BuildRequires:  yast2 >= 4.2.72
 # Pkg::Resolvables
 BuildRequires:  yast2-pkg-bindings >= 4.2.0
 # Augeas lenses
@@ -47,8 +47,8 @@
 Requires:   yast2-country-data >= 2.16.3
 # Pkg::Resolvables
 Requires:   yast2-pkg-bindings >= 4.2.0
-# Y2Packager::Repositories
-Requires:   yast2 >= 4.2.60
+# CWM::MultiStatusSelector
+Requires:   yast2 >= 4.2.72
 # unzipping license file
 Requires:   unzip
 # HTTP, FTP, HTTPS modules (inst_productsources.ycp)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-4.2.58/src/lib/y2packager/dialogs/addon_selector.rb 
new/yast2-packager-4.2.59/src/lib/y2packager/dialogs/addon_selector.rb
--- old/yast2-packager-4.2.58/src/lib/y2packager/dialogs/addon_selector.rb  
2020-03-06 13:22:46.0 +0100
+++ new/yast2-packager-4.2.59/src/lib/y2packager/dialogs/addon_selector.rb  
2020-03-18 15:04:45.0 +0100
@@ -1,37 +1,40 @@
-# 
---

commit yast2-packager for openSUSE:Factory

2020-03-14 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2020-03-14 09:54:36

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new.3160 (New)


Package is "yast2-packager"

Sat Mar 14 09:54:36 2020 rev:389 rq:783489 version:4.2.58

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2020-03-07 21:36:54.120218002 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new.3160/yast2-packager.changes  
2020-03-14 09:54:39.823080334 +0100
@@ -1,0 +2,13 @@
+Fri Mar  6 09:11:15 UTC 2020 - Ladislav Slezák 
+
+- Avoid unselecting the base product (related to bsc#1165501)
+- 4.2.58
+
+---
+Thu Mar  5 16:21:35 UTC 2020 - José Iván López González 
+
+- Avoid to abort the installer when the user decides to not fix a
+  repository url (bsc#1163015).
+- 4.2.57
+
+---

Old:

  yast2-packager-4.2.56.tar.bz2

New:

  yast2-packager-4.2.58.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.xJu3hF/_old  2020-03-14 09:54:40.551080868 +0100
+++ /var/tmp/diff_new_pack.xJu3hF/_new  2020-03-14 09:54:40.555080871 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.2.56
+Version:4.2.58
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later

++ yast2-packager-4.2.56.tar.bz2 -> yast2-packager-4.2.58.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.56/package/yast2-packager.changes 
new/yast2-packager-4.2.58/package/yast2-packager.changes
--- old/yast2-packager-4.2.56/package/yast2-packager.changes2020-03-04 
14:00:45.0 +0100
+++ new/yast2-packager-4.2.58/package/yast2-packager.changes2020-03-06 
13:22:46.0 +0100
@@ -1,4 +1,17 @@
 ---
+Fri Mar  6 09:11:15 UTC 2020 - Ladislav Slezák 
+
+- Avoid unselecting the base product (related to bsc#1165501)
+- 4.2.58
+
+---
+Thu Mar  5 16:21:35 UTC 2020 - José Iván López González 
+
+- Avoid to abort the installer when the user decides to not fix a
+  repository url (bsc#1163015).
+- 4.2.57
+
+---
 Wed Mar  4 11:34:30 UTC 2020 - Josef Reidinger 
 
 - fix showing count of packages to install in slide show
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.56/package/yast2-packager.spec 
new/yast2-packager-4.2.58/package/yast2-packager.spec
--- old/yast2-packager-4.2.56/package/yast2-packager.spec   2020-03-04 
14:00:45.0 +0100
+++ new/yast2-packager-4.2.58/package/yast2-packager.spec   2020-03-06 
13:22:46.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.2.56
+Version:4.2.58
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-4.2.56/src/include/packager/repositories_include.rb 
new/yast2-packager-4.2.58/src/include/packager/repositories_include.rb
--- old/yast2-packager-4.2.56/src/include/packager/repositories_include.rb  
2020-03-04 14:00:45.0 +0100
+++ new/yast2-packager-4.2.58/src/include/packager/repositories_include.rb  
2020-03-06 13:22:46.0 +0100
@@ -53,10 +53,12 @@
 #   with this alias already exists then it is overwritten, use empty 
string ""
 #   to generate an unique alias
 # @return [Symbol] the result
-#   :ok => successfully added
-#   :again => failed, but user wants to edit the URL and try again
+#   :ok => successfully added
+#   :again  => failed, but user wants to edit the URL and try again
+#   :next   => continue in the workflow
 #   :cancel => failed, don't retry
-#   :abort => repository added successfully, but user rejected the license
+#   :abort  => repository added successfully, but user rejected the license
+#
 #   TODO: abort is problematic as abort is used to abort installation, for 
license
 # should be own symbol. Now abort in addon view in upgrade 
proposal ask for abort
 # properly, but then just go back to proposal instead of full 
abort.
@@ -185,7 +187,7 @@
 
   if newSources.empty?
 log.error("Cannot add the repository")
-try_again(url, scheme) 

commit yast2-packager for openSUSE:Factory

2020-03-07 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2020-03-07 21:36:51

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new.26092 (New)


Package is "yast2-packager"

Sat Mar  7 21:36:51 2020 rev:388 rq:781502 version:4.2.56

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2020-03-01 21:27:31.384496640 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new.26092/yast2-packager.changes 
2020-03-07 21:36:54.120218002 +0100
@@ -1,0 +2,14 @@
+Wed Mar  4 11:34:30 UTC 2020 - Josef Reidinger 
+
+- fix showing count of packages to install in slide show
+  (bsc#1161412)
+- 4.2.56
+
+---
+Fri Feb 28 17:11:05 UTC 2020 - Imobach Gonzalez Sosa 
+
+- In the addon selector, display by default the information of the
+  first available product (related to bsc#1157780).
+- 4.2.55
+
+---

Old:

  yast2-packager-4.2.54.tar.bz2

New:

  yast2-packager-4.2.56.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.27H5WQ/_old  2020-03-07 21:36:54.784218450 +0100
+++ /var/tmp/diff_new_pack.27H5WQ/_new  2020-03-07 21:36:54.784218450 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.2.54
+Version:4.2.56
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later

++ yast2-packager-4.2.54.tar.bz2 -> yast2-packager-4.2.56.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.54/package/yast2-packager.changes 
new/yast2-packager-4.2.56/package/yast2-packager.changes
--- old/yast2-packager-4.2.54/package/yast2-packager.changes2020-02-28 
18:09:47.0 +0100
+++ new/yast2-packager-4.2.56/package/yast2-packager.changes2020-03-04 
14:00:45.0 +0100
@@ -1,4 +1,18 @@
 ---
+Wed Mar  4 11:34:30 UTC 2020 - Josef Reidinger 
+
+- fix showing count of packages to install in slide show
+  (bsc#1161412)
+- 4.2.56
+
+---
+Fri Feb 28 17:11:05 UTC 2020 - Imobach Gonzalez Sosa 
+
+- In the addon selector, display by default the information of the
+  first available product (related to bsc#1157780).
+- 4.2.55
+
+---
 Fri Feb 28 16:53:10 UTC 2020 - Imobach Gonzalez Sosa 
 
 - Do not crash when the list of preselected modules is not defined
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.54/package/yast2-packager.spec 
new/yast2-packager-4.2.56/package/yast2-packager.spec
--- old/yast2-packager-4.2.54/package/yast2-packager.spec   2020-02-28 
18:09:47.0 +0100
+++ new/yast2-packager-4.2.56/package/yast2-packager.spec   2020-03-04 
14:00:45.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.2.54
+Version:4.2.56
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-4.2.54/src/lib/y2packager/dialogs/addon_selector.rb 
new/yast2-packager-4.2.56/src/lib/y2packager/dialogs/addon_selector.rb
--- old/yast2-packager-4.2.54/src/lib/y2packager/dialogs/addon_selector.rb  
2020-02-28 18:09:47.0 +0100
+++ new/yast2-packager-4.2.56/src/lib/y2packager/dialogs/addon_selector.rb  
2020-03-04 14:00:45.0 +0100
@@ -83,9 +83,7 @@
 
   # Handle changing the current item or changing the selection
   def addon_repos_handler
-current_item = Yast::UI.QueryWidget(Id(:addon_repos), :CurrentItem)
-current_product = products.find { |p| p.dir == current_item }
-
+current_product = find_current_product
 return unless current_product
 
 refresh_details(current_product)
@@ -108,7 +106,7 @@
 res = super
 Yast::Wizard.EnableNextButton
 Yast::Wizard.EnableBackButton
-
+Yast::UI.SetFocus(Id(:addon_repos))
 res
   end
 
@@ -206,16 +204,18 @@
   # description widget
   # @return [Yast::Term] the addon details widget
   def details_widget
-VWeight(40, RichText(Id(:details), Opt(:disabled), "" +
-description + ""))
+VWeight(
+  40,
+  RichText(Id(:details), Opt(:disabled), initial_description)
+)
   end
 
   # extra help text
-

commit yast2-packager for openSUSE:Factory

2020-03-01 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2020-03-01 21:27:11

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new.26092 (New)


Package is "yast2-packager"

Sun Mar  1 21:27:11 2020 rev:387 rq:780348 version:4.2.54

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2020-01-30 09:41:43.161500333 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new.26092/yast2-packager.changes 
2020-03-01 21:27:31.384496640 +0100
@@ -1,0 +2,49 @@
+Fri Feb 28 16:53:10 UTC 2020 - Imobach Gonzalez Sosa 
+
+- Do not crash when the list of preselected modules is not defined
+  (related to jsc#SLE-8040, jsc#SLE-11455).
+- 4.2.54
+
+---
+Thu Feb 27 13:44:18 UTC 2020 - Ladislav Slezák 
+
+- Fixed going back (bsc#1163023)
+- 4.2.53
+
+---
+Tue Feb 25 09:00:30 UTC 2020 - Ladislav Slezák 
+
+- Preselect the default modules in the offline installation
+  (jsc#SLE-8040, jsc#SLE-11455)
+- 4.2.52
+
+---
+Wed Feb 19 15:34:23 UTC 2020 - José Iván López González 
+
+- Media checker does not complain because sha checksums
+  (bsc#1158432).
+- Media checker shows information about the signature.
+- 4.2.51
+
+---
+Tue Feb 18 15:47:45 UTC 2020 - David Diaz 
+
+- Avoid crashing when changing a language and keyboard layout
+  (bsc#1161842).
+- 4.2.50
+
+---
+Wed Feb  5 15:36:54 UTC 2020 - Imobach Gonzalez Sosa 
+
+- Enable the "Search Online" menu entry for those systems that
+  are registered or that can be registered (jsc#SLE-9109).
+- 4.2.49
+
+---
+Tue Feb  4 14:09:29 UTC 2020 - Josef Reidinger 
+
+- Mark packager and repositories as WSL capable modules
+  (bsc#1162650)
+- 4.2.48
+
+---

Old:

  yast2-packager-4.2.47.tar.bz2

New:

  yast2-packager-4.2.54.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.cWyMb3/_old  2020-03-01 21:27:32.100498094 +0100
+++ /var/tmp/diff_new_pack.cWyMb3/_new  2020-03-01 21:27:32.100498094 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.2.47
+Version:4.2.54
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later

++ yast2-packager-4.2.47.tar.bz2 -> yast2-packager-4.2.54.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.47/package/yast2-packager.changes 
new/yast2-packager-4.2.54/package/yast2-packager.changes
--- old/yast2-packager-4.2.47/package/yast2-packager.changes2020-01-29 
16:58:49.0 +0100
+++ new/yast2-packager-4.2.54/package/yast2-packager.changes2020-02-28 
18:09:47.0 +0100
@@ -1,4 +1,53 @@
 ---
+Fri Feb 28 16:53:10 UTC 2020 - Imobach Gonzalez Sosa 
+
+- Do not crash when the list of preselected modules is not defined
+  (related to jsc#SLE-8040, jsc#SLE-11455).
+- 4.2.54
+
+---
+Thu Feb 27 13:44:18 UTC 2020 - Ladislav Slezák 
+
+- Fixed going back (bsc#1163023)
+- 4.2.53
+
+---
+Tue Feb 25 09:00:30 UTC 2020 - Ladislav Slezák 
+
+- Preselect the default modules in the offline installation
+  (jsc#SLE-8040, jsc#SLE-11455)
+- 4.2.52
+
+---
+Wed Feb 19 15:34:23 UTC 2020 - José Iván López González 
+
+- Media checker does not complain because sha checksums
+  (bsc#1158432).
+- Media checker shows information about the signature.
+- 4.2.51
+
+---
+Tue Feb 18 15:47:45 UTC 2020 - David Diaz 
+
+- Avoid crashing when changing a language and keyboard layout
+  (bsc#1161842).
+- 4.2.50
+
+---
+Wed Feb  5 15:36:54 UTC 2020 - Imobach Gonzalez Sosa 
+
+- Enable the "Search Online" menu entry for those systems that
+  are registered or that can be registered (jsc#SLE-9109).
+- 4.2.49
+
+---
+Tue Feb  4 14:09:29 UTC 2020 - Josef Reidinger 
+
+- Mark packager and repositories as WSL capable modules
+  (bsc#

commit yast2-packager for openSUSE:Factory

2020-01-30 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2020-01-30 09:40:55

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new.26092 (New)


Package is "yast2-packager"

Thu Jan 30 09:40:55 2020 rev:386 rq:768363 version:4.2.47

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2020-01-17 16:02:54.688369775 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new.26092/yast2-packager.changes 
2020-01-30 09:41:43.161500333 +0100
@@ -1,0 +2,21 @@
+Wed Jan 29 15:35:20 UTC 2020 - Stefan Hundhammer 
+
+- Don't overwrite the default English license for add-on modules
+  with the translated license of the current installation language
+  (bsc#1160806)
+- 4.2.47
+
+---
+Mon Jan 27 13:57:31 UTC 2020 - Ladislav Slezák 
+
+- Move y2packager/repository.rb to the yast2.rpm
+  (related to bsc#1159433)
+- 4.2.46
+
+---
+Fri Jan 17 14:21:38 UTC 2020 - Imobach Gonzalez Sosa 
+
+- Enable the online_search if system is registered (jsc#SLE-9109).
+- 4.2.45
+
+---

Old:

  yast2-packager-4.2.44.tar.bz2

New:

  yast2-packager-4.2.47.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.wxJeDD/_old  2020-01-30 09:41:43.977500770 +0100
+++ /var/tmp/diff_new_pack.wxJeDD/_new  2020-01-30 09:41:43.989500776 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.2.44
+Version:4.2.47
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later
@@ -35,8 +35,8 @@
 BuildRequires:  yast2-storage-ng >= 4.0.141
 # break the yast2-packager -> yast2-storage-ng -> yast2-packager build cycle
 #!BuildIgnore: yast2-packager
-# SlideShow.Redraw
-BuildRequires:  yast2 >= 4.2.54
+# Y2Packager::Repositories
+BuildRequires:  yast2 >= 4.2.60
 # Pkg::Resolvables
 BuildRequires:  yast2-pkg-bindings >= 4.2.0
 # Augeas lenses
@@ -47,8 +47,8 @@
 Requires:   yast2-country-data >= 2.16.3
 # Pkg::Resolvables
 Requires:   yast2-pkg-bindings >= 4.2.0
-# SlideShow.Redraw
-Requires:   yast2 >= 4.2.54
+# Y2Packager::Repositories
+Requires:   yast2 >= 4.2.60
 # unzipping license file
 Requires:   unzip
 # HTTP, FTP, HTTPS modules (inst_productsources.ycp)

++ yast2-packager-4.2.44.tar.bz2 -> yast2-packager-4.2.47.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.44/package/yast2-packager.changes 
new/yast2-packager-4.2.47/package/yast2-packager.changes
--- old/yast2-packager-4.2.44/package/yast2-packager.changes2020-01-13 
16:35:42.0 +0100
+++ new/yast2-packager-4.2.47/package/yast2-packager.changes2020-01-29 
16:58:49.0 +0100
@@ -1,4 +1,25 @@
 ---
+Wed Jan 29 15:35:20 UTC 2020 - Stefan Hundhammer 
+
+- Don't overwrite the default English license for add-on modules
+  with the translated license of the current installation language
+  (bsc#1160806)
+- 4.2.47
+
+---
+Mon Jan 27 13:57:31 UTC 2020 - Ladislav Slezák 
+
+- Move y2packager/repository.rb to the yast2.rpm
+  (related to bsc#1159433)
+- 4.2.46
+
+---
+Fri Jan 17 14:21:38 UTC 2020 - Imobach Gonzalez Sosa 
+
+- Enable the online_search if system is registered (jsc#SLE-9109).
+- 4.2.45
+
+---
 Thu Jan 10 15:03:31 UTC 2020 - sch...@suse.de
 
 - Do not refresh package installation overview if the medium has
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.44/package/yast2-packager.spec 
new/yast2-packager-4.2.47/package/yast2-packager.spec
--- old/yast2-packager-4.2.44/package/yast2-packager.spec   2020-01-13 
16:35:42.0 +0100
+++ new/yast2-packager-4.2.47/package/yast2-packager.spec   2020-01-29 
16:58:49.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.2.44
+Version:4.2.47
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later
@@ -35,8 +35,8 @@
 BuildRequires:  yast2-storage-ng >= 4.0.141
 # break the yast2-packager -> yast2-storage-ng -> yast2-packager build cycle
 #!BuildIgnore: yast2-packager
-# SlideShow.Redraw
-BuildRequires:  yast2 >= 4.2.54
+# Y2Packager::Repositories
+BuildRequi

commit yast2-packager for openSUSE:Factory

2020-01-17 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2020-01-17 16:02:51

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new.26092 (New)


Package is "yast2-packager"

Fri Jan 17 16:02:51 2020 rev:385 rq:764239 version:4.2.44

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2020-01-11 14:47:45.757367765 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new.26092/yast2-packager.changes 
2020-01-17 16:02:54.688369775 +0100
@@ -1,0 +2,8 @@
+Thu Jan 10 15:03:31 UTC 2020 - sch...@suse.de
+
+- Do not refresh package installation overview if the medium has
+  been changed and the user has switched to the release notes tab.
+  (bsc#1129426, bsc#1159367)
+- 4.2.44
+
+---

Old:

  yast2-packager-4.2.43.tar.bz2

New:

  yast2-packager-4.2.44.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.cBZD36/_old  2020-01-17 16:02:55.760370283 +0100
+++ /var/tmp/diff_new_pack.cBZD36/_new  2020-01-17 16:02:55.764370285 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.2.43
+Version:4.2.44
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later
@@ -35,8 +35,8 @@
 BuildRequires:  yast2-storage-ng >= 4.0.141
 # break the yast2-packager -> yast2-storage-ng -> yast2-packager build cycle
 #!BuildIgnore: yast2-packager
-# Y2Packager::Resolvable moved to yast2 package
-BuildRequires:  yast2 >= 4.2.43
+# SlideShow.Redraw
+BuildRequires:  yast2 >= 4.2.54
 # Pkg::Resolvables
 BuildRequires:  yast2-pkg-bindings >= 4.2.0
 # Augeas lenses
@@ -47,8 +47,8 @@
 Requires:   yast2-country-data >= 2.16.3
 # Pkg::Resolvables
 Requires:   yast2-pkg-bindings >= 4.2.0
-# Y2Packager::Resolvable moved to yast2 package
-Requires:   yast2 >= 4.2.43
+# SlideShow.Redraw
+Requires:   yast2 >= 4.2.54
 # unzipping license file
 Requires:   unzip
 # HTTP, FTP, HTTPS modules (inst_productsources.ycp)

++ yast2-packager-4.2.43.tar.bz2 -> yast2-packager-4.2.44.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.43/package/yast2-packager.changes 
new/yast2-packager-4.2.44/package/yast2-packager.changes
--- old/yast2-packager-4.2.43/package/yast2-packager.changes2020-01-10 
16:03:14.0 +0100
+++ new/yast2-packager-4.2.44/package/yast2-packager.changes2020-01-13 
16:35:42.0 +0100
@@ -1,4 +1,12 @@
 ---
+Thu Jan 10 15:03:31 UTC 2020 - sch...@suse.de
+
+- Do not refresh package installation overview if the medium has
+  been changed and the user has switched to the release notes tab.
+  (bsc#1129426, bsc#1159367)
+- 4.2.44
+
+---
 Fri Jan 10 14:47:58 UTC 2020 - Josef Reidinger 
 
 - PackageSlideShow: Do not show medium if there is only one
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.43/package/yast2-packager.spec 
new/yast2-packager-4.2.44/package/yast2-packager.spec
--- old/yast2-packager-4.2.43/package/yast2-packager.spec   2020-01-10 
16:03:14.0 +0100
+++ new/yast2-packager-4.2.44/package/yast2-packager.spec   2020-01-13 
16:35:42.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.2.43
+Version:4.2.44
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later
@@ -35,8 +35,8 @@
 BuildRequires:  yast2-storage-ng >= 4.0.141
 # break the yast2-packager -> yast2-storage-ng -> yast2-packager build cycle
 #!BuildIgnore: yast2-packager
-# Y2Packager::Resolvable moved to yast2 package
-BuildRequires:  yast2 >= 4.2.43
+# SlideShow.Redraw
+BuildRequires:  yast2 >= 4.2.54
 # Pkg::Resolvables
 BuildRequires:  yast2-pkg-bindings >= 4.2.0
 # Augeas lenses
@@ -47,8 +47,8 @@
 Requires:   yast2-country-data >= 2.16.3
 # Pkg::Resolvables
 Requires:   yast2-pkg-bindings >= 4.2.0
-# Y2Packager::Resolvable moved to yast2 package
-Requires:   yast2 >= 4.2.43
+# SlideShow.Redraw
+Requires:   yast2 >= 4.2.54
 # unzipping license file
 Requires:   unzip
 # HTTP, FTP, HTTPS modules (inst_productsources.ycp)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-4.2.43/src/modules/PackageSlideShow.rb 
new/yast2-packager-4.2.44/src/modules/PackageSlideShow.rb
--- old/yast2-packager-4.2.43/src/modules/PackageSlideShow.rb   2020-01-10 

commit yast2-packager for openSUSE:Factory

2020-01-11 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2020-01-11 14:47:36

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new.6675 (New)


Package is "yast2-packager"

Sat Jan 11 14:47:36 2020 rev:384 rq:762868 version:4.2.43

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2020-01-04 19:21:03.097129537 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new.6675/yast2-packager.changes  
2020-01-11 14:47:45.757367765 +0100
@@ -1,0 +2,9 @@
+Fri Jan 10 14:47:58 UTC 2020 - Josef Reidinger 
+
+- PackageSlideShow: Do not show medium if there is only one
+  (bsc#1158498)
+- PackageSlideShow: Show hourglass when computing remaining time
+- PackageSlideShow: Never exceed 2 hours for time estimation
+- 4.2.43
+
+---

Old:

  yast2-packager-4.2.42.tar.bz2

New:

  yast2-packager-4.2.43.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.EizSTp/_old  2020-01-11 14:47:46.465368042 +0100
+++ /var/tmp/diff_new_pack.EizSTp/_new  2020-01-11 14:47:46.473368045 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.2.42
+Version:4.2.43
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later

++ yast2-packager-4.2.42.tar.bz2 -> yast2-packager-4.2.43.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.42/package/yast2-packager.changes 
new/yast2-packager-4.2.43/package/yast2-packager.changes
--- old/yast2-packager-4.2.42/package/yast2-packager.changes2020-01-03 
10:26:49.0 +0100
+++ new/yast2-packager-4.2.43/package/yast2-packager.changes2020-01-10 
16:03:14.0 +0100
@@ -1,4 +1,13 @@
 ---
+Fri Jan 10 14:47:58 UTC 2020 - Josef Reidinger 
+
+- PackageSlideShow: Do not show medium if there is only one
+  (bsc#1158498)
+- PackageSlideShow: Show hourglass when computing remaining time
+- PackageSlideShow: Never exceed 2 hours for time estimation
+- 4.2.43
+
+---
 Thu Jan  2 16:29:45 UTC 2020 - Josef Reidinger 
 
 - Improve warning when all repositories are disabled (bsc#1158512)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.42/package/yast2-packager.spec 
new/yast2-packager-4.2.43/package/yast2-packager.spec
--- old/yast2-packager-4.2.42/package/yast2-packager.spec   2020-01-03 
10:26:49.0 +0100
+++ new/yast2-packager-4.2.43/package/yast2-packager.spec   2020-01-10 
16:03:14.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.2.42
+Version:4.2.43
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-4.2.42/src/modules/PackageInstallation.rb 
new/yast2-packager-4.2.43/src/modules/PackageInstallation.rb
--- old/yast2-packager-4.2.42/src/modules/PackageInstallation.rb
2020-01-03 10:26:49.0 +0100
+++ new/yast2-packager-4.2.43/src/modules/PackageInstallation.rb
2020-01-10 16:03:14.0 +0100
@@ -96,10 +96,6 @@
 #   list srcremaining, list update_messages ]
 def Commit(config)
   config = deep_copy(config)
-  if Mode.test
-FakePackager([], "suse", false) # not deleting packages
-return []
-  end
   # install packages from this media
 
   PackageSlideShow.InitPkgData(false)
@@ -214,58 +210,8 @@
   Commit("medium_nr" => media_number)
 end
 
-#
-# Fake progress bars for Mode::test ()
-#
-# NOTE: This is currently completely broken.
-# -- sh 2003-12-15
-#
-def FakePackager(packages, _inst_source, _deleting)
-  packages = deep_copy(packages)
-  disk_usage = 20
-  ret = nil
-  number = 0
-
-  Builtins.y2debug(
-"FakePackager - handling %1 packages",
-Builtins.size(packages)
-  )
-
-  Builtins.foreach(packages) do |_pac|
-pkg_size = 42 * 1024
-bytes_installed = 0
-if Ops.less_than(pkg_size, 0)
-  # pkginfo doesn't know anything about the kernel RPM, so its
-  # size can't be obtained, e.g. pkg_size is -1. To make up for
-  # this, let's assume a negative starting size to keep things
-  # going for a while (this is test_mode only, anyway).
-  bytes_installed = -

commit yast2-packager for openSUSE:Factory

2020-01-04 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2020-01-04 19:20:54

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new.6675 (New)


Package is "yast2-packager"

Sat Jan  4 19:20:54 2020 rev:383 rq:760602 version:4.2.42

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2019-12-14 12:04:39.287390735 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new.6675/yast2-packager.changes  
2020-01-04 19:21:03.097129537 +0100
@@ -1,0 +2,20 @@
+Thu Jan  2 16:29:45 UTC 2020 - Josef Reidinger 
+
+- Improve warning when all repositories are disabled (bsc#1158512)
+- 4.2.42
+
+---
+Mon Dec 30 15:46:03 UTC 2019 - Josef Reidinger 
+
+- Do not unexpectly end during slide show script progress
+  (bsc#1159461)
+- 4.2.41
+
+---
+Fri Dec 20 10:51:24 UTC 2019 - Josef Reidinger 
+
+- do not crash when invalid URL is used in config mode
+  (bsc#1073208)
+- 4.2.40
+
+---

Old:

  yast2-packager-4.2.39.tar.bz2

New:

  yast2-packager-4.2.42.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.WkkmOv/_old  2020-01-04 19:21:03.589129755 +0100
+++ /var/tmp/diff_new_pack.WkkmOv/_new  2020-01-04 19:21:03.589129755 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package yast2-packager
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.2.39
+Version:4.2.42
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later

++ yast2-packager-4.2.39.tar.bz2 -> yast2-packager-4.2.42.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.39/package/yast2-packager.changes 
new/yast2-packager-4.2.42/package/yast2-packager.changes
--- old/yast2-packager-4.2.39/package/yast2-packager.changes2019-12-12 
13:03:16.0 +0100
+++ new/yast2-packager-4.2.42/package/yast2-packager.changes2020-01-03 
10:26:49.0 +0100
@@ -1,4 +1,24 @@
 ---
+Thu Jan  2 16:29:45 UTC 2020 - Josef Reidinger 
+
+- Improve warning when all repositories are disabled (bsc#1158512)
+- 4.2.42
+
+---
+Mon Dec 30 15:46:03 UTC 2019 - Josef Reidinger 
+
+- Do not unexpectly end during slide show script progress
+  (bsc#1159461)
+- 4.2.41
+
+---
+Fri Dec 20 10:51:24 UTC 2019 - Josef Reidinger 
+
+- do not crash when invalid URL is used in config mode
+  (bsc#1073208)
+- 4.2.40
+
+---
 Wed Dec 11 17:11:04 UTC 2019 - Imobach Gonzalez Sosa 
 
 - Speed up product renames calculation (bsc#1157926).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.39/package/yast2-packager.spec 
new/yast2-packager-4.2.42/package/yast2-packager.spec
--- old/yast2-packager-4.2.39/package/yast2-packager.spec   2019-12-12 
13:03:16.0 +0100
+++ new/yast2-packager-4.2.42/package/yast2-packager.spec   2020-01-03 
10:26:49.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.2.39
+Version:4.2.42
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.39/src/clients/sw_single.rb 
new/yast2-packager-4.2.42/src/clients/sw_single.rb
--- old/yast2-packager-4.2.39/src/clients/sw_single.rb  2019-12-12 
13:03:16.0 +0100
+++ new/yast2-packager-4.2.42/src/clients/sw_single.rb  2020-01-03 
10:26:49.0 +0100
@@ -340,7 +340,7 @@
   end
   if Builtins.size(Pkg.SourceGetCurrent(enabled_only)).zero?
 Report.Warning(
-  _("No repository is defined.\nOnly installed packages are 
displayed.")
+  _("No enabled repository configured.\nOnly installed packages are 
displayed.")
 )
   end
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-4.2.39/src/modul

commit yast2-packager for openSUSE:Factory

2019-12-14 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2019-12-14 12:04:15

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new.4691 (New)


Package is "yast2-packager"

Sat Dec 14 12:04:15 2019 rev:382 rq:756676 version:4.2.39

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2019-11-20 10:25:59.934547476 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new.4691/yast2-packager.changes  
2019-12-14 12:04:39.287390735 +0100
@@ -1,0 +2,47 @@
+Wed Dec 11 17:11:04 UTC 2019 - Imobach Gonzalez Sosa 
+
+- Speed up product renames calculation (bsc#1157926).
+- 4.2.39
+
+---
+Tue Dec 10 11:58:43 CET 2019 - sch...@suse.de
+
+- AY Export: Exporting product_dir into the configuration file.
+  (bsc#1158450)
+- 4.2.38
+
+---
+Thu Dec  5 16:48:56 UTC 2019 - Josef Reidinger 
+
+- Allow to override medium type to allow to upgrade registered
+  system with Full medium (jsc#SLE-7101)
+- 4.2.37
+
+---
+Thu Nov 28 12:43:33 CET 2019 - sch...@suse.de
+
+- Moved resolvable class to yast2 package (bsc1140037).
+- 4.2.36
+
+---
+Wed Nov 27 11:12:43 UTC 2019 - Imobach Gonzalez Sosa 
+
+- Fix a typo in the "Extension and Module Selection" screen
+  (bsc#1157789).
+- 4.2.35
+
+---
+Tue Nov 26 14:21:34 UTC 2019 - Imobach Gonzalez Sosa 
+
+- Show beta warning only once (bsc#1156629).
+- 4.2.34
+
+---
+Fri Nov  8 19:28:57 UTC 2019 - sch...@suse.de
+
+- Using Y2Packager::Resolvable.any? and Y2Packager::Resolvable.find
+  in order to decrease the required memory (bsc#1132650,
+  bsc#1140037).
+- 4.2.33
+
+---  

Old:

  yast2-packager-4.2.32.tar.bz2

New:

  yast2-packager-4.2.39.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.L3DMSd/_old  2019-12-14 12:04:40.867390461 +0100
+++ /var/tmp/diff_new_pack.L3DMSd/_new  2019-12-14 12:04:40.895390457 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.2.32
+Version:4.2.39
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later
@@ -35,8 +35,8 @@
 BuildRequires:  yast2-storage-ng >= 4.0.141
 # break the yast2-packager -> yast2-storage-ng -> yast2-packager build cycle
 #!BuildIgnore: yast2-packager
-# Y2Packager::ProductControlProduct
-BuildRequires:  yast2 >= 4.2.22
+# Y2Packager::Resolvable moved to yast2 package
+BuildRequires:  yast2 >= 4.2.43
 # Pkg::Resolvables
 BuildRequires:  yast2-pkg-bindings >= 4.2.0
 # Augeas lenses
@@ -47,8 +47,8 @@
 Requires:   yast2-country-data >= 2.16.3
 # Pkg::Resolvables
 Requires:   yast2-pkg-bindings >= 4.2.0
-# Y2Packager::ProductControlProduct
-Requires:   yast2 >= 4.2.22
+# Y2Packager::Resolvable moved to yast2 package
+Requires:   yast2 >= 4.2.43
 # unzipping license file
 Requires:   unzip
 # HTTP, FTP, HTTPS modules (inst_productsources.ycp)

++ yast2-packager-4.2.32.tar.bz2 -> yast2-packager-4.2.39.tar.bz2 ++
 2821 lines of diff (skipped)




commit yast2-packager for openSUSE:Factory

2019-11-20 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2019-11-20 10:25:58

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new.26869 (New)


Package is "yast2-packager"

Wed Nov 20 10:25:58 2019 rev:381 rq:747528 version:4.2.32

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2019-10-03 14:06:51.472501839 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new.26869/yast2-packager.changes 
2019-11-20 10:25:59.934547476 +0100
@@ -1,0 +2,14 @@
+Fri Nov  8 18:58:23 UTC 2019 - Ladislav Slezák 
+
+- Preselect the installed add-ons when upgrading from the Full
+  installation medium (related to jsc#SLE-7101)
+- 4.2.32
+
+---
+Fri Nov  1 18:52:02 UTC 2019 - Ladislav Slezák 
+
+- Do not crash when the product licenses cannot be read
+  (bsc#1155454)
+- 4.2.31
+
+---

Old:

  yast2-packager-4.2.30.tar.bz2

New:

  yast2-packager-4.2.32.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.GjyhhU/_old  2019-11-20 10:26:00.602547609 +0100
+++ /var/tmp/diff_new_pack.GjyhhU/_new  2019-11-20 10:26:00.606547610 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.2.30
+Version:4.2.32
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later

++ yast2-packager-4.2.30.tar.bz2 -> yast2-packager-4.2.32.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.30/package/yast2-packager.changes 
new/yast2-packager-4.2.32/package/yast2-packager.changes
--- old/yast2-packager-4.2.30/package/yast2-packager.changes2019-10-02 
10:27:03.0 +0200
+++ new/yast2-packager-4.2.32/package/yast2-packager.changes2019-11-12 
10:03:54.0 +0100
@@ -1,4 +1,18 @@
 ---
+Fri Nov  8 18:58:23 UTC 2019 - Ladislav Slezák 
+
+- Preselect the installed add-ons when upgrading from the Full
+  installation medium (related to jsc#SLE-7101)
+- 4.2.32
+
+---
+Fri Nov  1 18:52:02 UTC 2019 - Ladislav Slezák 
+
+- Do not crash when the product licenses cannot be read
+  (bsc#1155454)
+- 4.2.31
+
+---
 Tue Oct  1 17:13:42 UTC 2019 - Ladislav Slezák 
 
 - Do not add an empty repository from the offline medium root
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.30/package/yast2-packager.spec 
new/yast2-packager-4.2.32/package/yast2-packager.spec
--- old/yast2-packager-4.2.30/package/yast2-packager.spec   2019-10-02 
10:27:03.0 +0200
+++ new/yast2-packager-4.2.32/package/yast2-packager.spec   2019-11-12 
10:03:54.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.2.30
+Version:4.2.32
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-4.2.30/src/lib/y2packager/dialogs/addon_selector.rb 
new/yast2-packager-4.2.32/src/lib/y2packager/dialogs/addon_selector.rb
--- old/yast2-packager-4.2.30/src/lib/y2packager/dialogs/addon_selector.rb  
2019-10-02 10:27:03.0 +0200
+++ new/yast2-packager-4.2.32/src/lib/y2packager/dialogs/addon_selector.rb  
2019-11-12 10:03:54.0 +0100
@@ -13,7 +13,10 @@
 require "yast"
 require "erb"
 require "ui/installation_dialog"
+require "y2packager/resolvable"
 
+Yast.import "AddOnProduct"
+Yast.import "Mode"
 Yast.import "Report"
 Yast.import "Stage"
 Yast.import "UI"
@@ -77,7 +80,7 @@
 "subdirectories. Select which products you want to install.")
   end
 
-  # Handle changing the current item or chaging the selection
+  # Handle changing the current item or changing the selection
   def addon_repos_handler
 current_item = Yast::UI.QueryWidget(Id(:addon_repos), :CurrentItem)
 current_product = products.find { |p| p.dir == current_item }
@@ -113,7 +116,8 @@
   attr_writer :selected_products
 
   def selection_content
-products.map { |p| Item(Id(p.dir), p.summary || p.name) }
+defaults = preselected_products
+products.map { |p| Item(Id(p.dir), p.summary || p.name, 
defaults.include?(p)) }
   end
 
   # Dialog content
@@ -229,6 +233,19 @@
 # render the 

commit yast2-packager for openSUSE:Factory

2019-10-03 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2019-10-03 14:06:44

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new.2352 (New)


Package is "yast2-packager"

Thu Oct  3 14:06:44 2019 rev:380 rq:734498 version:4.2.30

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2019-09-23 13:16:43.241112457 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new.2352/yast2-packager.changes  
2019-10-03 14:06:51.472501839 +0200
@@ -1,0 +2,19 @@
+Tue Oct  1 17:13:42 UTC 2019 - Ladislav Slezák 
+
+- Do not add an empty repository from the offline medium root
+  (jsc#SLE-7101)
+- 4.2.30
+
+---
+Tue Oct  1 07:52:29 UTC 2019 - Ladislav Slezák 
+
+- Small refactoring related to the offline medium (jsc#SLE-7101)
+- 4.2.29
+
+---
+Fri Sep 27 15:21:37 UTC 2019 - Ladislav Slezák 
+
+- Support for the offline installation medium (jsc#SLE-7101)
+- 4.2.28
+
+---

Old:

  yast2-packager-4.2.27.tar.bz2

New:

  yast2-packager-4.2.30.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.QrFvpx/_old  2019-10-03 14:06:52.252499833 +0200
+++ /var/tmp/diff_new_pack.QrFvpx/_new  2019-10-03 14:06:52.252499833 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.2.27
+Version:4.2.30
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later

++ yast2-packager-4.2.27.tar.bz2 -> yast2-packager-4.2.30.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.27/package/yast2-packager.changes 
new/yast2-packager-4.2.30/package/yast2-packager.changes
--- old/yast2-packager-4.2.27/package/yast2-packager.changes2019-09-20 
11:36:49.0 +0200
+++ new/yast2-packager-4.2.30/package/yast2-packager.changes2019-10-02 
10:27:03.0 +0200
@@ -1,4 +1,23 @@
 ---
+Tue Oct  1 17:13:42 UTC 2019 - Ladislav Slezák 
+
+- Do not add an empty repository from the offline medium root
+  (jsc#SLE-7101)
+- 4.2.30
+
+---
+Tue Oct  1 07:52:29 UTC 2019 - Ladislav Slezák 
+
+- Small refactoring related to the offline medium (jsc#SLE-7101)
+- 4.2.29
+
+---
+Fri Sep 27 15:21:37 UTC 2019 - Ladislav Slezák 
+
+- Support for the offline installation medium (jsc#SLE-7101)
+- 4.2.28
+
+---
 Wed Sep 18 11:28:23 UTC 2019 - Ladislav Slezák 
 
 - Support for the online installation medium (jsc#SLE-7214)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.27/package/yast2-packager.spec 
new/yast2-packager-4.2.30/package/yast2-packager.spec
--- old/yast2-packager-4.2.27/package/yast2-packager.spec   2019-09-20 
11:36:49.0 +0200
+++ new/yast2-packager-4.2.30/package/yast2-packager.spec   2019-10-02 
10:27:03.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.2.27
+Version:4.2.30
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-4.2.27/src/lib/y2packager/clients/inst_product_license.rb 
new/yast2-packager-4.2.30/src/lib/y2packager/clients/inst_product_license.rb
--- 
old/yast2-packager-4.2.27/src/lib/y2packager/clients/inst_product_license.rb
2019-09-20 11:36:49.0 +0200
+++ 
new/yast2-packager-4.2.30/src/lib/y2packager/clients/inst_product_license.rb
2019-10-02 10:27:03.0 +0200
@@ -80,6 +80,10 @@
 if Y2Packager::MediumType.online?
   # in an online installation read the products from the control.xml
   Y2Packager::ProductControlProduct.products.size > 1
+elsif Y2Packager::MediumType.offline?
+  # the offline medium always contains several products, but they are
+  # in separate sub-repositories so we cannot see them in libzypp
+  true
 else
   # otherwise read the products from the medium
   Y2Packager::Product.available_base_products.size > 1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-4.2.27/src/

commit yast2-packager for openSUSE:Factory

2019-09-23 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2019-09-23 13:16:41

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new.7948 (New)


Package is "yast2-packager"

Mon Sep 23 13:16:41 2019 rev:379 rq:732113 version:4.2.27

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2019-09-02 13:20:57.805360595 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new.7948/yast2-packager.changes  
2019-09-23 13:16:43.241112457 +0200
@@ -1,0 +2,20 @@
+Wed Sep 18 11:28:23 UTC 2019 - Ladislav Slezák 
+
+- Support for the online installation medium (jsc#SLE-7214)
+- 4.2.27
+
+---
+Wed Sep 18 06:40:17 UTC 2019 - Ladislav Slezák 
+
+- Properly initialize the used base product name at upgrade
+  (bsc#1150856)
+- 4.2.26
+
+---
+Wed Sep  4 14:32:20 UTC 2019 - Ladislav Slezák 
+
+- Added Y2Packager::MediumType class for detecting the installation
+  medium type (related to jsc#SLE-7214)
+- 4.2.25
+
+---

Old:

  yast2-packager-4.2.24.tar.bz2

New:

  yast2-packager-4.2.27.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.lgo3VJ/_old  2019-09-23 13:16:43.709112373 +0200
+++ /var/tmp/diff_new_pack.lgo3VJ/_new  2019-09-23 13:16:43.709112373 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.2.24
+Version:4.2.27
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later
@@ -35,8 +35,8 @@
 BuildRequires:  yast2-storage-ng >= 4.0.141
 # break the yast2-packager -> yast2-storage-ng -> yast2-packager build cycle
 #!BuildIgnore: yast2-packager
-# inst_rpmcopy.rb: SlideShow.RebuildDialog(true)
-BuildRequires:  yast2 >= 4.2.8
+# Y2Packager::ProductControlProduct
+BuildRequires:  yast2 >= 4.2.22
 # Pkg::Resolvables
 BuildRequires:  yast2-pkg-bindings >= 4.2.0
 # Augeas lenses
@@ -47,8 +47,8 @@
 Requires:   yast2-country-data >= 2.16.3
 # Pkg::Resolvables
 Requires:   yast2-pkg-bindings >= 4.2.0
-# Y2Packager::Product.forced_base_product
-Requires:   yast2 >= 4.2.17
+# Y2Packager::ProductControlProduct
+Requires:   yast2 >= 4.2.22
 # unzipping license file
 Requires:   unzip
 # HTTP, FTP, HTTPS modules (inst_productsources.ycp)

++ yast2-packager-4.2.24.tar.bz2 -> yast2-packager-4.2.27.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.24/package/yast2-packager.changes 
new/yast2-packager-4.2.27/package/yast2-packager.changes
--- old/yast2-packager-4.2.24/package/yast2-packager.changes2019-08-29 
10:32:55.0 +0200
+++ new/yast2-packager-4.2.27/package/yast2-packager.changes2019-09-20 
11:36:49.0 +0200
@@ -1,4 +1,24 @@
 ---
+Wed Sep 18 11:28:23 UTC 2019 - Ladislav Slezák 
+
+- Support for the online installation medium (jsc#SLE-7214)
+- 4.2.27
+
+---
+Wed Sep 18 06:40:17 UTC 2019 - Ladislav Slezák 
+
+- Properly initialize the used base product name at upgrade
+  (bsc#1150856)
+- 4.2.26
+
+---
+Wed Sep  4 14:32:20 UTC 2019 - Ladislav Slezák 
+
+- Added Y2Packager::MediumType class for detecting the installation
+  medium type (related to jsc#SLE-7214)
+- 4.2.25
+
+---
 Wed Aug 28 12:59:14 UTC 2019 - José Iván López González 
 
 - Avoid error when generating some warnings (bsc#1148536).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.24/package/yast2-packager.spec 
new/yast2-packager-4.2.27/package/yast2-packager.spec
--- old/yast2-packager-4.2.24/package/yast2-packager.spec   2019-08-29 
10:32:55.0 +0200
+++ new/yast2-packager-4.2.27/package/yast2-packager.spec   2019-09-20 
11:36:49.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.2.24
+Version:4.2.27
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later
@@ -35,8 +35,8 @@
 BuildRequires:  yast2-storage-ng >= 4.0.141
 # break the yast2-packager -> yast2-storage-ng -> yast2-packager build cycle
 #!BuildIgnore: yast2-packager
-# inst_rpmcopy.rb: SlideShow.RebuildDialog(true)
-BuildRequires:  yast2 >= 4.2.8
+# Y2Packager::ProductControlProduct
+BuildRequi

commit yast2-packager for openSUSE:Factory

2019-09-02 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2019-09-02 13:20:56

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new.7948 (New)


Package is "yast2-packager"

Mon Sep  2 13:20:56 2019 rev:378 rq:726960 version:4.2.24

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2019-08-05 19:24:44.882148616 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new.7948/yast2-packager.changes  
2019-09-02 13:20:57.805360595 +0200
@@ -1,0 +2,6 @@
+Wed Aug 28 12:59:14 UTC 2019 - José Iván López González 
+
+- Avoid error when generating some warnings (bsc#1148536).
+- 4.2.24
+
+---

Old:

  yast2-packager-4.2.23.tar.bz2

New:

  yast2-packager-4.2.24.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.A29Gqk/_old  2019-09-02 13:20:58.357360510 +0200
+++ /var/tmp/diff_new_pack.A29Gqk/_new  2019-09-02 13:20:58.361360510 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.2.23
+Version:4.2.24
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later

++ yast2-packager-4.2.23.tar.bz2 -> yast2-packager-4.2.24.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.23/package/yast2-packager.changes 
new/yast2-packager-4.2.24/package/yast2-packager.changes
--- old/yast2-packager-4.2.23/package/yast2-packager.changes2019-08-05 
16:42:24.0 +0200
+++ new/yast2-packager-4.2.24/package/yast2-packager.changes2019-08-29 
10:32:55.0 +0200
@@ -1,4 +1,10 @@
 ---
+Wed Aug 28 12:59:14 UTC 2019 - José Iván López González 
+
+- Avoid error when generating some warnings (bsc#1148536).
+- 4.2.24
+
+---
 Mon Aug  5 08:23:58 UTC 2019 - David Diaz 
 
 - Select the forced base product during the repositories
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.23/package/yast2-packager.spec 
new/yast2-packager-4.2.24/package/yast2-packager.spec
--- old/yast2-packager-4.2.23/package/yast2-packager.spec   2019-08-05 
16:42:24.0 +0200
+++ new/yast2-packager-4.2.24/package/yast2-packager.spec   2019-08-29 
10:32:55.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.2.23
+Version:4.2.24
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-4.2.23/src/lib/packager/clients/software_proposal.rb 
new/yast2-packager-4.2.24/src/lib/packager/clients/software_proposal.rb
--- old/yast2-packager-4.2.23/src/lib/packager/clients/software_proposal.rb 
2019-08-05 16:42:24.0 +0200
+++ new/yast2-packager-4.2.24/src/lib/packager/clients/software_proposal.rb 
2019-08-29 10:32:55.0 +0200
@@ -125,11 +125,13 @@
   private
 
 # @param msg [String] warning message to be added
+#
+# @note The message could be a frozen string (e.g., translated messages).
 def add_warning_if_needed(msg)
   return if msg.empty?
 
   if @ret.key?("warning")
-@ret["warning"] << "\n#{msg}"
+@ret["warning"] += "\n#{msg}"
   else
 @ret["warning"] = msg
   end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-4.2.23/test/lib/clients/software_proposal_test.rb 
new/yast2-packager-4.2.24/test/lib/clients/software_proposal_test.rb
--- old/yast2-packager-4.2.23/test/lib/clients/software_proposal_test.rb
2019-08-05 16:42:24.0 +0200
+++ new/yast2-packager-4.2.24/test/lib/clients/software_proposal_test.rb
2019-08-29 10:32:55.0 +0200
@@ -76,9 +76,17 @@
   end
 
   it "returns warning message if second stage is not possible" do
+# Note that translated errors can be frozen strings
+error_message1 = "first_error".freeze
+error_message2 = "second_error".freeze
+
+allow(Yast::Packages).to receive(:check_remote_installation_packages)
+  .and_return(error_message1)
+
 allow(Yast::AutoinstData).to receive(:autoyast_second_stage_error)
-  .and_return("second_error")
-expect(subject.make_proposal({})["warning"]).to include("second_error")
+  .and_return(error_message2)
+
+expect(subject.make_propo

commit yast2-packager for openSUSE:Factory

2019-08-05 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2019-08-05 19:24:43

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new.4126 (New)


Package is "yast2-packager"

Mon Aug  5 19:24:43 2019 rev:377 rq:721082 version:4.2.23

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2019-07-31 14:25:56.598289024 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new.4126/yast2-packager.changes  
2019-08-05 19:24:44.882148616 +0200
@@ -1,0 +2,7 @@
+Mon Aug  5 08:23:58 UTC 2019 - David Diaz 
+
+- Select the forced base product during the repositories
+  initialization (bsc#1124590, bsc#1143943).
+- 4.2.23
+
+---

Old:

  yast2-packager-4.2.22.tar.bz2

New:

  yast2-packager-4.2.23.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.S36aT6/_old  2019-08-05 19:24:45.398148701 +0200
+++ /var/tmp/diff_new_pack.S36aT6/_new  2019-08-05 19:24:45.402148701 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.2.22
+Version:4.2.23
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later
@@ -47,8 +47,8 @@
 Requires:   yast2-country-data >= 2.16.3
 # Pkg::Resolvables
 Requires:   yast2-pkg-bindings >= 4.2.0
-# inst_rpmcopy.rb: SlideShow.RebuildDialog(true)
-Requires:   yast2 >= 4.2.8
+# Y2Packager::Product.forced_base_product
+Requires:   yast2 >= 4.2.17
 # unzipping license file
 Requires:   unzip
 # HTTP, FTP, HTTPS modules (inst_productsources.ycp)

++ yast2-packager-4.2.22.tar.bz2 -> yast2-packager-4.2.23.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.22/package/yast2-packager.changes 
new/yast2-packager-4.2.23/package/yast2-packager.changes
--- old/yast2-packager-4.2.22/package/yast2-packager.changes2019-07-26 
15:44:42.0 +0200
+++ new/yast2-packager-4.2.23/package/yast2-packager.changes2019-08-05 
16:42:24.0 +0200
@@ -1,4 +1,11 @@
 ---
+Mon Aug  5 08:23:58 UTC 2019 - David Diaz 
+
+- Select the forced base product during the repositories
+  initialization (bsc#1124590, bsc#1143943).
+- 4.2.23
+
+---
 Fri Jul 26 11:28:16 UTC 2019 - Ladislav Slezák 
 
 - Fixed product selection for single repositories: do not scan
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.22/package/yast2-packager.spec 
new/yast2-packager-4.2.23/package/yast2-packager.spec
--- old/yast2-packager-4.2.22/package/yast2-packager.spec   2019-07-26 
15:44:42.0 +0200
+++ new/yast2-packager-4.2.23/package/yast2-packager.spec   2019-08-05 
16:42:24.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.2.22
+Version:4.2.23
 Release:0
 Summary:YaST2 - Package Library
 License:GPL-2.0-or-later
@@ -47,8 +47,8 @@
 Requires:   yast2-country-data >= 2.16.3
 # Pkg::Resolvables
 Requires:   yast2-pkg-bindings >= 4.2.0
-# inst_rpmcopy.rb: SlideShow.RebuildDialog(true)
-Requires:   yast2 >= 4.2.8
+# Y2Packager::Product.forced_base_product
+Requires:   yast2 >= 4.2.17
 # unzipping license file
 Requires:   unzip
 # HTTP, FTP, HTTPS modules (inst_productsources.ycp)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-4.2.22/src/lib/y2packager/clients/inst_repositories_initialization.rb
 
new/yast2-packager-4.2.23/src/lib/y2packager/clients/inst_repositories_initialization.rb
--- 
old/yast2-packager-4.2.22/src/lib/y2packager/clients/inst_repositories_initialization.rb
2019-07-26 15:44:42.0 +0200
+++ 
new/yast2-packager-4.2.23/src/lib/y2packager/clients/inst_repositories_initialization.rb
2019-08-05 16:42:24.0 +0200
@@ -88,7 +88,16 @@
   # @see 
https://github.com/yast/yast-packager/blob/7e1a0bbb90823b03c15d92f408036a560dca8aa3/src/modules/Packages.rb#L1876
   # @see 
https://github.com/yast/yast-packager/blob/fbc396df910e297915f9f785fc460e72e30d1948/src/modules/Packages.rb#L1905
   def adjust_base_product_selection
-if products.size == 1
+forced_base_product = Y2Packager::Product.forced_base_product
+
+if forced_base_product
+  log.info("control.xml wants to force the #{forced_base_product.name} 
product")
+
+  forced_base_product.select
+  disca

commit yast2-packager for openSUSE:Factory

2019-07-31 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2019-07-31 14:25:55

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new.4126 (New)


Package is "yast2-packager"

Wed Jul 31 14:25:55 2019 rev:376 rq:718898 version:4.2.22

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2019-05-22 15:37:56.366600484 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new.4126/yast2-packager.changes  
2019-07-31 14:25:56.598289024 +0200
@@ -1,0 +2,107 @@
+Fri Jul 26 11:28:16 UTC 2019 - Ladislav Slezák 
+
+- Fixed product selection for single repositories: do not scan
+  the products when there is only one repository, the scan is not
+  needed (related to bsc#1141414)
+- 4.2.22
+
+---
+Thu Jul 25 16:31:05 UTC 2019 - David Diaz 
+
+- Set the proper release version for newly added repos always, not
+  only during upgrade (bsc#1132748).
+- 4.2.21
+
+---
+Wed Jul 24 14:21:07 UTC 2019 - David Diaz 
+
+- Add method to get the dependencies of a product (bsc#1142535).
+- 4.2.20
+
+---
+Tue Jul 23 10:25:51 UTC 2019 - José Iván López González 
+
+- Add method to get the summary of a product (bsc#1142414).
+- 4.2.19
+
+---
+Mon Jul 15 14:02:57 UTC 2019 - Ladislav Slezák 
+
+- Fixed the unit test for the previous change to work also on
+  other architectures than x86_64 (related to bsc#1141414)
+- 4.2.18
+
+---
+Thu Jul 11 07:17:45 UTC 2019 - Ladislav Slezák 
+
+- Improved product selection for multi-repositories media
+  (bsc#1141414):
+  - Display more product details
+  - Handle the product dependencies
+- 4.2.17
+
+---
+Thu Jun 20 14:11:46 UTC 2019 - David Diaz 
+
+- Better handling of license agreement dialog, allowing to
+  distinguish when the user is declining a license or aborting
+  the installation (bsc#1114018)
+- 4.2.16
+
+---
+Mon Jun 17 17:15:29 CEST 2019 - sch...@suse.de
+
+- Package installation: Rebuild slide show dialog and enable
+  realease notes tab (bsc#1136708).
+- 4.2.15
+
+---  
+Thu Jun 13 17:15:37 CEST 2019 - David Diaz 
+
+- Allow to select the license language when running in textmode
+  (bsc#1135901)
+- 4.2.14
+
+---
+Mon Jun  3 15:59:56 UTC 2019 - Stasiek Michalski 
+
+- Replace icondir with an url schema (boo#1125594)
+- 4.2.13
+
+---
+Mon Jun  3 15:59:55 UTC 2019 - Stasiek Michalski 
+
+- Add metainfo (fate#319035)
+- 4.2.12
+
+---
+Mon Jun  3 09:29:43 UTC 2019 - Ladislav Slezák 
+
+- Fixed the unit tests for Y2packager::Resolvables to pass also on
+  the other archs than x86_64 (related to bsc#1132650, bsc#1136051)
+- 4.2.11
+
+---
+Thu May 30 12:59:43 UTC 2019 - Ladislav Slezák 
+
+- Define the openSUSE => SLES product migration to properly display
+  the migration summary text (bsc#1136325)
+- 4.2.10
+
+---
+Tue May 28 07:12:10 UTC 2019 - Ladislav Slezák 
+
+- With the previous fix 1GB RAM is enough for using the online
+  repositories, decrease the required memory limit (remove the
+  workaround for bsc#1132650)
+- 4.2.9
+
+---
+Thu May 23 12:03:23 UTC 2019 - Ladislav Slezák 
+
+- Added new Y2packager::Resolvables class
+- Use it in the installer to decrease the needed memory
+  (bsc#1132650, bsc#1136051)
+- 4.2.8
+
+---

Old:

  yast2-packager-4.2.7.tar.bz2

New:

  yast2-packager-4.2.22.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.KtLjTE/_old  2019-07-31 14:25:57.074288656 +0200
+++ /var/tmp/diff_new_pack.KtLjTE/_new  2019-07-31 14:25:57.074288656 +0200
@@ -17,78 +17,66 @@
 
 
 Name:   yast2-packager
-Version:4.2.7
+Version:4.2.22
 Release:0
+Summary:YaST2 - Package Library
+License:GPL-2.0-or-later
+Group:  System/YaST
+Url:https://github

commit yast2-packager for openSUSE:Factory

2019-05-22 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2019-05-22 15:37:54

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new.5148 (New)


Package is "yast2-packager"

Wed May 22 15:37:54 2019 rev:375 rq:704635 version:4.2.7

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2019-05-15 12:23:55.142165895 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new.5148/yast2-packager.changes  
2019-05-22 15:37:56.366600484 +0200
@@ -1,0 +2,7 @@
+Tue May 21 15:19:38 CEST 2019 - sch...@suse.de
+
+- List of Online Repositories: Overwrite already existing repos in
+  "new installation" mode (bsc#1132622).
+- 4.2.7
+
+---

Old:

  yast2-packager-4.2.6.tar.bz2

New:

  yast2-packager-4.2.7.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.HAB23X/_old  2019-05-22 15:37:57.482600162 +0200
+++ /var/tmp/diff_new_pack.HAB23X/_new  2019-05-22 15:37:57.490600159 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.2.6
+Version:4.2.7
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-4.2.6.tar.bz2 -> yast2-packager-4.2.7.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.6/package/yast2-packager.changes 
new/yast2-packager-4.2.7/package/yast2-packager.changes
--- old/yast2-packager-4.2.6/package/yast2-packager.changes 2019-05-14 
16:57:19.0 +0200
+++ new/yast2-packager-4.2.7/package/yast2-packager.changes 2019-05-22 
09:15:05.0 +0200
@@ -1,4 +1,11 @@
 ---
+Tue May 21 15:19:38 CEST 2019 - sch...@suse.de
+
+- List of Online Repositories: Overwrite already existing repos in
+  "new installation" mode (bsc#1132622).
+- 4.2.7
+
+---
 Tue May 14 09:16:22 CEST 2019 - sch...@suse.de
 
 - List of Online Repositories: Do not show already added repos.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.6/package/yast2-packager.spec 
new/yast2-packager-4.2.7/package/yast2-packager.spec
--- old/yast2-packager-4.2.6/package/yast2-packager.spec2019-05-14 
16:57:19.0 +0200
+++ new/yast2-packager-4.2.7/package/yast2-packager.spec2019-05-22 
09:15:05.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.2.6
+Version:4.2.7
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-4.2.6/src/lib/y2packager/clients/inst_productsources.rb 
new/yast2-packager-4.2.7/src/lib/y2packager/clients/inst_productsources.rb
--- old/yast2-packager-4.2.6/src/lib/y2packager/clients/inst_productsources.rb  
2019-05-14 16:57:19.0 +0200
+++ new/yast2-packager-4.2.7/src/lib/y2packager/clients/inst_productsources.rb  
2019-05-22 09:15:05.0 +0200
@@ -1394,15 +1394,20 @@
 
 Builtins.y2milestone("Using alias: %1", alias_name)
 
+# With "check_alias"=false the added repo will not be checked
+# if it already there but the old values will be overwriten.
+# This is useful in the installation stage e.g. with the Live-CD
+# where repos are already added in the running system.
 src_id = Pkg.RepositoryAdd(
-  "enabled"   => false,
-  "name"  => repo_name,
-  "base_urls" => [url],
-  "prod_dir"  => pth,
+  "enabled" => false,
+  "name"=> repo_name,
+  "base_urls"   => [url],
+  "prod_dir"=> pth,
   # alias needs to be unique
   # bugzilla #309317
-  "alias" => alias_name,
-  "type"  => repo_type
+  "alias"   => alias_name,
+  "type"=> repo_type,
+  "check_alias" => !Stage.initial
 )
   end
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-4.2.6/test/lib/clients/inst_productsources_test.rb 
new/yast2-packager-4.2.7/test/lib/clients/inst_productsources_test.rb
--- old/yast2-packager-4.2.6/test/lib/clients/inst_productsources_test.rb   
2019-05-14 16:57:19.0 +0200
+++ new/yast2-packager-4.2.7/test/lib/clients/inst_productsources_test.rb   
2019-05-22 09:15:05.0 +0200
@@ -96,7 +96,7 @@
 it "uses passed ali

commit yast2-packager for openSUSE:Factory

2019-05-15 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2019-05-15 12:23:52

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new.5148 (New)


Package is "yast2-packager"

Wed May 15 12:23:52 2019 rev:374 rq:702865 version:4.2.6

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2019-05-10 09:12:00.235412834 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new.5148/yast2-packager.changes  
2019-05-15 12:23:55.142165895 +0200
@@ -1,0 +2,27 @@
+Tue May 14 09:16:22 CEST 2019 - sch...@suse.de
+
+- List of Online Repositories: Do not show already added repos.
+  Replace $releasever by the current product version.
+  (bsc#1132622)
+- 4.2.6
+
+---
+Fri May 10 12:12:50 UTC 2019 - Ladislav Slezák 
+
+- Increase the memory limit warning for the online repositories to
+  1.5GiB to avoid freezing the installer (bsc#1132650)
+
+---
+Tue May  7 11:15:29 UTC 2019 - Ladislav Slezák 
+
+- Properly handle going back when selecting the modules from the
+  Packages DVD medium (bsc#1131968)
+
+---
+Thu May  2 12:10:07 UTC 2019 - mvid...@suse.com
+
+- Prefer control.xml to ProductFeatures for Community Repositories
+  (bsc#1132613)
+- 4.2.5
+
+---

Old:

  yast2-packager-4.2.4.tar.bz2

New:

  yast2-packager-4.2.6.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.vC6fz5/_old  2019-05-15 12:23:55.794164469 +0200
+++ /var/tmp/diff_new_pack.vC6fz5/_new  2019-05-15 12:23:55.814164425 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.2.4
+Version:4.2.6
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-4.2.4.tar.bz2 -> yast2-packager-4.2.6.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.4/.cirrus.yml 
new/yast2-packager-4.2.6/.cirrus.yml
--- old/yast2-packager-4.2.4/.cirrus.yml1970-01-01 01:00:00.0 
+0100
+++ new/yast2-packager-4.2.6/.cirrus.yml2019-05-14 16:57:19.0 
+0200
@@ -0,0 +1,29 @@
+container:
+  image: registry.opensuse.org/yast/head/containers/yast-ruby:latest
+
+Rubocop_task:
+  container:
+cpu: 8
+  test_script: rake check:rubocop
+  only_if: "changesInclude('.cirrus.yml', '.rubocop.yml', 'Rakefile', 
'**/*.rake', '*.rb', '**/*.rb')"
+
+Unit Tests_task:
+  environment:
+COVERAGE: 1
+COVERALLS_REPO_TOKEN: 
ENCRYPTED[07f77b1412f23d9201d0255c60b61781b308a2db9af24f07e48f1331ee80460c2e3b858f39f737294de04f94e55cc52d]
+# Fake a Travis build to send the code coverage to coveralls.io
+TRAVIS: 1
+  test_script: rake test:unit && shellcheck src/bin/sw_single_wrapper
+
+yardoc_task:
+  yardoc_cache_cache:
+folder: .yardoc
+  test_script: rake check:doc
+  only_if: "changesInclude('.cirrus.yml', 'Rakefile', '**/*.rake', '*.rb', 
'**/*.rb')"
+
+Package Build_task:
+  # run the other steps
+  test_script: yast-travis-ruby -x tests -x rubocop -x yardoc
+
+Debug_task:
+  test_script: "uname -a; echo '-'; rpm -qa | sort; echo '-'; 
df -h; echo '-'; free -h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.4/.travis.yml 
new/yast2-packager-4.2.6/.travis.yml
--- old/yast2-packager-4.2.4/.travis.yml2019-05-07 09:56:05.0 
+0200
+++ new/yast2-packager-4.2.6/.travis.yml2019-05-14 16:57:19.0 
+0200
@@ -12,6 +12,6 @@
   # the "yast-travis-ruby" script is included in the base yastdevel/ruby image
   # see https://github.com/yast/docker-yast-ruby/blob/master/yast-travis-ruby
   # exclude the yardoc step, we run the more strict check:doc later
-  - docker run -it -e TRAVIS=1 -e TRAVIS_JOB_ID="$TRAVIS_JOB_ID" 
yast-packager-image yast-travis-ruby -x yardoc
-  - docker run -it -e TRAVIS=1 -e TRAVIS_JOB_ID="$TRAVIS_JOB_ID" 
yast-packager-image rake check:doc
-  - docker run -it -e TRAVIS=1 -e TRAVIS_JOB_ID="$TRAVIS_JOB_ID" 
yast-packager-image shellcheck src/bin/sw_single_wrapper
+  - docker run --rm -it yast-packager-image yast-travis-ruby -x yardoc
+  - docker run --rm -it yast-packager-image rake check:doc
+  - docker run --rm -it yast-packager-image shellcheck 
src/bin/sw_single_wrapper
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.4/.yardopts 
new/yast2-packa

commit yast2-packager for openSUSE:Factory

2019-05-10 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2019-05-10 09:11:57

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new.5148 (New)


Package is "yast2-packager"

Fri May 10 09:11:57 2019 rev:373 rq:701236 version:4.2.4

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2019-04-18 09:54:58.537286519 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new.5148/yast2-packager.changes  
2019-05-10 09:12:00.235412834 +0200
@@ -1,0 +2,8 @@
+Fri Apr 26 08:44:25 UTC 2019 - Ladislav Slezák 
+
+- Display human readable product names instead of the internal IDs
+  when upgrading from SLES12 + SUMA Proxy + SUMA Branch Server
+  (related to bsc#1133215)
+- 4.2.4
+
+---

Old:

  yast2-packager-4.2.3.tar.bz2

New:

  yast2-packager-4.2.4.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.YVN1v1/_old  2019-05-10 09:12:00.751414308 +0200
+++ /var/tmp/diff_new_pack.YVN1v1/_new  2019-05-10 09:12:00.755414319 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.2.3
+Version:4.2.4
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-4.2.3.tar.bz2 -> yast2-packager-4.2.4.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.3/package/yast2-packager.changes 
new/yast2-packager-4.2.4/package/yast2-packager.changes
--- old/yast2-packager-4.2.3/package/yast2-packager.changes 2019-04-11 
14:56:13.0 +0200
+++ new/yast2-packager-4.2.4/package/yast2-packager.changes 2019-05-07 
09:56:05.0 +0200
@@ -1,4 +1,12 @@
 ---
+Fri Apr 26 08:44:25 UTC 2019 - Ladislav Slezák 
+
+- Display human readable product names instead of the internal IDs
+  when upgrading from SLES12 + SUMA Proxy + SUMA Branch Server
+  (related to bsc#1133215)
+- 4.2.4
+
+---
 Tue Apr  9 09:56:17 CEST 2019 - sch...@suse.de
 
 - Update proposal: Showing product obsoletes. (bsc#1131503)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.3/package/yast2-packager.spec 
new/yast2-packager-4.2.4/package/yast2-packager.spec
--- old/yast2-packager-4.2.3/package/yast2-packager.spec2019-04-11 
14:56:13.0 +0200
+++ new/yast2-packager-4.2.4/package/yast2-packager.spec2019-05-07 
09:56:05.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.2.3
+Version:4.2.4
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.3/src/modules/Packages.rb 
new/yast2-packager-4.2.4/src/modules/Packages.rb
--- old/yast2-packager-4.2.3/src/modules/Packages.rb2019-04-11 
14:56:13.0 +0200
+++ new/yast2-packager-4.2.4/src/modules/Packages.rb2019-05-07 
09:56:05.0 +0200
@@ -726,6 +726,7 @@
 
   ret += status[:removed].map do |product|
 obsolete = 
Y2Packager::ProductUpgrade.will_be_obsoleted_by(product["name"])
+log.info "Product #{product["name"].inspect} will be obsoleted by 
#{obsolete.inspect}"
 if obsolete.empty?
   transact_by = product["transact_by"]
   log.warn "Product will be removed (by #{transact_by}): #{product}"
@@ -741,9 +742,11 @@
 
   re = HTML.Colorize(msg, "red")
 else
+  new_products_str = new_product_names(obsolete).join(", ")
+
   # TRANSLATORS: Old product %{old_product} will be obsoleted by 
%{new_product} products.
   re = _("Product %{old_product} will be updated to 
%{new_product}") % {
-old_product: h(product_label(product)), new_product: 
obsolete.join(", ")
+old_product: h(product_label(product)), new_product: 
h(new_products_str)
   }
 end
 re
@@ -2727,6 +2730,21 @@
 Pkg.SourceSetPriority(repo_id, DEFAULT_PRIORITY)
   end
 end
+
+# Get the human readable names for the internal product names
+# @param obsolete [Array] list of internal product IDs
+# @return [Array] Human readable product names,
+#   if not found the original names are returned
+def new_product_names(obsolete)
+  selected_products = Y2Packager::Product.with_status(:selected)
+
+  # get the human readable product names from the libzypp data
+  obsolet

commit yast2-packager for openSUSE:Factory

2019-04-18 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2019-04-18 09:54:54

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new.17052 (New)


Package is "yast2-packager"

Thu Apr 18 09:54:54 2019 rev:372 rq:694431 version:4.2.3

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2019-04-08 10:34:03.299198316 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new.17052/yast2-packager.changes 
2019-04-18 09:54:58.537286519 +0200
@@ -1,0 +2,6 @@
+Tue Apr  9 09:56:17 CEST 2019 - sch...@suse.de
+
+- Update proposal: Showing product obsoletes. (bsc#1131503)
+- 4.2.3
+
+---

Old:

  yast2-packager-4.2.2.tar.bz2

New:

  yast2-packager-4.2.3.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.Vb53bM/_old  2019-04-18 09:54:59.189286934 +0200
+++ /var/tmp/diff_new_pack.Vb53bM/_new  2019-04-18 09:54:59.189286934 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.2.2
+Version:4.2.3
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -35,8 +35,8 @@
 # break the yast2-packager -> yast2-storage-ng -> yast2-packager build cycle
 #!BuildIgnore: yast2-packager
 
-# Y2Packager::ProductLicense
-BuildRequires:  yast2 >= 4.0.63
+# Y2Packager::will_be_obsoleted_by
+BuildRequires:  yast2 >= 4.1.68
 
 # Pkg::PrdLicenseLocales
 BuildRequires:  yast2-pkg-bindings >= 4.0.8
@@ -50,8 +50,8 @@
 # Pkg::PrdLicenseLocales
 Requires:   yast2-pkg-bindings >= 4.0.8
 
-# Y2Packager::ProductLicense
-Requires:   yast2 >= 4.0.63
+# Y2Packager::will_be_obsoleted_by
+Requires:   yast2 >= 4.1.68
 
 # unzipping license file
 Requires:   unzip

++ yast2-packager-4.2.2.tar.bz2 -> yast2-packager-4.2.3.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.2/package/yast2-packager.changes 
new/yast2-packager-4.2.3/package/yast2-packager.changes
--- old/yast2-packager-4.2.2/package/yast2-packager.changes 2019-04-03 
14:25:52.0 +0200
+++ new/yast2-packager-4.2.3/package/yast2-packager.changes 2019-04-11 
14:56:13.0 +0200
@@ -1,4 +1,10 @@
 ---
+Tue Apr  9 09:56:17 CEST 2019 - sch...@suse.de
+
+- Update proposal: Showing product obsoletes. (bsc#1131503)
+- 4.2.3
+
+---
 Wed Apr  3 10:38:03 CEST 2019 - sch...@suse.de
 
 - Package proposal: Reset solver state before starting the next
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.2/package/yast2-packager.spec 
new/yast2-packager-4.2.3/package/yast2-packager.spec
--- old/yast2-packager-4.2.2/package/yast2-packager.spec2019-04-03 
14:25:52.0 +0200
+++ new/yast2-packager-4.2.3/package/yast2-packager.spec2019-04-11 
14:56:13.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.2.2
+Version:4.2.3
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -35,8 +35,8 @@
 # break the yast2-packager -> yast2-storage-ng -> yast2-packager build cycle
 #!BuildIgnore: yast2-packager
 
-# Y2Packager::ProductLicense
-BuildRequires:  yast2 >= 4.0.63
+# Y2Packager::will_be_obsoleted_by
+BuildRequires:  yast2 >= 4.1.68
 
 # Pkg::PrdLicenseLocales
 BuildRequires:  yast2-pkg-bindings >= 4.0.8
@@ -50,8 +50,8 @@
 # Pkg::PrdLicenseLocales
 Requires:   yast2-pkg-bindings >= 4.0.8
 
-# Y2Packager::ProductLicense
-Requires:   yast2 >= 4.0.63
+# Y2Packager::will_be_obsoleted_by
+Requires:   yast2 >= 4.1.68
 
 # unzipping license file
 Requires:   unzip
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.2/src/modules/Packages.rb 
new/yast2-packager-4.2.3/src/modules/Packages.rb
--- old/yast2-packager-4.2.2/src/modules/Packages.rb2019-04-03 
14:25:52.0 +0200
+++ new/yast2-packager-4.2.3/src/modules/Packages.rb2019-04-11 
14:56:13.0 +0200
@@ -8,6 +8,8 @@
 require "cgi"
 require "shellwords"
 
+require "y2packager/product_upgrade"
+
 # Yast namespace
 module Yast
   # Package selections
@@ -723,19 +725,28 @@
   end
 
   ret += status[:removed].map do |product|
-transact_by = product["transact_by"]
-log.warn "Product will be removed (by #{transact_by}): #{product}"
+obsolete = 
Y2Packager::ProductUpgrade.will_be_obsoleted_by(product["name"])
+if obsole

commit yast2-packager for openSUSE:Factory

2019-04-08 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2019-04-08 10:33:59

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new.3908 (New)


Package is "yast2-packager"

Mon Apr  8 10:33:59 2019 rev:371 rq:691197 version:4.2.2

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2019-03-28 22:47:03.607071548 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new.3908/yast2-packager.changes  
2019-04-08 10:34:03.299198316 +0200
@@ -1,0 +2,7 @@
+Wed Apr  3 10:38:03 CEST 2019 - sch...@suse.de
+
+- Package proposal: Reset solver state before starting the next
+  solver run (related to bsc#1077399).
+- 4.2.2
+
+---

Old:

  yast2-packager-4.2.1.tar.bz2

New:

  yast2-packager-4.2.2.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.L2Mayt/_old  2019-04-08 10:34:05.335200177 +0200
+++ /var/tmp/diff_new_pack.L2Mayt/_new  2019-04-08 10:34:05.363200203 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.2.1
+Version:4.2.2
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-4.2.1.tar.bz2 -> yast2-packager-4.2.2.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.1/Dockerfile 
new/yast2-packager-4.2.2/Dockerfile
--- old/yast2-packager-4.2.1/Dockerfile 2019-03-27 16:34:29.0 +0100
+++ new/yast2-packager-4.2.2/Dockerfile 2019-04-03 14:25:52.0 +0200
@@ -1,3 +1,3 @@
-FROM yastdevel/ruby
+FROM registry.opensuse.org/yast/head/containers/yast-ruby:latest
 COPY . /usr/src/app
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.1/package/yast2-packager.changes 
new/yast2-packager-4.2.2/package/yast2-packager.changes
--- old/yast2-packager-4.2.1/package/yast2-packager.changes 2019-03-27 
16:34:29.0 +0100
+++ new/yast2-packager-4.2.2/package/yast2-packager.changes 2019-04-03 
14:25:52.0 +0200
@@ -1,4 +1,11 @@
 ---
+Wed Apr  3 10:38:03 CEST 2019 - sch...@suse.de
+
+- Package proposal: Reset solver state before starting the next
+  solver run (related to bsc#1077399).
+- 4.2.2
+
+---
 Wed Mar 27 15:27:36 UTC 2019 - David Díaz 
 
 - Fix malformed rpm commands (bsc#1129422).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.1/package/yast2-packager.spec 
new/yast2-packager-4.2.2/package/yast2-packager.spec
--- old/yast2-packager-4.2.1/package/yast2-packager.spec2019-03-27 
16:34:29.0 +0100
+++ new/yast2-packager-4.2.2/package/yast2-packager.spec2019-04-03 
14:25:52.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.2.1
+Version:4.2.2
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.2.1/src/modules/Packages.rb 
new/yast2-packager-4.2.2/src/modules/Packages.rb
--- old/yast2-packager-4.2.1/src/modules/Packages.rb2019-03-27 
16:34:29.0 +0100
+++ new/yast2-packager-4.2.2/src/modules/Packages.rb2019-04-03 
14:25:52.0 +0200
@@ -2114,6 +2114,7 @@
 )
   end
 
+  @solve_errors = 0
   @solve_errors = Pkg.PkgSolveErrors if !Pkg.PkgSolve(false)
 
   # Question: is `desktop appropriate for SLE?




commit yast2-packager for openSUSE:Factory

2019-03-28 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2019-03-28 22:47:02

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new.25356 (New)


Package is "yast2-packager"

Thu Mar 28 22:47:02 2019 rev:370 rq:689113 version:4.2.1

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2019-03-21 09:52:04.790808660 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new.25356/yast2-packager.changes 
2019-03-28 22:47:03.607071548 +0100
@@ -1,0 +2,21 @@
+Wed Mar 27 15:27:36 UTC 2019 - David Díaz 
+
+- Fix malformed rpm commands (bsc#1129422).
+- The same changes were originally made for SP1, 4.1.35.
+- 4.2.1
+
+---
+Tue Mar 26 17:27:18 CET 2019 - sch...@suse.de
+
+- Fix: Checking if the proposal has been changed (right sorting).
+  (bsc#1125718)
+- 4.2.0
+
+---
+Mon Mar 25 15:34:46 UTC 2019 - Stefan Hundhammer 
+
+- Use correct method name mount_path, not nonexistent mountpoint
+  (bsc#1130287)
+- 4.1.34
+
+---

Old:

  yast2-packager-4.1.33.tar.bz2

New:

  yast2-packager-4.2.1.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.XhpHaM/_old  2019-03-28 22:47:05.371071280 +0100
+++ /var/tmp/diff_new_pack.XhpHaM/_new  2019-03-28 22:47:05.407071274 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.1.33
+Version:4.2.1
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-4.1.33.tar.bz2 -> yast2-packager-4.2.1.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.1.33/package/yast2-packager.changes 
new/yast2-packager-4.2.1/package/yast2-packager.changes
--- old/yast2-packager-4.1.33/package/yast2-packager.changes2019-03-19 
17:23:54.0 +0100
+++ new/yast2-packager-4.2.1/package/yast2-packager.changes 2019-03-27 
16:34:29.0 +0100
@@ -1,4 +1,25 @@
 ---
+Wed Mar 27 15:27:36 UTC 2019 - David Díaz 
+
+- Fix malformed rpm commands (bsc#1129422).
+- The same changes were originally made for SP1, 4.1.35.
+- 4.2.1
+
+---
+Tue Mar 26 17:27:18 CET 2019 - sch...@suse.de
+
+- Fix: Checking if the proposal has been changed (right sorting).
+  (bsc#1125718)
+- 4.2.0
+
+---
+Mon Mar 25 15:34:46 UTC 2019 - Stefan Hundhammer 
+
+- Use correct method name mount_path, not nonexistent mountpoint
+  (bsc#1130287)
+- 4.1.34
+
+---
 Fri Mar 15 15:51:00 CET 2019 - sch...@suse.de
 
 - AutoYaST: Disabling local repositories in second stage only.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.1.33/package/yast2-packager.spec 
new/yast2-packager-4.2.1/package/yast2-packager.spec
--- old/yast2-packager-4.1.33/package/yast2-packager.spec   2019-03-19 
17:23:54.0 +0100
+++ new/yast2-packager-4.2.1/package/yast2-packager.spec2019-03-27 
16:34:29.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.1.33
+Version:4.2.1
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.1.33/src/clients/sw_single.rb 
new/yast2-packager-4.2.1/src/clients/sw_single.rb
--- old/yast2-packager-4.1.33/src/clients/sw_single.rb  2019-03-19 
17:23:54.0 +0100
+++ new/yast2-packager-4.2.1/src/clients/sw_single.rb   2019-03-27 
16:34:29.0 +0100
@@ -215,7 +215,7 @@
   if Ops.greater_than(SCR.Read(path(".target.size"), package), 0)
 out = SCR.Execute(
   path(".target.bash_output"),
-  "/bin/rpm -q --qf '%%{NAME}' -p #{package.shellescape}"
+  "/bin/rpm -q --qf '%{NAME}' -p #{package.shellescape}"
 )
 
 if Ops.get_integer(out, "exit", -1).nonzero?
@@ -234,7 +234,7 @@
 # is it a source package?
 out = SCR.Execute(
   path(".target.bash_output"),
-  "/bin/rpm -q --qf '%%{SOURCEPACKAGE}' -p #{package.shellescape}"
+  "/bin/rpm -q --qf '%{SOURCEPACKAGE}' -p #{package.shellescape}"
 )
 if Ops.get_integer(out

commit yast2-packager for openSUSE:Factory

2019-03-21 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2019-03-21 09:52:03

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new.28833 (New)


Package is "yast2-packager"

Thu Mar 21 09:52:03 2019 rev:369 rq:686475 version:4.1.33

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2019-03-10 09:30:13.816252467 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new.28833/yast2-packager.changes 
2019-03-21 09:52:04.790808660 +0100
@@ -1,0 +2,7 @@
+Fri Mar 15 15:51:00 CET 2019 - sch...@suse.de
+
+- AutoYaST: Disabling local repositories in second stage only.
+  (bsc#1127818)
+- 4.1.33
+
+---

Old:

  yast2-packager-4.1.32.tar.bz2

New:

  yast2-packager-4.1.33.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.JlvxtN/_old  2019-03-21 09:52:05.414808491 +0100
+++ /var/tmp/diff_new_pack.JlvxtN/_new  2019-03-21 09:52:05.418808490 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.1.32
+Version:4.1.33
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-4.1.32.tar.bz2 -> yast2-packager-4.1.33.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.1.32/package/yast2-packager.changes 
new/yast2-packager-4.1.33/package/yast2-packager.changes
--- old/yast2-packager-4.1.32/package/yast2-packager.changes2019-03-08 
10:07:57.0 +0100
+++ new/yast2-packager-4.1.33/package/yast2-packager.changes2019-03-19 
17:23:54.0 +0100
@@ -1,4 +1,11 @@
 ---
+Fri Mar 15 15:51:00 CET 2019 - sch...@suse.de
+
+- AutoYaST: Disabling local repositories in second stage only.
+  (bsc#1127818)
+- 4.1.33
+
+---
 Thu Mar  7 17:08:01 CET 2019 - sch...@suse.de
 
 - Bug fix: Changing repo URL has been ignored (bsc#1119564).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.1.32/package/yast2-packager.spec 
new/yast2-packager-4.1.33/package/yast2-packager.spec
--- old/yast2-packager-4.1.32/package/yast2-packager.spec   2019-03-08 
10:07:57.0 +0100
+++ new/yast2-packager-4.1.33/package/yast2-packager.spec   2019-03-19 
17:23:54.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.1.32
+Version:4.1.33
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-4.1.32/src/lib/packager/clients/pkg_finish.rb 
new/yast2-packager-4.1.33/src/lib/packager/clients/pkg_finish.rb
--- old/yast2-packager-4.1.32/src/lib/packager/clients/pkg_finish.rb
2019-03-08 10:07:57.0 +0100
+++ new/yast2-packager-4.1.33/src/lib/packager/clients/pkg_finish.rb
2019-03-19 17:23:54.0 +0100
@@ -48,6 +48,7 @@
   Yast.import "Packages"
   Yast.import "Directory"
   Yast.import "ProductFeatures"
+  Yast.import "InstFunctions"
 end
 
 # @see Implements ::Installation::FinishClient#modes
@@ -62,6 +63,16 @@
 
 # @see Implements ::Installation::FinishClient#write
 def write
+  if Stage.cont
+# AutoYaST second stage. We only have to disable local repos.
+Pkg.SourceLoad
+disable_local_repos
+# save all repositories and finish target
+Pkg.SourceSaveAll
+Pkg.TargetFinish
+return nil
+  end
+
   # Remove (backup) all sources not used during the update
   # BNC #556469: Backup and remove all the old repositories before any 
Pkg::SourceSaveAll call
   backup_all_target_sources if Stage.initial && Mode.update
@@ -76,7 +87,8 @@
   # if online repositories were not enabled), resolvables should be loaded 
now.
   Pkg.SourceLoad
   remove_auto_added_sources
-  disable_local_repos
+  # AutoYaST: disable_local_repos will be called in second install
+  disable_local_repos unless InstFunctions.second_stage_required?
 
   # save all repositories and finish target
   Pkg.SourceSaveAll
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.1.32/test/pkg_finish_test.rb 
new/yast2-packager-4.1.33/test/pkg_finish_test.rb
--- old/yast2-packager-4.1.32/test/pkg_finish_test.rb   2019-03-08 
10:07:57.0 +0100
+++ new/yast2-packager-4.1.33/test/pkg_finish_

commit yast2-packager for openSUSE:Factory

2019-03-10 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2019-03-10 09:30:12

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new.28833 (New)


Package is "yast2-packager"

Sun Mar 10 09:30:12 2019 rev:368 rq:682733 version:4.1.32

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2019-03-06 19:02:44.165085362 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new.28833/yast2-packager.changes 
2019-03-10 09:30:13.816252467 +0100
@@ -1,0 +2,12 @@
+Thu Mar  7 17:08:01 CET 2019 - sch...@suse.de
+
+- Bug fix: Changing repo URL has been ignored (bsc#1119564).
+- 4.1.32
+
+---
+Wed Mar  6 21:05:39 UTC 2019 - Oliver Kurz 
+
+- Correct english wording for missing patterns (bsc#1117535).
+- 4.1.31
+
+---

Old:

  yast2-packager-4.1.30.tar.bz2

New:

  yast2-packager-4.1.32.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.DnWS8v/_old  2019-03-10 09:30:15.340252085 +0100
+++ /var/tmp/diff_new_pack.DnWS8v/_new  2019-03-10 09:30:15.384252074 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.1.30
+Version:4.1.32
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-4.1.30.tar.bz2 -> yast2-packager-4.1.32.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.1.30/package/yast2-packager.changes 
new/yast2-packager-4.1.32/package/yast2-packager.changes
--- old/yast2-packager-4.1.30/package/yast2-packager.changes2019-03-04 
15:33:15.0 +0100
+++ new/yast2-packager-4.1.32/package/yast2-packager.changes2019-03-08 
10:07:57.0 +0100
@@ -1,4 +1,16 @@
 ---
+Thu Mar  7 17:08:01 CET 2019 - sch...@suse.de
+
+- Bug fix: Changing repo URL has been ignored (bsc#1119564).
+- 4.1.32
+
+---
+Wed Mar  6 21:05:39 UTC 2019 - Oliver Kurz 
+
+- Correct english wording for missing patterns (bsc#1117535).
+- 4.1.31
+
+---
 Mon Mar  4 14:27:30 UTC 2019 - Josef Reidinger 
 
 - fix showing help text for product license (bsc#1126491)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.1.30/package/yast2-packager.spec 
new/yast2-packager-4.1.32/package/yast2-packager.spec
--- old/yast2-packager-4.1.30/package/yast2-packager.spec   2019-03-04 
15:33:15.0 +0100
+++ new/yast2-packager-4.1.32/package/yast2-packager.spec   2019-03-08 
10:07:57.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.1.30
+Version:4.1.32
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.1.30/src/modules/Packages.rb 
new/yast2-packager-4.1.32/src/modules/Packages.rb
--- old/yast2-packager-4.1.30/src/modules/Packages.rb   2019-03-04 
15:33:15.0 +0100
+++ new/yast2-packager-4.1.32/src/modules/Packages.rb   2019-03-08 
10:07:57.0 +0100
@@ -2502,9 +2502,9 @@
 "%s\n" \
 "Patterns have not been found.\n" \
 "\n" \
-"This can be probably be fixed by adding\n" \
+"This can probably be fixed by adding\n" \
 "more installation repositories by going back to\n" \
-"Registration or Add On Product screens."
+"the 'Registration' or 'Add On Product' screens."
   ) % names_s)
 end
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.1.30/src/modules/SourceDialogs.rb 
new/yast2-packager-4.1.32/src/modules/SourceDialogs.rb
--- old/yast2-packager-4.1.30/src/modules/SourceDialogs.rb  2019-03-04 
15:33:15.0 +0100
+++ new/yast2-packager-4.1.32/src/modules/SourceDialogs.rb  2019-03-08 
10:07:57.0 +0100
@@ -2515,8 +2515,7 @@
   ret = CWM.Run(w, {})
   Builtins.y2milestone("Ret: %1", ret)
   UI.CloseDialog
-
-  ret == :ok ? GetURL() : ""
+  [:ok, :next].include?(ret) ? GetURL() : ""
 end
 
 def EditDisplay




commit yast2-packager for openSUSE:Factory

2019-03-06 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2019-03-06 19:02:41

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new.28833 (New)


Package is "yast2-packager"

Wed Mar  6 19:02:41 2019 rev:367 rq:681473 version:4.1.30

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2019-02-28 21:47:26.205421754 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new.28833/yast2-packager.changes 
2019-03-06 19:02:44.165085362 +0100
@@ -1,0 +2,6 @@
+Mon Mar  4 14:27:30 UTC 2019 - Josef Reidinger 
+
+- fix showing help text for product license (bsc#1126491)
+- 4.1.30
+
+---

Old:

  yast2-packager-4.1.29.tar.bz2

New:

  yast2-packager-4.1.30.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.7XyjTo/_old  2019-03-06 19:02:44.997085138 +0100
+++ /var/tmp/diff_new_pack.7XyjTo/_new  2019-03-06 19:02:44.997085138 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.1.29
+Version:4.1.30
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-4.1.29.tar.bz2 -> yast2-packager-4.1.30.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.1.29/package/yast2-packager.changes 
new/yast2-packager-4.1.30/package/yast2-packager.changes
--- old/yast2-packager-4.1.29/package/yast2-packager.changes2019-02-27 
13:39:28.0 +0100
+++ new/yast2-packager-4.1.30/package/yast2-packager.changes2019-03-04 
15:33:15.0 +0100
@@ -1,4 +1,10 @@
 ---
+Mon Mar  4 14:27:30 UTC 2019 - Josef Reidinger 
+
+- fix showing help text for product license (bsc#1126491)
+- 4.1.30
+
+---
 Wed Feb 27 12:14:18 UTC 2019 - mvid...@suse.com
 
 - Use the correct path for /usr/bin/eject (bsc#1127138)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.1.29/package/yast2-packager.spec 
new/yast2-packager-4.1.30/package/yast2-packager.spec
--- old/yast2-packager-4.1.29/package/yast2-packager.spec   2019-02-27 
13:39:28.0 +0100
+++ new/yast2-packager-4.1.30/package/yast2-packager.spec   2019-03-04 
15:33:15.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.1.29
+Version:4.1.30
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-4.1.29/src/lib/y2packager/widgets/product_license_content.rb 
new/yast2-packager-4.1.30/src/lib/y2packager/widgets/product_license_content.rb
--- 
old/yast2-packager-4.1.29/src/lib/y2packager/widgets/product_license_content.rb 
2019-02-27 13:39:28.0 +0100
+++ 
new/yast2-packager-4.1.30/src/lib/y2packager/widgets/product_license_content.rb 
2019-03-04 15:33:15.0 +0100
@@ -13,6 +13,8 @@
 require "yast"
 require "cwm"
 
+Yast.import "ProductLicense"
+
 module Y2Packager
   module Widgets
 # Widget to show a product's license content
@@ -53,6 +55,11 @@
 update_license_text
   end
 
+  # Help text for license content
+  def help
+Yast::ProductLicense.GetLicenseDialogHelp
+  end
+
 private
 
   # @!attribute [w] language
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.1.29/src/modules/ProductLicense.rb 
new/yast2-packager-4.1.30/src/modules/ProductLicense.rb
--- old/yast2-packager-4.1.29/src/modules/ProductLicense.rb 2019-02-27 
13:39:28.0 +0100
+++ new/yast2-packager-4.1.30/src/modules/ProductLicense.rb 2019-03-04 
15:33:15.0 +0100
@@ -717,6 +717,16 @@
   nil
 end
 
+# Help text for asking license for product
+def GetLicenseDialogHelp
+  # help text
+  _(
+"Read the license agreement carefully and select\n" \
+  "one of the available options. If you do not agree to the license 
agreement,\n" \
+  "the configuration will be aborted.\n"
+  )
+end
+
 publish function: :AcceptanceNeeded, type: "boolean (string)"
 publish function: :AskLicenseAgreement,
 type: "symbol (integer, string, list , string, " \
@@ -1132,15 +1142,6 @@
   )
 end
 
-def GetLicenseDialogHelp
-  # help text
-  _(
-"Read the license agreement carefully and select\n" \
-  "on

commit yast2-packager for openSUSE:Factory

2019-02-28 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2019-02-28 21:47:24

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new.28833 (New)


Package is "yast2-packager"

Thu Feb 28 21:47:24 2019 rev:366 rq:679800 version:4.1.29

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2019-02-19 11:57:02.873245891 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new.28833/yast2-packager.changes 
2019-02-28 21:47:26.205421754 +0100
@@ -1,0 +2,13 @@
+Wed Feb 27 12:14:18 UTC 2019 - mvid...@suse.com
+
+- Use the correct path for /usr/bin/eject (bsc#1127138)
+- 4.1.29
+
+---
+Thu Feb 14 12:17:04 UTC 2019 - mvid...@suse.com
+
+- When patterns are missing, use 1 pop-up instead of many,
+  and suggest to register or apply add-ons (bsc#1117535).
+- 4.1.28
+
+---

Old:

  yast2-packager-4.1.27.tar.bz2

New:

  yast2-packager-4.1.29.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.pzlPDW/_old  2019-02-28 21:47:26.733421529 +0100
+++ /var/tmp/diff_new_pack.pzlPDW/_new  2019-02-28 21:47:26.733421529 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.1.27
+Version:4.1.29
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-4.1.27.tar.bz2 -> yast2-packager-4.1.29.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.1.27/package/yast2-packager.changes 
new/yast2-packager-4.1.29/package/yast2-packager.changes
--- old/yast2-packager-4.1.27/package/yast2-packager.changes2019-02-15 
14:27:07.0 +0100
+++ new/yast2-packager-4.1.29/package/yast2-packager.changes2019-02-27 
13:39:28.0 +0100
@@ -1,4 +1,17 @@
 ---
+Wed Feb 27 12:14:18 UTC 2019 - mvid...@suse.com
+
+- Use the correct path for /usr/bin/eject (bsc#1127138)
+- 4.1.29
+
+---
+Thu Feb 14 12:17:04 UTC 2019 - mvid...@suse.com
+
+- When patterns are missing, use 1 pop-up instead of many,
+  and suggest to register or apply add-ons (bsc#1117535).
+- 4.1.28
+
+---
 Thu Feb 14 07:46:00 UTC 2019 - lsle...@suse.cz
 
 - Automatically preselect the driver packages from new repositories
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.1.27/package/yast2-packager.spec 
new/yast2-packager-4.1.29/package/yast2-packager.spec
--- old/yast2-packager-4.1.27/package/yast2-packager.spec   2019-02-15 
14:27:07.0 +0100
+++ new/yast2-packager-4.1.29/package/yast2-packager.spec   2019-02-27 
13:39:28.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.1.27
+Version:4.1.29
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.1.27/src/include/checkmedia/ui.rb 
new/yast2-packager-4.1.29/src/include/checkmedia/ui.rb
--- old/yast2-packager-4.1.27/src/include/checkmedia/ui.rb  2019-02-15 
14:27:07.0 +0100
+++ new/yast2-packager-4.1.29/src/include/checkmedia/ui.rb  2019-02-27 
13:39:28.0 +0100
@@ -539,7 +539,7 @@
   selecteddrive = Convert.to_string(
 UI.QueryWidget(Id(:cddevices), :Value)
   )
-  command = "/bin/eject #{selecteddrive.shellescape}"
+  command = "/usr/bin/eject #{selecteddrive.shellescape}"
 
   Builtins.y2milestone("Executing '%1'", command)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.1.27/src/modules/Packages.rb 
new/yast2-packager-4.1.29/src/modules/Packages.rb
--- old/yast2-packager-4.1.27/src/modules/Packages.rb   2019-02-15 
14:27:07.0 +0100
+++ new/yast2-packager-4.1.29/src/modules/Packages.rb   2019-02-27 
13:39:28.0 +0100
@@ -1277,21 +1277,6 @@
   ret
 end
 
-def LocaleVersions(lang)
-  ret = [lang]
-  components = Builtins.splitstring(lang, ".")
-  if Ops.get(components, 0, "") != lang && Ops.get(components, 0, "") != ""
-lang = Ops.get(components, 0, "")
-ret = Builtins.add(ret, lang)
-  end
-  components = Builtins.splitstring(lang, "_")
-  if Ops.get(components, 0, "") != lang && Ops.get(c

commit yast2-packager for openSUSE:Factory

2019-02-19 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2019-02-19 11:57:00

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new.28833 (New)


Package is "yast2-packager"

Tue Feb 19 11:57:00 2019 rev:365 rq:676543 version:4.1.27

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2019-02-15 09:53:57.563787323 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new.28833/yast2-packager.changes 
2019-02-19 11:57:02.873245891 +0100
@@ -1,0 +2,7 @@
+Thu Feb 14 07:46:00 UTC 2019 - lsle...@suse.cz
+
+- Automatically preselect the driver packages from new repositories
+  (bsc#953522)
+- 4.1.27
+
+---

Old:

  yast2-packager-4.1.26.tar.bz2

New:

  yast2-packager-4.1.27.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.j0TPvo/_old  2019-02-19 11:57:04.393245065 +0100
+++ /var/tmp/diff_new_pack.j0TPvo/_new  2019-02-19 11:57:04.393245065 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.1.26
+Version:4.1.27
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-4.1.26.tar.bz2 -> yast2-packager-4.1.27.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.1.26/package/yast2-packager.changes 
new/yast2-packager-4.1.27/package/yast2-packager.changes
--- old/yast2-packager-4.1.26/package/yast2-packager.changes2019-02-13 
13:50:54.0 +0100
+++ new/yast2-packager-4.1.27/package/yast2-packager.changes2019-02-15 
14:27:07.0 +0100
@@ -1,4 +1,11 @@
 ---
+Thu Feb 14 07:46:00 UTC 2019 - lsle...@suse.cz
+
+- Automatically preselect the driver packages from new repositories
+  (bsc#953522)
+- 4.1.27
+
+---
 Fri Feb  8 17:21:41 UTC 2019 - knut.anders...@suse.com
 
 - Replaced SuSEFirewall2 by firewalld when checking if the firewall
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.1.26/package/yast2-packager.spec 
new/yast2-packager-4.1.27/package/yast2-packager.spec
--- old/yast2-packager-4.1.26/package/yast2-packager.spec   2019-02-13 
13:50:54.0 +0100
+++ new/yast2-packager-4.1.27/package/yast2-packager.spec   2019-02-15 
14:27:07.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.1.26
+Version:4.1.27
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.1.26/src/clients/sw_single.rb 
new/yast2-packager-4.1.27/src/clients/sw_single.rb
--- old/yast2-packager-4.1.26/src/clients/sw_single.rb  2019-02-13 
13:50:54.0 +0100
+++ new/yast2-packager-4.1.27/src/clients/sw_single.rb  2019-02-15 
14:27:07.0 +0100
@@ -7,6 +7,9 @@
 #
 require "shellwords"
 
+require "y2packager/known_repositories"
+require "y2packager/system_packages"
+
 module Yast
   # Purpose:   contains dialog loop for workflows:
   #"Install/Remove software"
@@ -449,9 +452,10 @@
 
   # use default parameters for missing or invalid values
   if mode.nil?
+preselect_system_packages
+
 # use summary mode if there is something to install
 # (probably a suggested or recommended package) (bnc#465194)
-Pkg.PkgSolve(true) # select the packages
 mode = if Pkg.IsAnyResolvable(:any, :to_install) || 
Pkg.IsAnyResolvable(:any, :to_remove)
   :summaryMode
 else
@@ -467,6 +471,22 @@
   deep_copy(ret)
 end
 
+# select the system packages (drivers) from the new repositories
+def preselect_system_packages
+  known_repos = Y2Packager::KnownRepositories.new
+  system_packages = 
Y2Packager::SystemPackages.new(known_repos.new_repositories)
+  system_packages.select
+end
+
+def save_known_repositories
+  known_repos = Y2Packager::KnownRepositories.new
+  # nothing new, no need to update the file
+  return if known_repos.new_repositories.empty?
+
+  known_repos.update
+  known_repos.write
+end
+
 # =
 def StartSWSingle
   Wizard.CreateDialog
@@ -570,7 +590,10 @@
   result = :next
 # start the repository manager
 elsif result == :repo_mgr
+  save_known_repositories
   W

commit yast2-packager for openSUSE:Factory

2019-02-15 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2019-02-15 09:53:56

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new.28833 (New)


Package is "yast2-packager"

Fri Feb 15 09:53:56 2019 rev:364 rq:674542 version:4.1.26

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2019-02-04 16:09:12.998017770 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new.28833/yast2-packager.changes 
2019-02-15 09:53:57.563787323 +0100
@@ -1,0 +2,7 @@
+Fri Feb  8 17:21:41 UTC 2019 - knut.anders...@suse.com
+
+- Replaced SuSEFirewall2 by firewalld when checking if the firewall
+  is running and thus maybe blocking SLP discovery (fate#323460)
+- 4.1.26
+
+---

Old:

  yast2-packager-4.1.25.tar.bz2

New:

  yast2-packager-4.1.26.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.zaOrw7/_old  2019-02-15 09:53:57.975787192 +0100
+++ /var/tmp/diff_new_pack.zaOrw7/_new  2019-02-15 09:53:57.975787192 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.1.25
+Version:4.1.26
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-4.1.25.tar.bz2 -> yast2-packager-4.1.26.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.1.25/package/yast2-packager.changes 
new/yast2-packager-4.1.26/package/yast2-packager.changes
--- old/yast2-packager-4.1.25/package/yast2-packager.changes2019-01-30 
08:17:29.0 +0100
+++ new/yast2-packager-4.1.26/package/yast2-packager.changes2019-02-13 
13:50:54.0 +0100
@@ -1,4 +1,11 @@
 ---
+Fri Feb  8 17:21:41 UTC 2019 - knut.anders...@suse.com
+
+- Replaced SuSEFirewall2 by firewalld when checking if the firewall
+  is running and thus maybe blocking SLP discovery (fate#323460)
+- 4.1.26
+
+---
 Tue Jan 29 08:08:04 UTC 2019 - dgonza...@suse.com
 
 - Change wording of the popup that asks to enable online repos
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.1.25/package/yast2-packager.spec 
new/yast2-packager-4.1.26/package/yast2-packager.spec
--- old/yast2-packager-4.1.25/package/yast2-packager.spec   2019-01-30 
08:17:29.0 +0100
+++ new/yast2-packager-4.1.26/package/yast2-packager.spec   2019-02-13 
13:50:54.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.1.25
+Version:4.1.26
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-4.1.25/src/modules/SourceManagerSLP.rb 
new/yast2-packager-4.1.26/src/modules/SourceManagerSLP.rb
--- old/yast2-packager-4.1.25/src/modules/SourceManagerSLP.rb   2019-01-30 
08:17:29.0 +0100
+++ new/yast2-packager-4.1.26/src/modules/SourceManagerSLP.rb   2019-02-13 
13:50:54.0 +0100
@@ -1,5 +1,6 @@
 # encoding: utf-8
 require "yast"
+require "y2firewall/firewalld"
 
 # YaST Namespace
 module Yast
@@ -12,7 +13,6 @@
   Yast.import "Wizard"
   Yast.import "Directory"
   Yast.import "Stage"
-  Yast.import "SuSEFirewall"
   Yast.import "Report"
   Yast.import "Label"
   #import "IP";
@@ -541,12 +541,12 @@
   # no servers found
   if slp_services_found.nil? || Builtins.size(slp_services_found).zero?
 Builtins.y2warning("No SLP repositories were found")
-if !Stage.initial && SuSEFirewall.IsStarted
+if !Stage.initial && firewalld.running?
   Report.Message(
 # error popup
 _(
   "No SLP repositories have been found on your network.\n" \
-"This could be caused by a running SuSEfirewall2,\n" \
+"This could be caused by a running firewall,\n" \
 "which probably blocks the network scanning."
 )
   )
@@ -580,6 +580,10 @@
   url
 end
 
+def firewalld
+  Y2Firewall::Firewalld.instance
+end
+
 publish function: :SelectOneSLPService, type: "string ()"
 publish function: :AddSourceTypeSLP, type: "string ()"
   end




commit yast2-packager for openSUSE:Factory

2019-02-04 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2019-02-04 16:09:09

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new.28833 (New)


Package is "yast2-packager"

Mon Feb  4 16:09:09 2019 rev:363 rq:670055 version:4.1.25

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2019-01-05 14:40:32.744572563 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new.28833/yast2-packager.changes 
2019-02-04 16:09:12.998017770 +0100
@@ -1,0 +2,7 @@
+Tue Jan 29 08:08:04 UTC 2019 - dgonza...@suse.com
+
+- Change wording of the popup that asks to enable online repos
+  (related to bsc#1112937).
+- 4.1.25
+
+---

Old:

  yast2-packager-4.1.24.tar.bz2

New:

  yast2-packager-4.1.25.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.DY02KI/_old  2019-02-04 16:09:14.502016831 +0100
+++ /var/tmp/diff_new_pack.DY02KI/_new  2019-02-04 16:09:14.502016831 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.1.24
+Version:4.1.25
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-4.1.24.tar.bz2 -> yast2-packager-4.1.25.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.1.24/package/yast2-packager.changes 
new/yast2-packager-4.1.25/package/yast2-packager.changes
--- old/yast2-packager-4.1.24/package/yast2-packager.changes2019-01-03 
13:56:53.0 +0100
+++ new/yast2-packager-4.1.25/package/yast2-packager.changes2019-01-30 
08:17:29.0 +0100
@@ -1,4 +1,11 @@
 ---
+Tue Jan 29 08:08:04 UTC 2019 - dgonza...@suse.com
+
+- Change wording of the popup that asks to enable online repos
+  (related to bsc#1112937).
+- 4.1.25
+
+---
 Thu Dec 27 17:29:32 UTC 2018 - dgonza...@suse.com
 
 - Display the license agreement checkbox only when needed
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.1.24/package/yast2-packager.spec 
new/yast2-packager-4.1.25/package/yast2-packager.spec
--- old/yast2-packager-4.1.24/package/yast2-packager.spec   2019-01-03 
13:56:53.0 +0100
+++ new/yast2-packager-4.1.25/package/yast2-packager.spec   2019-01-30 
08:17:29.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.1.24
+Version:4.1.25
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-4.1.24/src/lib/y2packager/clients/inst_productsources.rb 
new/yast2-packager-4.1.25/src/lib/y2packager/clients/inst_productsources.rb
--- old/yast2-packager-4.1.24/src/lib/y2packager/clients/inst_productsources.rb 
2019-01-03 13:56:53.0 +0100
+++ new/yast2-packager-4.1.25/src/lib/y2packager/clients/inst_productsources.rb 
2019-01-30 08:17:29.0 +0100
@@ -1725,6 +1725,7 @@
 # @return Boolean
 #
 def ask_activate_online_repos
+  msg = []
   if GetInstArgs.going_back && @@ask_activate_online_repos_result == false
 # If the user previously answered "no" and he is now going back, give
 # him a chance to change his mind when he comes here the next time
@@ -1738,25 +1739,28 @@
   # Ask only once
   return @@ask_activate_online_repos_result unless 
@@ask_activate_online_repos_result.nil?
 
-  default_button = :focus_yes
-  msg = _("Your system has an active network connection.\n" \
-  "Additional software is available online.\n"  \
-  "Would you like to activate online repositories?")
+  msg << _("The system has an active network connection.\n" \
+  "Additional software is available online.")
 
   if low_memory?
-msg += "\n\n"
-msg += _("Since your system has less than %d MiB memory,\n"\
+msg << _("Since the system has less than %d MiB memory,\n" \
  "there is a significant risk of running out of memory,\n" \
  "and the installer may crash or freeze.\n"\
  "\n"  \
  "Using the online repositories later in the installed\n"  \
  "system is recommended.") % LOW_MEMORY_MIB
-default_button = :focus_no
 @@posted_low_memory_warn

commit yast2-packager for openSUSE:Factory

2019-01-05 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2019-01-05 14:40:28

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new.28833 (New)


Package is "yast2-packager"

Sat Jan  5 14:40:28 2019 rev:362 rq:662661 version:4.1.24

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2018-12-31 09:45:14.786272751 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new.28833/yast2-packager.changes 
2019-01-05 14:40:32.744572563 +0100
@@ -1,0 +2,7 @@
+Thu Dec 27 17:29:32 UTC 2018 - dgonza...@suse.com
+
+- Display the license agreement checkbox only when needed
+  (related to fate#325482)
+- 4.1.24
+
+---

Old:

  yast2-packager-4.1.23.tar.bz2

New:

  yast2-packager-4.1.24.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.9Ui4TP/_old  2019-01-05 14:40:33.508571914 +0100
+++ /var/tmp/diff_new_pack.9Ui4TP/_new  2019-01-05 14:40:33.512571911 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package yast2-packager
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.1.23
+Version:4.1.24
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-4.1.23.tar.bz2 -> yast2-packager-4.1.24.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.1.23/package/yast2-packager.changes 
new/yast2-packager-4.1.24/package/yast2-packager.changes
--- old/yast2-packager-4.1.23/package/yast2-packager.changes2018-12-20 
13:16:41.0 +0100
+++ new/yast2-packager-4.1.24/package/yast2-packager.changes2019-01-03 
13:56:53.0 +0100
@@ -1,4 +1,11 @@
 ---
+Thu Dec 27 17:29:32 UTC 2018 - dgonza...@suse.com
+
+- Display the license agreement checkbox only when needed
+  (related to fate#325482)
+- 4.1.24
+
+---
 Mon Dec 17 16:12:37 UTC 2018 - jreidin...@suse.com
 
 - always use absolute path to binaries (bsc#1118291)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.1.23/package/yast2-packager.spec 
new/yast2-packager-4.1.24/package/yast2-packager.spec
--- old/yast2-packager-4.1.23/package/yast2-packager.spec   2018-12-20 
13:16:41.0 +0100
+++ new/yast2-packager-4.1.24/package/yast2-packager.spec   2019-01-03 
13:56:53.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.1.23
+Version:4.1.24
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-4.1.23/src/lib/y2packager/dialogs/inst_product_license.rb 
new/yast2-packager-4.1.24/src/lib/y2packager/dialogs/inst_product_license.rb
--- 
old/yast2-packager-4.1.23/src/lib/y2packager/dialogs/inst_product_license.rb
2018-12-20 13:16:41.0 +0100
+++ 
new/yast2-packager-4.1.24/src/lib/y2packager/dialogs/inst_product_license.rb
2019-01-03 13:56:53.0 +0100
@@ -55,11 +55,24 @@
 VBox(
   Widgets::ProductLicenseTranslations.new(product, 
Yast::Language.language),
   HBox(
-Left(Widgets::ProductLicenseConfirmation.new(product)),
+confirmation_checkbox,
 HStretch()
   )
 )
   end
+
+private
+
+  # Return the license confirmation widget if required
+  #
+  # It returns Empty() if confirmation is not needed.
+  #
+  # @return [Yast::Term,ProductLicenseConfirmation] Product confirmation 
license widget
+  #   or Empty() if confirmation is not needed.
+  def confirmation_checkbox
+return Empty() unless product.license_confirmation_required?
+Widgets::ProductLicenseConfirmation.new(product)
+  end
 end
   end
 end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-4.1.23/test/lib/dialogs/inst_product_license_test.rb 
new/yast2-packager-4.1.24/test/lib/dialogs/inst_product_license_test.rb
--- old/yast2-packager-4.1.23/test/lib/dialogs/inst_product_license_test.rb 
2018-12-20 13:16:41.0 +0100
+++

commit yast2-packager for openSUSE:Factory

2018-12-31 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2018-12-31 09:45:12

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new.28833 (New)


Package is "yast2-packager"

Mon Dec 31 09:45:12 2018 rev:361 rq:660277 version:4.1.23

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2018-11-10 16:48:21.192571097 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new.28833/yast2-packager.changes 
2018-12-31 09:45:14.786272751 +0100
@@ -1,0 +2,79 @@
+Mon Dec 17 16:12:37 UTC 2018 - jreidin...@suse.com
+
+- always use absolute path to binaries (bsc#1118291)
+- properly escape shell arguments (bsc#1118291)
+- 4.1.23
+
+---
+Mon Dec 17 16:12:36 UTC 2018 - Ancor Gonzalez Sosa 
+
+- If linuxrc does not provide a repo URL (parameter NOREPO), use
+  the fallback repository included in the inst-sys to get the
+  information about the products (fate#325482).
+- 4.1.22
+
+---
+Sat Dec 15 13:16:11 UTC 2018 - Stasiek Michalski 
+
+- Add missing icons and edit current ones (boo#1109310)
+- 4.1.21
+
+---
+Wed Dec  5 09:52:52 UTC 2018 - snw...@suse.com
+
+- remove cd:/// fallback installation URL (fate#325482)
+- 4.1.20
+
+---
+Thu Nov 29 14:47:37 UTC 2018 - lsle...@suse.cz
+
+- We do not need yast2_theme for building this package,
+  the desktopfile icon is included in this package now
+  (related to boo#1109310)
+- 4.1.19
+
+---
+Wed Nov 28 08:01:43 UTC 2018 - Noah Davis 
+
+- Provide icon with module (boo#1109310)
+- 4.1.18
+
+---
+Wed Nov 21 10:04:59 UTC 2018 - knut.anders...@suse.com
+
+- software_proposal: Added warning in case the NTP configuration
+  was modified but the package is not selected to be installed
+  (bsc#1082369)
+- 4.1.17
+
+---
+Tue Nov 20 10:49:25 CET 2018 - sch...@suse.de
+
+- Function SelectProduct removed in order NOT to select All
+  available products (bsc#1116332).
+- 4.1.16  
+
+---
+Mon Nov 19 07:27:24 UTC 2018 - mfi...@suse.com
+
+- fate#325541
+  - disabling CD / DVD repositories according to control file setup
+- 4.1.15
+
+---
+Fri Nov 16 13:29:45 UTC 2018 - lsle...@suse.cz
+
+- sw_single_wrapper: fixed invalid variable reset causing a
+  possible command injection vulnerability via environment
+  variable (bsc#1116226)
+- 4.1.14
+
+---
+Wed Nov 14 13:56:53 UTC 2018 - Stefan Hundhammer 
+
+- Support for adding online repos during installation (bsc#1112937)
+- Added pop-up dialog to ask user first if he would like to add
+  online repos during installation and upgrade (only once)
+- 4.1.13
+
+---

Old:

  yast2-packager-4.1.12.tar.bz2

New:

  yast2-packager-4.1.23.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.0b5u5q/_old  2018-12-31 09:45:15.250272370 +0100
+++ /var/tmp/diff_new_pack.0b5u5q/_new  2018-12-31 09:45:15.250272370 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.1.12
+Version:4.1.23
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -38,9 +38,6 @@
 # Y2Packager::ProductLicense
 BuildRequires:  yast2 >= 4.0.63
 
-# needed for icon for desktop file, it is verified at the end of build
-BuildRequires:  yast2_theme
-
 # Pkg::PrdLicenseLocales
 BuildRequires:  yast2-pkg-bindings >= 4.0.8
 
@@ -149,6 +146,7 @@
 %{_datadir}/applications/*.desktop
 %{yast_scrconfdir}/*
 %{yast_execcompdir}/servers_non_y2/ag_*
+%{yast_icondir}
 %dir %{yast_docdir}
 %license COPYING
 %doc %{yast_docdir}/README.md

++ yast2-packager-4.1.12.tar.bz2 -> yast2-packager-4.1.23.tar.bz2 ++
 2057 lines of diff (skipped)




commit yast2-packager for openSUSE:Factory

2018-11-10 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2018-11-10 16:48:18

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Sat Nov 10 16:48:18 2018 rev:360 rq:646099 version:4.1.12

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2018-11-01 19:11:46.174039546 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2018-11-10 16:48:21.192571097 +0100
@@ -1,0 +2,7 @@
+Fri Nov  2 15:34:01 UTC 2018 - lsle...@suse.cz
+
+- Break the yast2-packager -> yast2-storage-ng -> yast2-packager
+  build cycle (bsc#1114517)
+- 4.1.12
+
+---

Old:

  yast2-packager-4.1.11.tar.bz2

New:

  yast2-packager-4.1.12.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.SlhGuw/_old  2018-11-10 16:48:21.632570538 +0100
+++ /var/tmp/diff_new_pack.SlhGuw/_new  2018-11-10 16:48:21.632570538 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.1.11
+Version:4.1.12
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -32,6 +32,8 @@
 
 # Y2Storage::Device#exists_in_raw_probed
 BuildRequires:  yast2-storage-ng >= 4.0.141
+# break the yast2-packager -> yast2-storage-ng -> yast2-packager build cycle
+#!BuildIgnore: yast2-packager
 
 # Y2Packager::ProductLicense
 BuildRequires:  yast2 >= 4.0.63

++ yast2-packager-4.1.11.tar.bz2 -> yast2-packager-4.1.12.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.1.11/package/yast2-packager.changes 
new/yast2-packager-4.1.12/package/yast2-packager.changes
--- old/yast2-packager-4.1.11/package/yast2-packager.changes2018-11-01 
12:33:33.0 +0100
+++ new/yast2-packager-4.1.12/package/yast2-packager.changes2018-11-02 
17:12:55.0 +0100
@@ -1,4 +1,11 @@
 ---
+Fri Nov  2 15:34:01 UTC 2018 - lsle...@suse.cz
+
+- Break the yast2-packager -> yast2-storage-ng -> yast2-packager
+  build cycle (bsc#1114517)
+- 4.1.12
+
+---
 Thu Nov  1 08:11:38 UTC 2018 - Josef Reidinger 
 
 - Set during upgrade proper release version for newly added repos
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.1.11/package/yast2-packager.spec 
new/yast2-packager-4.1.12/package/yast2-packager.spec
--- old/yast2-packager-4.1.11/package/yast2-packager.spec   2018-11-01 
12:33:33.0 +0100
+++ new/yast2-packager-4.1.12/package/yast2-packager.spec   2018-11-02 
17:12:55.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package yast2-packager
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.1.11
+Version:4.1.12
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -26,24 +26,26 @@
 Url:https://github.com/yast/yast-packager
 BuildRequires:  update-desktop-files
 BuildRequires:  yast2-devtools >= 3.1.10
+BuildRequires:  rubygem(%{rb_default_ruby_abi}:cfa) >= 0.5.0
 BuildRequires:  rubygem(%{rb_default_ruby_abi}:rspec)
 BuildRequires:  rubygem(%{rb_default_ruby_abi}:yast-rake)
-BuildRequires:  rubygem(%{rb_default_ruby_abi}:cfa) >= 0.5.0
 
 # Y2Storage::Device#exists_in_raw_probed
 BuildRequires:  yast2-storage-ng >= 4.0.141
+# break the yast2-packager -> yast2-storage-ng -> yast2-packager build cycle
+#!BuildIgnore: yast2-packager
 
 # Y2Packager::ProductLicense
 BuildRequires:  yast2 >= 4.0.63
 
 # needed for icon for desktop file, it is verified at the end of build
-BuildRequires:   yast2_theme
+BuildRequires:  yast2_theme
 
 # Pkg::PrdLicenseLocales
 BuildRequires:  yast2-pkg-bindings >= 4.0.8
 
 # Augeas lenses
-BuildRequires: augeas-lenses
+BuildRequires:  augeas-lenses
 
 # Newly added RPM
 Requires:   yast2-country-data >= 2.16.3
@@ -73,10 +75,10 @@
 Requires:   yast2-storage-ng >= 4.0.141
 
 # Augeas lenses
-Requires: augeas-lenses
+Requires:   augeas-lenses
 
 # zypp.conf model and minimal modifications (bsc#1023204)
-Requires:  rubygem(%{rb_default_ruby_abi}:cfa) >= 0.5.0
+Requires:   rubygem(%{rb_default_ruby_abi}:cfa) >= 0.5.0
 
 # setenv() builtin
 

commit yast2-packager for openSUSE:Factory

2018-11-02 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2018-11-01 19:11:42

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Thu Nov  1 19:11:42 2018 rev:359 rq:645892 version:4.1.11

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2018-09-04 22:51:38.064069421 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2018-11-01 19:11:46.174039546 +0100
@@ -1,0 +2,51 @@
+Thu Nov  1 08:11:38 UTC 2018 - Josef Reidinger 
+
+- Set during upgrade proper release version for newly added repos
+  (bsc#1090193)
+- 4.1.11
+
+---
+Wed Oct 31 08:35:29 UTC 2018 - Josef Reidinger 
+
+- Allow specify alias for online repos (bsc#1017823)
+- Do not depend on yast2-installation (bsc#876533)
+- 4.1.10
+
+---
+Tue Oct 16 11:33:07 CEST 2018 - sch...@suse.de
+
+- Fixed path to license file. Build error in bsc#1110913.
+- 4.1.9
+
+---
+Mon Oct  8 08:12:54 UTC 2018 - lsle...@suse.cz
+
+- Ignore a read failure when backing up /var/log/YaST2, YaST might
+  be updating the logs while the archive is being created
+  (bsc#1110913)
+- 4.1.8
+
+---
+Tue Sep 25 11:56:41 UTC 2018 - lsle...@suse.cz
+
+- Copy also the role packages from the self-update repository
+  (bsc#1101016)
+- 4.1.7
+
+---
+Fri Sep 21 12:58:42 CEST 2018 - sch...@suse.de
+
+- add_on_products.xml : Added tag "confirm_license" to handle
+  Add-On-products licenses which will be added while installation.
+  (bsc#1105758)
+- 4.1.6
+
+---
+Thu Sep 13 12:23:04 UTC 2018 - lsle...@suse.cz
+
+- Copy the selected packages from the self-update repository to an
+  additional add-on repository, allow updating the installation
+  workflow from the self-update repository (bsc#1101016)
+- 4.1.5
+
+---

Old:

  yast2-packager-4.1.4.tar.bz2

New:

  yast2-packager-4.1.11.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.alp9AF/_old  2018-11-01 19:11:46.646039567 +0100
+++ /var/tmp/diff_new_pack.alp9AF/_new  2018-11-01 19:11:46.650039567 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.1.4
+Version:4.1.11
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -148,7 +148,7 @@
 %{yast_scrconfdir}/*
 %{yast_execcompdir}/servers_non_y2/ag_*
 %dir %{yast_docdir}
-%license %{yast_docdir}/COPYING
+%license COPYING
 %doc %{yast_docdir}/README.md
 %doc %{yast_docdir}/CONTRIBUTING.md
 

++ yast2-packager-4.1.4.tar.bz2 -> yast2-packager-4.1.11.tar.bz2 ++
 4995 lines of diff (skipped)




commit yast2-packager for openSUSE:Factory

2018-09-04 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2018-09-04 22:51:34

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Tue Sep  4 22:51:34 2018 rev:358 rq:632875 version:4.1.4

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2018-07-24 17:28:25.427761374 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2018-09-04 22:51:38.064069421 +0200
@@ -1,0 +2,23 @@
+Mon Sep  3 12:18:14 UTC 2018 - lsle...@suse.cz
+
+- Fixed service check for the newly added repositories in the
+  repository manager (bsc#1106837)
+- 4.1.4
+
+---
+Fri Aug 31 14:03:43 UTC 2018 - snw...@suse.com
+
+- allow hard disks with file systems to be selected in add-on dialog 
(bsc#1003263)
+- 4.1.3
+
+---
+Wed Aug 22 14:14:44 CEST 2018 - sch...@suse.de
+
+- Switched license in spec file from SPDX2 to SPDX3 format.
+
+---
+Mon Aug 20 09:24:15 CEST 2018 - sch...@suse.de
+
+- Changed destination directory of COPYING file.
+
+---

Old:

  yast2-packager-4.1.2.tar.bz2

New:

  yast2-packager-4.1.4.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.yl9tZR/_old  2018-09-04 22:51:38.520070985 +0200
+++ /var/tmp/diff_new_pack.yl9tZR/_new  2018-09-04 22:51:38.524070999 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.1.2
+Version:4.1.4
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -102,7 +102,7 @@
 
 Requires:   yast2-ruby-bindings >= 1.0.0
 Summary:YaST2 - Package Library
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  System/YaST
 
 %description
@@ -148,7 +148,7 @@
 %{yast_scrconfdir}/*
 %{yast_execcompdir}/servers_non_y2/ag_*
 %dir %{yast_docdir}
-%doc %{yast_docdir}/COPYING
+%license %{yast_docdir}/COPYING
 %doc %{yast_docdir}/README.md
 %doc %{yast_docdir}/CONTRIBUTING.md
 

++ yast2-packager-4.1.2.tar.bz2 -> yast2-packager-4.1.4.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.1.2/package/yast2-packager.changes 
new/yast2-packager-4.1.4/package/yast2-packager.changes
--- old/yast2-packager-4.1.2/package/yast2-packager.changes 2018-07-18 
16:48:44.0 +0200
+++ new/yast2-packager-4.1.4/package/yast2-packager.changes 2018-09-03 
15:09:51.0 +0200
@@ -1,4 +1,27 @@
 ---
+Mon Sep  3 12:18:14 UTC 2018 - lsle...@suse.cz
+
+- Fixed service check for the newly added repositories in the
+  repository manager (bsc#1106837)
+- 4.1.4
+
+---
+Fri Aug 31 14:03:43 UTC 2018 - snw...@suse.com
+
+- allow hard disks with file systems to be selected in add-on dialog 
(bsc#1003263)
+- 4.1.3
+
+---
+Wed Aug 22 14:14:44 CEST 2018 - sch...@suse.de
+
+- Switched license in spec file from SPDX2 to SPDX3 format.
+
+---
+Mon Aug 20 09:24:15 CEST 2018 - sch...@suse.de
+
+- Changed destination directory of COPYING file.
+
+---
 Mon Jul 16 11:19:03 UTC 2018 - lsle...@suse.cz
 
 - Do not display a false "not enough free space" warning popup if
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.1.2/package/yast2-packager.spec 
new/yast2-packager-4.1.4/package/yast2-packager.spec
--- old/yast2-packager-4.1.2/package/yast2-packager.spec2018-07-18 
16:48:44.0 +0200
+++ new/yast2-packager-4.1.4/package/yast2-packager.spec2018-09-03 
15:09:51.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.1.2
+Version:4.1.4
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -102,7 +102,7 @@
 
 Requires:   yast2-ruby-bindings >= 1.0.0
 Summary:YaST2 - Package Library
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  System/YaST
 
 %description
@@ -148,7 +148,7 @@
 %{yast_scrconfdir}/*
 %{yast_execcompdir}/servers_non_y2/ag_*
 %dir %{yast_docdir}
-%doc %{yast_docdir}/COPYING
+%license %{yast_docdir}/COPYING
 %doc %{yas

commit yast2-packager for openSUSE:Factory

2018-07-24 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2018-07-24 17:28:17

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Tue Jul 24 17:28:17 2018 rev:357 rq:623708 version:4.1.2

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2018-07-01 21:25:24.484845619 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2018-07-24 17:28:25.427761374 +0200
@@ -1,0 +2,9 @@
+Mon Jul 16 11:19:03 UTC 2018 - lsle...@suse.cz
+
+- Do not display a false "not enough free space" warning popup if
+  the free space is bigger than 8EiB (2^63) (bsc#991090)
+- Do not display the "not enough free space" warning for partitions
+  where nothing is going to be installed (bsc#926841)
+- 4.1.2
+
+---

Old:

  yast2-packager-4.1.1.tar.bz2

New:

  yast2-packager-4.1.2.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.NwLY4Q/_old  2018-07-24 17:28:27.135763540 +0200
+++ /var/tmp/diff_new_pack.NwLY4Q/_new  2018-07-24 17:28:27.135763540 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.1.1
+Version:4.1.2
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-4.1.1.tar.bz2 -> yast2-packager-4.1.2.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.1.1/package/yast2-packager.changes 
new/yast2-packager-4.1.2/package/yast2-packager.changes
--- old/yast2-packager-4.1.1/package/yast2-packager.changes 2018-06-29 
16:34:19.0 +0200
+++ new/yast2-packager-4.1.2/package/yast2-packager.changes 2018-07-18 
16:48:44.0 +0200
@@ -1,4 +1,13 @@
 ---
+Mon Jul 16 11:19:03 UTC 2018 - lsle...@suse.cz
+
+- Do not display a false "not enough free space" warning popup if
+  the free space is bigger than 8EiB (2^63) (bsc#991090)
+- Do not display the "not enough free space" warning for partitions
+  where nothing is going to be installed (bsc#926841)
+- 4.1.2
+
+---
 Tue Jun 26 17:19:48 CEST 2018 - sch...@suse.de
 
 - Added additional searchkeys to desktop file (fate#321043).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.1.1/package/yast2-packager.spec 
new/yast2-packager-4.1.2/package/yast2-packager.spec
--- old/yast2-packager-4.1.1/package/yast2-packager.spec2018-06-29 
16:34:19.0 +0200
+++ new/yast2-packager-4.1.2/package/yast2-packager.spec2018-07-18 
16:48:44.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.1.1
+Version:4.1.2
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-4.1.1/src/modules/SlideShowCallbacks.rb 
new/yast2-packager-4.1.2/src/modules/SlideShowCallbacks.rb
--- old/yast2-packager-4.1.1/src/modules/SlideShowCallbacks.rb  2018-06-29 
16:34:19.0 +0200
+++ new/yast2-packager-4.1.2/src/modules/SlideShowCallbacks.rb  2018-07-18 
16:48:44.0 +0200
@@ -286,12 +286,23 @@
 if !pkgdu.nil?
   # check each mount point
   Builtins.foreach(pkgdu) do |part, data|
+# disk sizes from libzypp, in KiB!
+_disk_size, used_now, used_future, read_only = *data
+# the size difference, how much the package needs on this partition
+required_space = used_future - used_now
+
 # skip read-only partitions, the package cannot be installed anyway
-if Ops.get(data, 3, 0) == 1
+if read_only == 1
   Builtins.y2debug("Skipping read-only partition %1", part)
   next
 end
 
+# nothing to install on this partition, skip it (bsc#926841)
+if required_space <= 0
+  log.debug("Nothing to install at #{part}, skipping")
+  next
+end
+
 target_dir = File.join(Installation.destdir, part)
 
 # handle missing directories (not existing yet or incorrect 
metadata),
@@ -310,13 +321,20 @@
   target_dir,
   disk_available
 )
-if Ops.less_than(disk_available, Ops.get(data, 2, 0))
+
+if disk_available < 0
+  log.debug("Data overflow, too much free sp

commit yast2-packager for openSUSE:Factory

2018-07-01 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2018-07-01 21:25:21

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Sun Jul  1 21:25:21 2018 rev:356 rq:619794 version:4.1.1

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2018-06-19 11:52:17.823353028 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2018-07-01 21:25:24.484845619 +0200
@@ -1,0 +2,6 @@
+Tue Jun 26 17:19:48 CEST 2018 - sch...@suse.de
+
+- Added additional searchkeys to desktop file (fate#321043).
+- 4.1.1
+
+---

Old:

  yast2-packager-4.1.0.tar.bz2

New:

  yast2-packager-4.1.1.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.RFMY7J/_old  2018-07-01 21:25:24.916845057 +0200
+++ /var/tmp/diff_new_pack.RFMY7J/_new  2018-07-01 21:25:24.920845052 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.1.0
+Version:4.1.1
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-4.1.0.tar.bz2 -> yast2-packager-4.1.1.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.1.0/desktop/yast2-packager.desktop 
new/yast2-packager-4.1.1/desktop/yast2-packager.desktop
--- old/yast2-packager-4.1.0/desktop/yast2-packager.desktop 2018-06-12 
15:09:28.0 +0200
+++ new/yast2-packager-4.1.1/desktop/yast2-packager.desktop 2018-06-29 
16:34:19.0 +0200
@@ -10,6 +10,7 @@
 Terminal=false
 Type=Application
 Categories=System;PackageManager;X-SuSE-ControlCenter-System;
+X-SuSE-YaST-Keywords=software,packages,rpm,installation,deletion
 MimeType=application/x-rpm;application/x-redhat-package-manager;
 NotShowIn=GNOME;MATE;
 StartupNotify=true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.1.0/package/yast2-packager.changes 
new/yast2-packager-4.1.1/package/yast2-packager.changes
--- old/yast2-packager-4.1.0/package/yast2-packager.changes 2018-06-12 
15:09:28.0 +0200
+++ new/yast2-packager-4.1.1/package/yast2-packager.changes 2018-06-29 
16:34:19.0 +0200
@@ -1,4 +1,10 @@
 ---
+Tue Jun 26 17:19:48 CEST 2018 - sch...@suse.de
+
+- Added additional searchkeys to desktop file (fate#321043).
+- 4.1.1
+
+---
 Tue Jun 12 12:20:41 UTC 2018 - jreidin...@suse.com
 
 - Repositories: sort by name if priorities are same (bsc#957372)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.1.0/package/yast2-packager.spec 
new/yast2-packager-4.1.1/package/yast2-packager.spec
--- old/yast2-packager-4.1.0/package/yast2-packager.spec2018-06-12 
15:09:28.0 +0200
+++ new/yast2-packager-4.1.1/package/yast2-packager.spec2018-06-29 
16:34:19.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.1.0
+Version:4.1.1
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.1.0/src/desktop/checkmedia.desktop 
new/yast2-packager-4.1.1/src/desktop/checkmedia.desktop
--- old/yast2-packager-4.1.0/src/desktop/checkmedia.desktop 2018-06-12 
15:09:28.0 +0200
+++ new/yast2-packager-4.1.1/src/desktop/checkmedia.desktop 2018-06-29 
16:34:19.0 +0200
@@ -14,6 +14,7 @@
 X-SuSE-YaST-Geometry=
 X-SuSE-YaST-SortKey=
 X-SuSE-YaST-AutoInstResource=
+X-SuSE-YaST-Keywords=software,media,check,dvd,cd,packages,repositories
 
 Icon=yast-checkmedia
 Exec=/sbin/yast2 checkmedia
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.1.0/src/desktop/sw_single.desktop 
new/yast2-packager-4.1.1/src/desktop/sw_single.desktop
--- old/yast2-packager-4.1.0/src/desktop/sw_single.desktop  2018-06-12 
15:09:28.0 +0200
+++ new/yast2-packager-4.1.1/src/desktop/sw_single.desktop  2018-06-29 
16:34:19.0 +0200
@@ -13,6 +13,7 @@
 X-SuSE-YaST-Geometry=
 X-SuSE-YaST-SortKey=20
 X-SuSE-YaST-AutoInstResource=
+X-SuSE-YaST-Keywords=software,packages,rpm,repositories,installation,deletion
 
 Icon=yast-sw_single
 Exec=xdg-su -c "/sbin/yast2 sw_single"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore'

commit yast2-packager for openSUSE:Factory

2018-06-19 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2018-06-19 11:52:15

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Tue Jun 19 11:52:15 2018 rev:355 rq:616317 version:4.1.0

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2018-05-22 16:58:27.895860729 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2018-06-19 11:52:17.823353028 +0200
@@ -1,0 +2,34 @@
+Tue Jun 12 12:20:41 UTC 2018 - jreidin...@suse.com
+
+- Repositories: sort by name if priorities are same (bsc#957372)
+- 4.1.0
+
+---
+Tue May 29 22:47:39 UTC 2018 - igonzalezs...@suse.com
+
+- When running the installation in textmode, consider only the
+  preselected language when showing the license for extensions,
+  modules or add-ons (related to bsc#1094793).
+- 4.0.67
+
+---
+Tue May 29 15:11:39 UTC 2018 - knut.anders...@suse.com
+
+- During an upgrade, skip the base produce license dialog when the
+  same license was already accepted (bsc#1080450)
+- 4.0.66
+
+---
+Tue May 29 14:27:25 UTC 2018 - jsr...@suse.cz
+
+- rename SLES_HPC => SLE_HPC (bsc#1095053)
+- 4.0.65
+
+---
+Tue May 29 11:12:41 UTC 2018 - igonzalezs...@suse.com
+
+- When running the installation in textmode, consider only the
+  preselected language when showing the license (bsc#1094793).
+- 4.0.64
+
+---

Old:

  yast2-packager-4.0.63.tar.bz2

New:

  yast2-packager-4.1.0.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.feOrVw/_old  2018-06-19 11:52:20.083269122 +0200
+++ /var/tmp/diff_new_pack.feOrVw/_new  2018-06-19 11:52:20.083269122 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.0.63
+Version:4.1.0
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-4.0.63.tar.bz2 -> yast2-packager-4.1.0.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.0.63/package/yast2-packager.changes 
new/yast2-packager-4.1.0/package/yast2-packager.changes
--- old/yast2-packager-4.0.63/package/yast2-packager.changes2018-05-18 
11:28:37.0 +0200
+++ new/yast2-packager-4.1.0/package/yast2-packager.changes 2018-06-12 
15:09:28.0 +0200
@@ -1,4 +1,38 @@
 ---
+Tue Jun 12 12:20:41 UTC 2018 - jreidin...@suse.com
+
+- Repositories: sort by name if priorities are same (bsc#957372)
+- 4.1.0
+
+---
+Tue May 29 22:47:39 UTC 2018 - igonzalezs...@suse.com
+
+- When running the installation in textmode, consider only the
+  preselected language when showing the license for extensions,
+  modules or add-ons (related to bsc#1094793).
+- 4.0.67
+
+---
+Tue May 29 15:11:39 UTC 2018 - knut.anders...@suse.com
+
+- During an upgrade, skip the base produce license dialog when the
+  same license was already accepted (bsc#1080450)
+- 4.0.66
+
+---
+Tue May 29 14:27:25 UTC 2018 - jsr...@suse.cz
+
+- rename SLES_HPC => SLE_HPC (bsc#1095053)
+- 4.0.65
+
+---
+Tue May 29 11:12:41 UTC 2018 - igonzalezs...@suse.com
+
+- When running the installation in textmode, consider only the
+  preselected language when showing the license (bsc#1094793).
+- 4.0.64
+
+---
 Thu May 17 10:51:58 UTC 2018 - lsle...@suse.cz
 
 - Display an error popup when the FIPS compliant mode is active
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.0.63/package/yast2-packager.spec 
new/yast2-packager-4.1.0/package/yast2-packager.spec
--- old/yast2-packager-4.0.63/package/yast2-packager.spec   2018-05-18 
11:28:37.0 +0200
+++ new/yast2-packager-4.1.0/package/yast2-packager.spec2018-06-12 
15:09:28.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.0.63
+Version:4.1.0
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff 

commit yast2-packager for openSUSE:Factory

2018-05-22 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2018-05-22 16:58:26

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Tue May 22 16:58:26 2018 rev:354 rq:610258 version:4.0.63

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2018-05-17 19:32:27.913134041 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2018-05-22 16:58:27.895860729 +0200
@@ -1,0 +2,8 @@
+Thu May 17 10:51:58 UTC 2018 - lsle...@suse.cz
+
+- Display an error popup when the FIPS compliant mode is active
+  and the "fips" pattern is not available (installing an
+  unregistered system or without the Packages DVD) (bsc#1093060)
+- 4.0.63
+
+---

Old:

  yast2-packager-4.0.62.tar.bz2

New:

  yast2-packager-4.0.63.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.UykP2i/_old  2018-05-22 16:58:28.435841083 +0200
+++ /var/tmp/diff_new_pack.UykP2i/_new  2018-05-22 16:58:28.439840937 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.0.62
+Version:4.0.63
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-4.0.62.tar.bz2 -> yast2-packager-4.0.63.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.0.62/package/yast2-packager.changes 
new/yast2-packager-4.0.63/package/yast2-packager.changes
--- old/yast2-packager-4.0.62/package/yast2-packager.changes2018-05-16 
16:38:04.0 +0200
+++ new/yast2-packager-4.0.63/package/yast2-packager.changes2018-05-18 
11:28:37.0 +0200
@@ -1,4 +1,12 @@
 ---
+Thu May 17 10:51:58 UTC 2018 - lsle...@suse.cz
+
+- Display an error popup when the FIPS compliant mode is active
+  and the "fips" pattern is not available (installing an
+  unregistered system or without the Packages DVD) (bsc#1093060)
+- 4.0.63
+
+---
 Wed May 16 11:35:45 UTC 2018 - lsle...@suse.cz
 
 - Fixed argument handling in the .desktop file for the
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.0.62/package/yast2-packager.spec 
new/yast2-packager-4.0.63/package/yast2-packager.spec
--- old/yast2-packager-4.0.62/package/yast2-packager.spec   2018-05-16 
16:38:04.0 +0200
+++ new/yast2-packager-4.0.63/package/yast2-packager.spec   2018-05-18 
11:28:37.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.0.62
+Version:4.0.63
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.0.62/src/modules/Packages.rb 
new/yast2-packager-4.0.63/src/modules/Packages.rb
--- old/yast2-packager-4.0.62/src/modules/Packages.rb   2018-05-16 
16:38:04.0 +0200
+++ new/yast2-packager-4.0.63/src/modules/Packages.rb   2018-05-18 
11:28:37.0 +0200
@@ -2422,18 +2422,42 @@
 end
   end
 
-  # FIPS pattern
-  if (Linuxrc.InstallInf("Cmdline") || "").split.include?("fips=1")
-fips_pattern = "fips"
-if !Pkg.ResolvableProperties(fips_pattern, :pattern, "").empty?
-  log.info "fips=1 boot option detected, adding '#{fips_pattern}' 
pattern"
-  pattern_list << fips_pattern
-end
+  # is the FIPS compliant mode enabled?
+  return pattern_list unless File.exist?(FIPS_FILE) && 
File.read(FIPS_FILE).chomp == "1"
+
+  # install the FIPS pattern when the FIPS mode is enabled
+  # see https://en.wikipedia.org/wiki/FIPS_140-2 for more details
+  if Pkg.ResolvableProperties(FIPS_PATTERN, :pattern, "").empty?
+# TRANSLATORS: error popup, use at most 70 characters per line
+# the %{fips_option} string is replaced by the FIPS boot option 
("fips=1"),
+# the %{fips_pattern} is replaced by the FIPS pattern name ("fips").
+Report.Error(_("The FIPS compliant mode has been enabled\n" \
+  "but the '%{fips_pattern}' pattern is not available to install.\n\n" 
\
+  "The installation will very likely fail and the installed system\n" \
+  "might not work properly.\n\n" \
+  "Either add an additional software repository providing\n" \
+  "the '%{fips_pattern}' pattern or reboot the installation\n"\
+  "without the

commit yast2-packager for openSUSE:Factory

2018-05-17 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2018-05-17 19:32:25

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Thu May 17 19:32:25 2018 rev:353 rq:609806 version:4.0.62

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2018-05-01 22:42:10.191000413 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2018-05-17 19:32:27.913134041 +0200
@@ -1,0 +2,16 @@
+Wed May 16 11:35:45 UTC 2018 - lsle...@suse.cz
+
+- Fixed argument handling in the .desktop file for the
+  "Install/Remove Software" item (bsc#1087352)
+- Properly process paths containing spaces or special shell
+  characters
+- 4.0.62
+
+---
+Thu May  3 14:02:55 UTC 2018 - lsle...@suse.cz
+
+- Adapted /dev cleanup at upgrade to work properly with the
+  registration rollback (bsc#1089643)
+- 4.0.61
+
+---

Old:

  yast2-packager-4.0.60.tar.bz2

New:

  yast2-packager-4.0.62.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.Xgt3Iu/_old  2018-05-17 19:32:28.633107737 +0200
+++ /var/tmp/diff_new_pack.Xgt3Iu/_new  2018-05-17 19:32:28.637107591 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.0.60
+Version:4.0.62
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -102,7 +102,7 @@
 
 Requires:   yast2-ruby-bindings >= 1.0.0
 Summary:YaST2 - Package Library
-License:GPL-2.0-or-later
+License:GPL-2.0+
 Group:  System/YaST
 
 %description
@@ -134,6 +134,8 @@
 %dir %{yast_libdir}/packager
 %dir %{yast_libdir}/packager/cfa
 %dir %{yast_libdir}/y2packager
+%dir %{yast_ybindir}
+%{yast_ybindir}/*
 %{yast_yncludedir}/checkmedia/*
 %{yast_yncludedir}/packager/*
 %{yast_libdir}/packager/*

++ yast2-packager-4.0.60.tar.bz2 -> yast2-packager-4.0.62.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.0.60/desktop/yast2-packager.desktop 
new/yast2-packager-4.0.62/desktop/yast2-packager.desktop
--- old/yast2-packager-4.0.60/desktop/yast2-packager.desktop2018-04-27 
17:45:10.0 +0200
+++ new/yast2-packager-4.0.62/desktop/yast2-packager.desktop2018-05-16 
16:38:04.0 +0200
@@ -2,7 +2,10 @@
 Encoding=UTF-8
 Name=Install/Remove Software
 GenericName=Install/Remove Software
-Exec=xdg-su -c "/sbin/yast2 sw_single %F"
+# we cannot use xdg-su -c "/sbin/yast2 sw_single %F"
+# directly here as %F must not be used inside a quoted argument
+# see 
https://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html#exec-variables
+Exec=/usr/lib/YaST2/bin/sw_single_wrapper %F
 Icon=yast-sw_single
 Terminal=false
 Type=Application
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.0.60/package/yast2-packager.changes 
new/yast2-packager-4.0.62/package/yast2-packager.changes
--- old/yast2-packager-4.0.60/package/yast2-packager.changes2018-04-27 
17:45:10.0 +0200
+++ new/yast2-packager-4.0.62/package/yast2-packager.changes2018-05-16 
16:38:04.0 +0200
@@ -1,4 +1,20 @@
 ---
+Wed May 16 11:35:45 UTC 2018 - lsle...@suse.cz
+
+- Fixed argument handling in the .desktop file for the
+  "Install/Remove Software" item (bsc#1087352)
+- Properly process paths containing spaces or special shell
+  characters
+- 4.0.62
+
+---
+Thu May  3 14:02:55 UTC 2018 - lsle...@suse.cz
+
+- Adapted /dev cleanup at upgrade to work properly with the
+  registration rollback (bsc#1089643)
+- 4.0.61
+
+---
 Tue Apr 24 19:49:40 UTC 2018 - igonzalezs...@suse.com
 
 - Fix text direction for RTL languages in software patterns list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.0.60/package/yast2-packager.spec 
new/yast2-packager-4.0.62/package/yast2-packager.spec
--- old/yast2-packager-4.0.60/package/yast2-packager.spec   2018-04-27 
17:45:10.0 +0200
+++ new/yast2-packager-4.0.62/package/yast2-packager.spec   2018-05-16 
16:38:04.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.0.60
+Version:4.0.62
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-b

commit yast2-packager for openSUSE:Factory

2018-05-01 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2018-05-01 22:42:08

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Tue May  1 22:42:08 2018 rev:352 rq:602093 version:4.0.60

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2018-04-26 13:29:42.218387903 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2018-05-01 22:42:10.191000413 +0200
@@ -1,0 +2,7 @@
+Tue Apr 24 19:49:40 UTC 2018 - igonzalezs...@suse.com
+
+- Fix text direction for RTL languages in software patterns list
+  (bsc#1089846).
+- 4.0.60
+
+---
@@ -7 +14 @@
-- 3.2.26
+- 4.0.59

Old:

  yast2-packager-4.0.59.tar.bz2

New:

  yast2-packager-4.0.60.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.zdlbBY/_old  2018-05-01 22:42:10.790978568 +0200
+++ /var/tmp/diff_new_pack.zdlbBY/_new  2018-05-01 22:42:10.794978422 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.0.59
+Version:4.0.60
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -102,7 +102,7 @@
 
 Requires:   yast2-ruby-bindings >= 1.0.0
 Summary:YaST2 - Package Library
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  System/YaST
 
 %description

++ yast2-packager-4.0.59.tar.bz2 -> yast2-packager-4.0.60.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.0.59/package/yast2-packager.changes 
new/yast2-packager-4.0.60/package/yast2-packager.changes
--- old/yast2-packager-4.0.59/package/yast2-packager.changes2018-04-19 
12:55:10.0 +0200
+++ new/yast2-packager-4.0.60/package/yast2-packager.changes2018-04-27 
17:45:10.0 +0200
@@ -1,10 +1,17 @@
 ---
+Tue Apr 24 19:49:40 UTC 2018 - igonzalezs...@suse.com
+
+- Fix text direction for RTL languages in software patterns list
+  (bsc#1089846).
+- 4.0.60
+
+---
 Fri Apr 19 08:26:41 UTC 2018 - gso...@suse.com
 
 - Added warning to inform the user that changes in a repository
   managed by a service will be lost in the next refresh of the
   service (bsc#1078323).
-- 3.2.26
+- 4.0.59
 
 ---
 Mon Apr 16 16:48:14 UTC 2018 - igonzalezs...@suse.com
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.0.59/package/yast2-packager.spec 
new/yast2-packager-4.0.60/package/yast2-packager.spec
--- old/yast2-packager-4.0.59/package/yast2-packager.spec   2018-04-19 
12:55:10.0 +0200
+++ new/yast2-packager-4.0.60/package/yast2-packager.spec   2018-04-27 
17:45:10.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.0.59
+Version:4.0.60
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.0.59/src/modules/Packages.rb 
new/yast2-packager-4.0.60/src/modules/Packages.rb
--- old/yast2-packager-4.0.59/src/modules/Packages.rb   2018-04-19 
12:55:10.0 +0200
+++ new/yast2-packager-4.0.60/src/modules/Packages.rb   2018-04-27 
17:45:10.0 +0200
@@ -387,12 +387,13 @@
   end
 
   if Builtins.contains(flags, :pattern)
-patterns = ListSelected(:pattern, "+  %1")
+patterns = ListSelected(:pattern, "%1")
 
 if Ops.greater_than(Builtins.size(patterns), 0)
   output = Builtins.add(
 output,
-Ops.add(_("Patterns:"), Builtins.mergestring(patterns, ""))
+# TODO: simply delete the br once we can afford to break 
translations again
+Ops.add(_("Patterns:").chomp(""), HTML.List(patterns))
   )
 end
   end




commit yast2-packager for openSUSE:Factory

2018-04-26 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2018-04-26 13:29:40

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Thu Apr 26 13:29:40 2018 rev:351 rq:598497 version:4.0.59

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2018-04-07 20:51:42.382010291 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2018-04-26 13:29:42.218387903 +0200
@@ -1,0 +2,31 @@
+Fri Apr 19 08:26:41 UTC 2018 - gso...@suse.com
+
+- Added warning to inform the user that changes in a repository
+  managed by a service will be lost in the next refresh of the
+  service (bsc#1078323).
+- 3.2.26
+
+---
+Mon Apr 16 16:48:14 UTC 2018 - igonzalezs...@suse.com
+
+- In AutoYaST, skip base product license dialog when the same
+  license was already accepted (fate#325461).
+- 4.0.58
+
+---
+Mon Apr 16 13:46:16 UTC 2018 - lsle...@suse.cz
+
+- The Advanced Systems Management Module has been moved to the
+  Basesystem module, added the product change into the list
+  (related to bsc#1089477)
+- 4.0.57
+
+---
+Tue Apr 10 16:21:29 CEST 2018 - sch...@suse.de
+
+- Error: Add-On products has been reset during the installation
+  workflow (bnc#1086846). Set it again while setting the base
+  product.
+- 4.0.56
+
+---

Old:

  yast2-packager-4.0.55.tar.bz2

New:

  yast2-packager-4.0.59.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.McZQu1/_old  2018-04-26 13:29:42.746368564 +0200
+++ /var/tmp/diff_new_pack.McZQu1/_new  2018-04-26 13:29:42.750368417 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.0.55
+Version:4.0.59
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-4.0.55.tar.bz2 -> yast2-packager-4.0.59.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.0.55/package/yast2-packager.changes 
new/yast2-packager-4.0.59/package/yast2-packager.changes
--- old/yast2-packager-4.0.55/package/yast2-packager.changes2018-04-06 
09:15:23.0 +0200
+++ new/yast2-packager-4.0.59/package/yast2-packager.changes2018-04-19 
12:55:10.0 +0200
@@ -1,4 +1,35 @@
 ---
+Fri Apr 19 08:26:41 UTC 2018 - gso...@suse.com
+
+- Added warning to inform the user that changes in a repository
+  managed by a service will be lost in the next refresh of the
+  service (bsc#1078323).
+- 3.2.26
+
+---
+Mon Apr 16 16:48:14 UTC 2018 - igonzalezs...@suse.com
+
+- In AutoYaST, skip base product license dialog when the same
+  license was already accepted (fate#325461).
+- 4.0.58
+
+---
+Mon Apr 16 13:46:16 UTC 2018 - lsle...@suse.cz
+
+- The Advanced Systems Management Module has been moved to the
+  Basesystem module, added the product change into the list
+  (related to bsc#1089477)
+- 4.0.57
+
+---
+Tue Apr 10 16:21:29 CEST 2018 - sch...@suse.de
+
+- Error: Add-On products has been reset during the installation
+  workflow (bnc#1086846). Set it again while setting the base
+  product.
+- 4.0.56
+
+---
 Thu Apr  5 15:32:19 UTC 2018 - knut.anders...@suse.com
 
 - Given a license, remember whether another one with the same
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.0.55/package/yast2-packager.spec 
new/yast2-packager-4.0.59/package/yast2-packager.spec
--- old/yast2-packager-4.0.55/package/yast2-packager.spec   2018-04-06 
09:15:23.0 +0200
+++ new/yast2-packager-4.0.59/package/yast2-packager.spec   2018-04-19 
12:55:10.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.0.55
+Version:4.0.59
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-4.0.55/src/lib/packager/clients/repositories.rb 
new/yast2-packager-4.0.59/src/lib/packager/clients/repositories.rb
--- old/yast2-

commit yast2-packager for openSUSE:Factory

2018-04-07 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2018-04-07 20:51:33

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Sat Apr  7 20:51:33 2018 rev:350 rq:593899 version:4.0.55

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2018-03-18 21:43:35.900407642 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2018-04-07 20:51:42.382010291 +0200
@@ -1,0 +2,41 @@
+Thu Apr  5 15:32:19 UTC 2018 - knut.anders...@suse.com
+
+- Given a license, remember whether another one with the same
+  content was already accepted (fate#325461).
+- 4.0.55
+
+---
+Wed Apr  4 06:57:12 UTC 2018 - lsle...@suse.cz
+
+- Better evaluate the product to upgrade, do not use the package
+  solver if there is only one base product to install, use some
+  fallbacks when the solver fails (bsc#1086259)
+- 4.0.54
+
+---
+Tue Apr  3 10:30:27 UTC 2018 - jlo...@suse.com
+
+- Fix tests to use correct storage instance (part of fate#318196).
+- 4.0.53
+
+---
+Tue Mar 27 07:29:09 UTC 2018 - jlo...@suse.com
+
+- Adapt to API changes in storage-ng (part of bsc#1082542).
+- 4.0.52
+
+---
+Tue Mar 27 07:14:16 UTC 2018 - lsle...@suse.cz
+
+- Added a known upgrade from SLE-HPC to SLES_HPC (bsc#1086734)
+- 4.0.51
+
+---
+Mon Mar 26 12:17:52 UTC 2018 - lsle...@suse.cz
+
+- SLES-12 + HPC module can be upgraded to SLES_HPC-15, display
+  correctly this product change in the migration selection and the
+  upgrade summary dialog (bsc#1086734)
+- 4.0.50
+
+---

Old:

  yast2-packager-4.0.49.tar.bz2

New:

  yast2-packager-4.0.55.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.ZfPWCo/_old  2018-04-07 20:51:44.249942685 +0200
+++ /var/tmp/diff_new_pack.ZfPWCo/_new  2018-04-07 20:51:44.253942540 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.0.49
+Version:4.0.55
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -30,11 +30,11 @@
 BuildRequires:  rubygem(%{rb_default_ruby_abi}:rspec)
 BuildRequires:  rubygem(%{rb_default_ruby_abi}:yast-rake)
 
-# Y2Storage::Mountable#mount_path
-BuildRequires:  yast2-storage-ng >= 4.0.90
+# Y2Storage::Device#exists_in_raw_probed
+BuildRequires:  yast2-storage-ng >= 4.0.141
 
-# Y2Packager::Product#license_locales
-BuildRequires:  yast2 >= 4.0.52
+# Y2Packager::ProductLicense
+BuildRequires:  yast2 >= 4.0.63
 
 # needed for icon for desktop file, it is verified at the end of build
 BuildRequires:  yast2_theme
@@ -51,8 +51,8 @@
 # Pkg::PrdLicenseLocales
 Requires:   yast2-pkg-bindings >= 4.0.8
 
-# Y2Packager::Product#license_locales
-Requires:   yast2 >= 4.0.52
+# Y2Packager::ProductLicense
+Requires:   yast2 >= 4.0.63
 
 # unzipping license file
 Requires:   unzip
@@ -69,8 +69,8 @@
 # .process agent
 Requires:   yast2-core >= 2.16.35
 
-# Y2Storage::Mountable#mount_path
-Requires:   yast2-storage-ng >= 4.0.90
+# Y2Storage::Device#exists_in_raw_probed
+Requires:   yast2-storage-ng >= 4.0.141
 
 # Augeas lenses
 Requires:   augeas-lenses

++ yast2-packager-4.0.49.tar.bz2 -> yast2-packager-4.0.55.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.0.49/doc/license_code_cleanup.md 
new/yast2-packager-4.0.55/doc/license_code_cleanup.md
--- old/yast2-packager-4.0.49/doc/license_code_cleanup.md   1970-01-01 
01:00:00.0 +0100
+++ new/yast2-packager-4.0.55/doc/license_code_cleanup.md   2018-04-06 
09:15:23.0 +0200
@@ -0,0 +1,273 @@
+1.0 License locations
+===
+
+1.1 Old licenses stile still be used in TW and 3rd parties:
+
+  https://download.opensuse.org/tumbleweed/repo/oss/license.tar.gz
+  content:
+```
+  < no-acceptance-needed
+  < license.ar.txt
+  < license.ca.txt
+  < license.cs.txt
+  < license.da.txt
+  < license.de.txt
+  < license.txt
+```
+  This license has to be handled by YAST manually (without libzypp).
+
+1.2 libzypp licenses of SLES15, LEAP,...:
+--
+  
https://download.opensuse.org/distribution/leap/15.0/repo/oss

commit yast2-packager for openSUSE:Factory

2018-03-18 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2018-03-18 21:43:34

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Sun Mar 18 21:43:34 2018 rev:349 rq:587508 version:4.0.49

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2018-03-14 19:34:07.995654248 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2018-03-18 21:43:35.900407642 +0100
@@ -1,0 +2,7 @@
+Thu Mar 15 12:35:23 UTC 2018 - lsle...@suse.cz
+
+- Cleanup, do not use the obsolete scripts which have been dropped
+  (part of bsc#1080979)
+- 4.0.49
+
+---

Old:

  yast2-packager-4.0.48.tar.bz2

New:

  yast2-packager-4.0.49.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.RMsXWq/_old  2018-03-18 21:43:36.732377670 +0100
+++ /var/tmp/diff_new_pack.RMsXWq/_new  2018-03-18 21:43:36.736377526 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.0.48
+Version:4.0.49
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-4.0.48.tar.bz2 -> yast2-packager-4.0.49.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.0.48/package/yast2-packager.changes 
new/yast2-packager-4.0.49/package/yast2-packager.changes
--- old/yast2-packager-4.0.48/package/yast2-packager.changes2018-03-12 
14:00:33.0 +0100
+++ new/yast2-packager-4.0.49/package/yast2-packager.changes2018-03-15 
14:08:35.0 +0100
@@ -1,4 +1,11 @@
 ---
+Thu Mar 15 12:35:23 UTC 2018 - lsle...@suse.cz
+
+- Cleanup, do not use the obsolete scripts which have been dropped
+  (part of bsc#1080979)
+- 4.0.49
+
+---
 Mon Mar 12 12:39:13 UTC 2018 - lsle...@suse.cz
 
 - Fixed crash when displaying license agreement in the registration
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.0.48/package/yast2-packager.spec 
new/yast2-packager-4.0.49/package/yast2-packager.spec
--- old/yast2-packager-4.0.48/package/yast2-packager.spec   2018-03-12 
14:00:33.0 +0100
+++ new/yast2-packager-4.0.49/package/yast2-packager.spec   2018-03-15 
14:08:35.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.0.48
+Version:4.0.49
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.0.48/src/clients/inst_kickoff.rb 
new/yast2-packager-4.0.49/src/clients/inst_kickoff.rb
--- old/yast2-packager-4.0.48/src/clients/inst_kickoff.rb   2018-03-12 
14:00:33.0 +0100
+++ new/yast2-packager-4.0.49/src/clients/inst_kickoff.rb   2018-03-15 
14:08:35.0 +0100
@@ -120,10 +120,6 @@
 # backup some stuff
 backup_stuff
 
-# remove some stuff
-# do not remove when updating running system (#49608)
-remove_stuff
-
 # set update mode to yes
 SCR.Write(
   path(".target.string"),
@@ -135,18 +131,6 @@
   Ops.add(Installation.destdir, "/var/lib/YaST/update.inf")
 )
 
-# check passwd and group of target
-SCR.Execute(
-  path(".target.bash"),
-  Ops.add(
-Ops.add(
-  "/usr/lib/YaST2/bin/update_users_groups " + "'",
-  String.Quote(Installation.destdir)
-),
-"'"
-  )
-)
-
 # create /etc/mdadm.conf if it does not exist
 createmdadm
 
@@ -162,31 +146,6 @@
   :next
 end
 
-#  Remove some old junk.
-def remove_stuff
-  # remove old junk, script is in yast2-update
-  SCR.Execute(
-path(".target.bash"),
-Ops.add(
-  Ops.add(
-Ops.add(Ops.add(Directory.ybindir, "/remove_junk "), "'"),
-String.Quote(Installation.destdir)
-  ),
-  "'"
-)
-  )
-
-  # possibly remove /usr/share/info/dir
-  if !Pkg.TargetFileHasOwner("/usr/share/info/dir")
-SCR.Execute(
-  path(".target.remove"),
-  Ops.add(Installation.destdir, "/usr/share/info/dir")
-)
-  end
-
-  nil
-end
-
 #  Handle the backup.
 def backup_stuff
   if Installation.update_backup_modified




commit yast2-packager for openSUSE:Factory

2018-03-14 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2018-03-14 19:34:07

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Wed Mar 14 19:34:07 2018 rev:348 rq:586117 version:4.0.48

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2018-03-11 18:02:36.668641794 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2018-03-14 19:34:07.995654248 +0100
@@ -1,0 +2,7 @@
+Mon Mar 12 12:39:13 UTC 2018 - lsle...@suse.cz
+
+- Fixed crash when displaying license agreement in the registration
+  module (a private method called) (bsc#1084847)
+- 4.0.48
+
+---

Old:

  yast2-packager-4.0.47.tar.bz2

New:

  yast2-packager-4.0.48.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.RNM72t/_old  2018-03-14 19:34:09.147613335 +0100
+++ /var/tmp/diff_new_pack.RNM72t/_new  2018-03-14 19:34:09.151613193 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.0.47
+Version:4.0.48
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-4.0.47.tar.bz2 -> yast2-packager-4.0.48.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.0.47/package/yast2-packager.changes 
new/yast2-packager-4.0.48/package/yast2-packager.changes
--- old/yast2-packager-4.0.47/package/yast2-packager.changes2018-03-09 
13:16:23.0 +0100
+++ new/yast2-packager-4.0.48/package/yast2-packager.changes2018-03-12 
14:00:33.0 +0100
@@ -1,4 +1,11 @@
 ---
+Mon Mar 12 12:39:13 UTC 2018 - lsle...@suse.cz
+
+- Fixed crash when displaying license agreement in the registration
+  module (a private method called) (bsc#1084847)
+- 4.0.48
+
+---
 Fri Mar  9 08:43:47 UTC 2018 - jreidin...@suse.com
 
 - Always allow next/back for adding new addon (bsc#1082286)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.0.47/package/yast2-packager.spec 
new/yast2-packager-4.0.48/package/yast2-packager.spec
--- old/yast2-packager-4.0.47/package/yast2-packager.spec   2018-03-09 
13:16:23.0 +0100
+++ new/yast2-packager-4.0.48/package/yast2-packager.spec   2018-03-12 
14:00:33.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.0.47
+Version:4.0.48
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.0.47/src/modules/ProductLicense.rb 
new/yast2-packager-4.0.48/src/modules/ProductLicense.rb
--- old/yast2-packager-4.0.47/src/modules/ProductLicense.rb 2018-03-09 
13:16:23.0 +0100
+++ new/yast2-packager-4.0.48/src/modules/ProductLicense.rb 2018-03-12 
14:00:33.0 +0100
@@ -559,6 +559,141 @@
   AskLicensesAgreement(directories, [], action, false, true, false)
 end
 
+# FIXME: this is needed only by yast2-registration, fix it later
+# and make this method private
+def HandleLicenseDialogRet(licenses, base_product, action)
+  ret = nil
+
+  loop do
+ret = UI.UserInput
+log.info "User ret: #{ret}"
+
+if ret.is_a?(::String) && ret.start_with?("license_language_")
+  licenses_ref = arg_ref(licenses.value)
+  UpdateLicenseContent(licenses_ref, GetId(ret))
+  licenses.value = licenses_ref.value
+  ret = :language
+# bugzilla #303828
+# disabled next button unless yes/no is selected
+elsif ret.is_a?(::String) && ret.start_with?("eula_")
+  Wizard.EnableNextButton if AllLicensesAcceptedOrDeclined()
+# Aborting the license dialog
+elsif ret == :abort
+  # bnc#886662
+  if Stage.initial
+next unless Popup.ConfirmAbort(:painless)
+  else
+# popup question
+next unless Popup.YesNo(_("Really abort the add-on product 
installation?"))
+  end
+
+  log.warn "Aborting..."
+  break
+elsif ret == :next
+  if AllLicensesAccepted()
+log.info "All licenses have been accepted."
+ret = :accepted
+break
+  end
+
+  # License declined
+
+  # message is void in case not accepting license doesn't stop t

commit yast2-packager for openSUSE:Factory

2018-03-11 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2018-03-11 18:02:35

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Sun Mar 11 18:02:35 2018 rev:347 rq:585000 version:4.0.47

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2018-03-07 10:29:44.313167987 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2018-03-11 18:02:36.668641794 +0100
@@ -1,0 +2,6 @@
+Fri Mar  9 08:43:47 UTC 2018 - jreidin...@suse.com
+
+- Always allow next/back for adding new addon (bsc#1082286)
+- 4.0.47
+
+---

Old:

  yast2-packager-4.0.46.tar.bz2

New:

  yast2-packager-4.0.47.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.RZtGW0/_old  2018-03-11 18:02:37.544610391 +0100
+++ /var/tmp/diff_new_pack.RZtGW0/_new  2018-03-11 18:02:37.548610247 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.0.46
+Version:4.0.47
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-4.0.46.tar.bz2 -> yast2-packager-4.0.47.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.0.46/package/yast2-packager.changes 
new/yast2-packager-4.0.47/package/yast2-packager.changes
--- old/yast2-packager-4.0.46/package/yast2-packager.changes2018-03-06 
11:57:17.0 +0100
+++ new/yast2-packager-4.0.47/package/yast2-packager.changes2018-03-09 
13:16:23.0 +0100
@@ -1,4 +1,10 @@
 ---
+Fri Mar  9 08:43:47 UTC 2018 - jreidin...@suse.com
+
+- Always allow next/back for adding new addon (bsc#1082286)
+- 4.0.47
+
+---
 Mon Mar  5 16:08:55 CET 2018 - sch...@suse.de
 
 - Confirm base license: parameter for disabling back button.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.0.46/package/yast2-packager.spec 
new/yast2-packager-4.0.47/package/yast2-packager.spec
--- old/yast2-packager-4.0.46/package/yast2-packager.spec   2018-03-06 
11:57:17.0 +0100
+++ new/yast2-packager-4.0.47/package/yast2-packager.spec   2018-03-09 
13:16:23.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.0.46
+Version:4.0.47
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-4.0.46/src/include/packager/repositories_include.rb 
new/yast2-packager-4.0.47/src/include/packager/repositories_include.rb
--- old/yast2-packager-4.0.46/src/include/packager/repositories_include.rb  
2018-03-06 11:57:17.0 +0100
+++ new/yast2-packager-4.0.47/src/include/packager/repositories_include.rb  
2018-03-09 13:16:23.0 +0100
@@ -56,6 +56,9 @@
 #   :again => failed, but user wants to edit the URL and try again
 #   :cancel => failed, don't retry
 #   :abort => repository added successfully, but user rejected the license
+#   TODO: abort is problematic as abort is used to abort installation, for 
license
+# should be own symbol. Now abort in addon view in upgrade 
proposal ask for abort
+# properly, but then just go back to proposal instead of full 
abort.
 def createSourceImpl(url, plaindir, download, preffered_name, force_alias)
   log.info("createSource: #{URL.HidePassword(url)}, plaindir: 
#{plaindir}," \
 "download: #{download}, name: #{preffered_name}, force_alias: 
#{force_alias}")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-4.0.46/src/lib/y2packager/dialogs/addon_selector.rb 
new/yast2-packager-4.0.47/src/lib/y2packager/dialogs/addon_selector.rb
--- old/yast2-packager-4.0.46/src/lib/y2packager/dialogs/addon_selector.rb  
2018-03-06 11:57:17.0 +0100
+++ new/yast2-packager-4.0.47/src/lib/y2packager/dialogs/addon_selector.rb  
2018-03-09 13:16:23.0 +0100
@@ -82,6 +82,15 @@
 Yast::Wizard.CloseDialog if Yast::Stage.initial
   end
 
+  # overwrite dialog creation to always enable back/next by default
+  def create_dialog
+res = super
+Yast::Wizard.EnableNextButton
+Yast::Wizard.EnableBackButton
+
+res
+  end
+
 private
 
   attr_writer :selected_products




commit yast2-packager for openSUSE:Factory

2018-03-07 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2018-03-07 10:29:37

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Wed Mar  7 10:29:37 2018 rev:346 rq:583285 version:4.0.46

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2018-03-04 11:50:55.685764520 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2018-03-07 10:29:44.313167987 +0100
@@ -1,0 +2,8 @@
+Mon Mar  5 16:08:55 CET 2018 - sch...@suse.de
+
+- Confirm base license: parameter for disabling back button.
+  Needed for showing base product license while AutoYaST
+  installation (bnc#1073324).
+- 4.0.46
+
+---

Old:

  yast2-packager-4.0.45.tar.bz2

New:

  yast2-packager-4.0.46.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.933mD4/_old  2018-03-07 10:29:44.937145479 +0100
+++ /var/tmp/diff_new_pack.933mD4/_new  2018-03-07 10:29:44.941145335 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.0.45
+Version:4.0.46
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-4.0.45.tar.bz2 -> yast2-packager-4.0.46.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.0.45/package/yast2-packager.changes 
new/yast2-packager-4.0.46/package/yast2-packager.changes
--- old/yast2-packager-4.0.45/package/yast2-packager.changes2018-03-02 
14:45:57.0 +0100
+++ new/yast2-packager-4.0.46/package/yast2-packager.changes2018-03-06 
11:57:17.0 +0100
@@ -1,4 +1,12 @@
 ---
+Mon Mar  5 16:08:55 CET 2018 - sch...@suse.de
+
+- Confirm base license: parameter for disabling back button.
+  Needed for showing base product license while AutoYaST
+  installation (bnc#1073324).
+- 4.0.46
+
+---
 Fri Mar  2 13:38:40 UTC 2018 - lsle...@suse.cz
 
 - Updated repository selection label to be more understandable
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.0.45/package/yast2-packager.spec 
new/yast2-packager-4.0.46/package/yast2-packager.spec
--- old/yast2-packager-4.0.45/package/yast2-packager.spec   2018-03-02 
14:45:57.0 +0100
+++ new/yast2-packager-4.0.46/package/yast2-packager.spec   2018-03-06 
11:57:17.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.0.45
+Version:4.0.46
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-4.0.45/src/lib/y2packager/clients/inst_product_license.rb 
new/yast2-packager-4.0.46/src/lib/y2packager/clients/inst_product_license.rb
--- 
old/yast2-packager-4.0.45/src/lib/y2packager/clients/inst_product_license.rb
2018-03-02 14:45:57.0 +0100
+++ 
new/yast2-packager-4.0.46/src/lib/y2packager/clients/inst_product_license.rb
2018-03-06 11:57:17.0 +0100
@@ -14,6 +14,7 @@
 require "y2packager/dialogs/inst_product_license"
 require "y2packager/product"
 Yast.import "Language"
+Yast.import "GetInstArgs"
 
 module Y2Packager
   module Clients
@@ -32,7 +33,11 @@
   def main
 textdomain "installation"
 return :auto unless multi_product_media? && available_license?
-Y2Packager::Dialogs::InstProductLicense.new(product).run
+
+Yast::Wizard.EnableAbortButton
+disable_buttons = !Yast::GetInstArgs.enable_back ? [:back] : []
+Y2Packager::Dialogs::InstProductLicense.new(product,
+  disable_buttons: disable_buttons).run
   end
 
 private
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-4.0.45/src/lib/y2packager/dialogs/inst_product_license.rb 
new/yast2-packager-4.0.46/src/lib/y2packager/dialogs/inst_product_license.rb
--- 
old/yast2-packager-4.0.45/src/lib/y2packager/dialogs/inst_product_license.rb
2018-03-02 14:45:57.0 +0100
+++ 
new/yast2-packager-4.0.46/src/lib/y2packager/dialogs/inst_product_license.rb
2018-03-06 11:57:17.0 +0100
@@ -25,14 +25,19 @@
   # @return [Y2Packager::Product] Product
   attr_reader :product
 
+  # @return [Array] list of buttons to disable ("next_button",...)
+  attr_reader :disable_buttons
+
   # Con

commit yast2-packager for openSUSE:Factory

2018-03-04 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2018-03-04 11:50:53

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Sun Mar  4 11:50:53 2018 rev:345 rq:581996 version:4.0.45

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2018-02-24 16:36:01.024710454 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2018-03-04 11:50:55.685764520 +0100
@@ -1,0 +2,31 @@
+Fri Mar  2 13:38:40 UTC 2018 - lsle...@suse.cz
+
+- Updated repository selection label to be more understandable
+  (bsc#1081508)
+- 4.0.45
+
+---
+Tue Feb 27 10:37:41 UTC 2018 - lsle...@suse.cz
+
+- Added product merge: SLE11/12 HA GEO has been merged to SLE15 HA
+  (bsc#1069705)
+- Added a missing textdomain in a file (bsc#1083015)
+- Unified text domains to "packager"
+- 4.0.44
+
+---
+Tue Feb 27 08:36:20 UTC 2018 - lsle...@suse.cz
+
+- Added Live Patching product rename (bsc#1074154)
+- 4.0.43
+
+---
+Mon Feb 26 12:05:46 UTC 2018 - lsle...@suse.cz
+
+- Fixed installing packages needed for accessing the installation
+  repositories (e.g. "nfs-client" for "nfs://" repositories),
+  additionally evaluate also the add-on repositories, not just the
+  base product repository (bsc#1063980)
+- 4.0.42
+
+---

Old:

  yast2-packager-4.0.41.tar.bz2

New:

  yast2-packager-4.0.45.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.U2l4GT/_old  2018-03-04 11:50:56.177746698 +0100
+++ /var/tmp/diff_new_pack.U2l4GT/_new  2018-03-04 11:50:56.177746698 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.0.41
+Version:4.0.45
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-4.0.41.tar.bz2 -> yast2-packager-4.0.45.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.0.41/package/yast2-packager.changes 
new/yast2-packager-4.0.45/package/yast2-packager.changes
--- old/yast2-packager-4.0.41/package/yast2-packager.changes2018-02-23 
07:55:07.0 +0100
+++ new/yast2-packager-4.0.45/package/yast2-packager.changes2018-03-02 
14:45:57.0 +0100
@@ -1,4 +1,35 @@
 ---
+Fri Mar  2 13:38:40 UTC 2018 - lsle...@suse.cz
+
+- Updated repository selection label to be more understandable
+  (bsc#1081508)
+- 4.0.45
+
+---
+Tue Feb 27 10:37:41 UTC 2018 - lsle...@suse.cz
+
+- Added product merge: SLE11/12 HA GEO has been merged to SLE15 HA
+  (bsc#1069705)
+- Added a missing textdomain in a file (bsc#1083015)
+- Unified text domains to "packager"
+- 4.0.44
+
+---
+Tue Feb 27 08:36:20 UTC 2018 - lsle...@suse.cz
+
+- Added Live Patching product rename (bsc#1074154)
+- 4.0.43
+
+---
+Mon Feb 26 12:05:46 UTC 2018 - lsle...@suse.cz
+
+- Fixed installing packages needed for accessing the installation
+  repositories (e.g. "nfs-client" for "nfs://" repositories),
+  additionally evaluate also the add-on repositories, not just the
+  base product repository (bsc#1063980)
+- 4.0.42
+
+---
 Thu Feb 22 17:17:31 CET 2018 - sch...@suse.de
 
 - Added textdomain in order to activate translation (bnc#1081365).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.0.41/package/yast2-packager.spec 
new/yast2-packager-4.0.45/package/yast2-packager.spec
--- old/yast2-packager-4.0.41/package/yast2-packager.spec   2018-02-23 
07:55:07.0 +0100
+++ new/yast2-packager-4.0.45/package/yast2-packager.spec   2018-03-02 
14:45:57.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.0.41
+Version:4.0.45
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-4.0.41/src/clients/inst_productsources.rb 
new/yast2-packager-4.0.45/src/clients/inst_productsources.rb
--- old/yast2-packager-4.0.41/src/clients/inst_productsources.

commit yast2-packager for openSUSE:Factory

2018-02-24 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2018-02-24 16:35:57

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Sat Feb 24 16:35:57 2018 rev:344 rq:579296 version:4.0.41

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2018-02-16 21:41:53.153117185 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2018-02-24 16:36:01.024710454 +0100
@@ -1,0 +2,13 @@
+Thu Feb 22 17:17:31 CET 2018 - sch...@suse.de
+
+- Added textdomain in order to activate translation (bnc#1081365).
+- 4.0.41
+
+---
+Thu Feb 22 13:01:05 UTC 2018 - lsle...@suse.cz
+
+- Added product renames for the SDK and the Toolchain module
+  (bsc#1080913)
+- 4.0.40
+
+---

Old:

  yast2-packager-4.0.39.tar.bz2

New:

  yast2-packager-4.0.41.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.JWOnZ6/_old  2018-02-24 16:36:02.800646534 +0100
+++ /var/tmp/diff_new_pack.JWOnZ6/_new  2018-02-24 16:36:02.804646390 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.0.39
+Version:4.0.41
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-4.0.39.tar.bz2 -> yast2-packager-4.0.41.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.0.39/package/yast2-packager.changes 
new/yast2-packager-4.0.41/package/yast2-packager.changes
--- old/yast2-packager-4.0.39/package/yast2-packager.changes2018-02-16 
10:25:47.0 +0100
+++ new/yast2-packager-4.0.41/package/yast2-packager.changes2018-02-23 
07:55:07.0 +0100
@@ -1,4 +1,17 @@
 ---
+Thu Feb 22 17:17:31 CET 2018 - sch...@suse.de
+
+- Added textdomain in order to activate translation (bnc#1081365).
+- 4.0.41
+
+---
+Thu Feb 22 13:01:05 UTC 2018 - lsle...@suse.cz
+
+- Added product renames for the SDK and the Toolchain module
+  (bsc#1080913)
+- 4.0.40
+
+---
 Thu Feb 15 18:52:40 UTC 2018 - igonzalezs...@suse.com
 
 - Display licenses translations (related to FATE#322276).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.0.39/package/yast2-packager.spec 
new/yast2-packager-4.0.41/package/yast2-packager.spec
--- old/yast2-packager-4.0.39/package/yast2-packager.spec   2018-02-16 
10:25:47.0 +0100
+++ new/yast2-packager-4.0.41/package/yast2-packager.spec   2018-02-23 
07:55:07.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.0.39
+Version:4.0.41
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-4.0.39/src/lib/y2packager/dialogs/inst_product_license.rb 
new/yast2-packager-4.0.41/src/lib/y2packager/dialogs/inst_product_license.rb
--- 
old/yast2-packager-4.0.39/src/lib/y2packager/dialogs/inst_product_license.rb
2018-02-16 10:25:47.0 +0100
+++ 
new/yast2-packager-4.0.41/src/lib/y2packager/dialogs/inst_product_license.rb
2018-02-23 07:55:07.0 +0100
@@ -30,6 +30,8 @@
   # @param product [Y2Packager::Product] Product to ask for the license
   def initialize(product)
 super()
+textdomain "packager"
+
 @product = product
   end
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-4.0.39/src/lib/y2packager/dialogs/product_license_translations.rb
 
new/yast2-packager-4.0.41/src/lib/y2packager/dialogs/product_license_translations.rb
--- 
old/yast2-packager-4.0.39/src/lib/y2packager/dialogs/product_license_translations.rb
2018-02-16 10:25:47.0 +0100
+++ 
new/yast2-packager-4.0.41/src/lib/y2packager/dialogs/product_license_translations.rb
2018-02-23 07:55:07.0 +0100
@@ -34,6 +34,8 @@
   # @param language [String] Default language code (eg. "en_US")
   def initialize(product, language = nil)
 super()
+textdomain "packager"
+
 @product = product
 @language = language || Yast::Language.language
   end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.s

commit yast2-packager for openSUSE:Factory

2018-02-16 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2018-02-16 21:41:52

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Fri Feb 16 21:41:52 2018 rev:343 rq:577194 version:4.0.39

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2018-02-12 10:07:17.034654531 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2018-02-16 21:41:53.153117185 +0100
@@ -1,0 +2,14 @@
+Thu Feb 15 18:52:40 UTC 2018 - igonzalezs...@suse.com
+
+- Display licenses translations (related to FATE#322276).
+- 4.0.39
+
+---
+Thu Feb 15 12:15:00 UTC 2018 - lsle...@suse.cz
+
+- Also display the licenses stored in the RPM-MD repository
+  metadata, fixes displaying the license e.g. for SLE15-HA
+  product on the Packages DVD (bsc#1057223)
+- 4.0.38
+
+---

Old:

  yast2-packager-4.0.37.tar.bz2

New:

  yast2-packager-4.0.39.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.9qxwYa/_old  2018-02-16 21:41:53.737096125 +0100
+++ /var/tmp/diff_new_pack.9qxwYa/_new  2018-02-16 21:41:53.741095980 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.0.37
+Version:4.0.39
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -33,14 +33,14 @@
 # Y2Storage::Mountable#mount_path
 BuildRequires:  yast2-storage-ng >= 4.0.90
 
-# Mandatory language in Product#license and Product#license?
-BuildRequires:  yast2 >= 4.0.49
+# Y2Packager::Product#license_locales
+BuildRequires:  yast2 >= 4.0.52
 
 # needed for icon for desktop file, it is verified at the end of build
 BuildRequires:  yast2_theme
 
-# Pkg::CompareVersions
-BuildRequires:  yast2-pkg-bindings >= 4.0.1
+# Pkg::PrdLicenseLocales
+BuildRequires:  yast2-pkg-bindings >= 4.0.8
 
 # Augeas lenses
 BuildRequires:  augeas-lenses
@@ -48,11 +48,11 @@
 # Newly added RPM
 Requires:   yast2-country-data >= 2.16.3
 
-# Pkg::CompareVersions
-Requires:   yast2-pkg-bindings >= 4.0.1
+# Pkg::PrdLicenseLocales
+Requires:   yast2-pkg-bindings >= 4.0.8
 
-# Mandatory language in Product#license and Product#license?
-Requires:   yast2 >= 4.0.49
+# Y2Packager::Product#license_locales
+Requires:   yast2 >= 4.0.52
 
 # unzipping license file
 Requires:   unzip

++ yast2-packager-4.0.37.tar.bz2 -> yast2-packager-4.0.39.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.0.37/package/yast2-packager.changes 
new/yast2-packager-4.0.39/package/yast2-packager.changes
--- old/yast2-packager-4.0.37/package/yast2-packager.changes2018-02-09 
15:26:06.0 +0100
+++ new/yast2-packager-4.0.39/package/yast2-packager.changes2018-02-16 
10:25:47.0 +0100
@@ -1,4 +1,18 @@
 ---
+Thu Feb 15 18:52:40 UTC 2018 - igonzalezs...@suse.com
+
+- Display licenses translations (related to FATE#322276).
+- 4.0.39
+
+---
+Thu Feb 15 12:15:00 UTC 2018 - lsle...@suse.cz
+
+- Also display the licenses stored in the RPM-MD repository
+  metadata, fixes displaying the license e.g. for SLE15-HA
+  product on the Packages DVD (bsc#1057223)
+- 4.0.38
+
+---
 Fri Feb  9 14:17:05 UTC 2018 - jlo...@suse.com
 
 - Adapt to new MountPoint API (part of fate#318196).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.0.37/package/yast2-packager.spec 
new/yast2-packager-4.0.39/package/yast2-packager.spec
--- old/yast2-packager-4.0.37/package/yast2-packager.spec   2018-02-09 
15:26:06.0 +0100
+++ new/yast2-packager-4.0.39/package/yast2-packager.spec   2018-02-16 
10:25:47.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.0.37
+Version:4.0.39
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -33,14 +33,14 @@
 # Y2Storage::Mountable#mount_path
 BuildRequires:  yast2-storage-ng >= 4.0.90
 
-# Mandatory language in Product#license and Product#license?
-BuildRequires:  yast2 >= 4.0.49
+# Y2Packager::Product#license_locales
+BuildRequires:  yast2 >= 4.0.52
 
 # needed for icon for desktop file, it is verified at the end of build
 BuildRequires:   yast2_theme
 
-# Pkg::CompareVersions
-BuildRequires:  yast2-pkg-bindings

commit yast2-packager for openSUSE:Factory

2018-02-12 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2018-02-12 10:07:14

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Mon Feb 12 10:07:14 2018 rev:342 rq:574688 version:4.0.37

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2018-02-02 22:19:05.786799211 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2018-02-12 10:07:17.034654531 +0100
@@ -1,0 +2,12 @@
+Fri Feb  9 14:17:05 UTC 2018 - jlo...@suse.com
+
+- Adapt to new MountPoint API (part of fate#318196).
+- 4.0.37
+
+---
+Wed Feb  7 16:31:49 UTC 2018 - jsr...@suse.cz
+
+- only use the repo from root of installation media (bsc#1078768)
+- 4.0.36
+
+---

Old:

  yast2-packager-4.0.35.tar.bz2

New:

  yast2-packager-4.0.37.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.3nmR35/_old  2018-02-12 10:07:18.690594850 +0100
+++ /var/tmp/diff_new_pack.3nmR35/_new  2018-02-12 10:07:18.690594850 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.0.35
+Version:4.0.37
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -30,8 +30,8 @@
 BuildRequires:  rubygem(%{rb_default_ruby_abi}:rspec)
 BuildRequires:  rubygem(%{rb_default_ruby_abi}:yast-rake)
 
-# New Y2Storage::StorageManager API
-BuildRequires:  yast2-storage-ng >= 0.1.32
+# Y2Storage::Mountable#mount_path
+BuildRequires:  yast2-storage-ng >= 4.0.90
 
 # Mandatory language in Product#license and Product#license?
 BuildRequires:  yast2 >= 4.0.49
@@ -69,8 +69,8 @@
 # .process agent
 Requires:   yast2-core >= 2.16.35
 
-# Mountable#persistent?
-Requires:   yast2-storage-ng >= 4.0.68
+# Y2Storage::Mountable#mount_path
+Requires:   yast2-storage-ng >= 4.0.90
 
 # Augeas lenses
 Requires:   augeas-lenses

++ yast2-packager-4.0.35.tar.bz2 -> yast2-packager-4.0.37.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.0.35/package/yast2-packager.changes 
new/yast2-packager-4.0.37/package/yast2-packager.changes
--- old/yast2-packager-4.0.35/package/yast2-packager.changes2018-02-02 
16:03:57.0 +0100
+++ new/yast2-packager-4.0.37/package/yast2-packager.changes2018-02-09 
15:26:06.0 +0100
@@ -1,4 +1,16 @@
 ---
+Fri Feb  9 14:17:05 UTC 2018 - jlo...@suse.com
+
+- Adapt to new MountPoint API (part of fate#318196).
+- 4.0.37
+
+---
+Wed Feb  7 16:31:49 UTC 2018 - jsr...@suse.cz
+
+- only use the repo from root of installation media (bsc#1078768)
+- 4.0.36
+
+---
 Fri Feb  2 11:56:09 UTC 2018 - igonzalezs...@suse.com
 
 - InstProductLicense client provides the current language when
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.0.35/package/yast2-packager.spec 
new/yast2-packager-4.0.37/package/yast2-packager.spec
--- old/yast2-packager-4.0.35/package/yast2-packager.spec   2018-02-02 
16:03:57.0 +0100
+++ new/yast2-packager-4.0.37/package/yast2-packager.spec   2018-02-09 
15:26:06.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.0.35
+Version:4.0.37
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -30,8 +30,8 @@
 BuildRequires:  rubygem(%{rb_default_ruby_abi}:yast-rake)
 BuildRequires:  rubygem(%{rb_default_ruby_abi}:cfa) >= 0.5.0
 
-# New Y2Storage::StorageManager API
-BuildRequires:  yast2-storage-ng >= 0.1.32
+# Y2Storage::Mountable#mount_path
+BuildRequires:  yast2-storage-ng >= 4.0.90
 
 # Mandatory language in Product#license and Product#license?
 BuildRequires:  yast2 >= 4.0.49
@@ -69,8 +69,8 @@
 # .process agent
 Requires:   yast2-core >= 2.16.35
 
-# Mountable#persistent?
-Requires:   yast2-storage-ng >= 4.0.68
+# Y2Storage::Mountable#mount_path
+Requires:   yast2-storage-ng >= 4.0.90
 
 # Augeas lenses
 Requires: augeas-lenses
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.0.35/src/modules/Packages.rb 
new/yast2-packager-4.0.37/src/modules/Packages.rb
--- old/yast2-packager-4.0.35/src/modules/Packages.rb   2018-02-02 
16:03:57.0 +0100
+++ new/yast2-packager-4.0.37/src/mod

commit yast2-packager for openSUSE:Factory

2018-02-02 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2018-02-02 22:19:04

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Fri Feb  2 22:19:04 2018 rev:341 rq:572051 version:4.0.35

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2018-01-28 00:38:16.808719781 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2018-02-02 22:19:05.786799211 +0100
@@ -1,0 +2,29 @@
+Fri Feb  2 11:56:09 UTC 2018 - igonzalezs...@suse.com
+
+- InstProductLicense client provides the current language when
+  asking for the product's license to the yast2.rpm API
+ (related to bsc#1079045).
+- 4.0.35
+
+---
+Thu Feb  1 19:36:15 UTC 2018 - lsle...@suse.cz
+
+- Remove also the release_notes_fetchers/base.rb file
+  (related to fate#323163)
+- 4.0.34
+
+---
+Thu Feb  1 08:41:35 UTC 2018 - lsle...@suse.cz
+
+- Move some Y2Packager files to yast2 package to avoid circular
+  dependency (related to fate#323163)
+- 4.0.33
+
+---
+Mon Jan 29 07:59:43 UTC 2018 - lsle...@suse.cz
+
+- Reimplemented package reset to require less memory
+  (related to bsc#1076768)
+- 4.0.33
+
+---

Old:

  yast2-packager-4.0.32.tar.bz2

New:

  yast2-packager-4.0.35.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.KKjp9O/_old  2018-02-02 22:19:06.430769148 +0100
+++ /var/tmp/diff_new_pack.KKjp9O/_new  2018-02-02 22:19:06.430769148 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.0.32
+Version:4.0.35
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -33,8 +33,8 @@
 # New Y2Storage::StorageManager API
 BuildRequires:  yast2-storage-ng >= 0.1.32
 
-# Optional resolvables support in PackagesProposal
-BuildRequires:  yast2 >= 3.2.7
+# Mandatory language in Product#license and Product#license?
+BuildRequires:  yast2 >= 4.0.49
 
 # needed for icon for desktop file, it is verified at the end of build
 BuildRequires:  yast2_theme
@@ -51,8 +51,8 @@
 # Pkg::CompareVersions
 Requires:   yast2-pkg-bindings >= 4.0.1
 
-# Yast::AutoinstData.autoyast_second_stage_error
-Requires:   yast2 >= 4.0.27
+# Mandatory language in Product#license and Product#license?
+Requires:   yast2 >= 4.0.49
 
 # unzipping license file
 Requires:   unzip

++ yast2-packager-4.0.32.tar.bz2 -> yast2-packager-4.0.35.tar.bz2 ++
 3120 lines of diff (skipped)




commit yast2-packager for openSUSE:Factory

2018-01-27 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2018-01-28 00:38:15

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Sun Jan 28 00:38:15 2018 rev:340 rq:569854 version:4.0.32

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2018-01-17 21:44:25.946181192 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2018-01-28 00:38:16.808719781 +0100
@@ -1,0 +2,21 @@
+Fri Jan 26 12:32:28 UTC 2018 - lsle...@suse.cz
+
+- Display a correct product license and release notes at upgrade
+  from SLE12, correctly filter out the old installed products
+  (fate#1076513)
+- 4.0.32
+
+---
+Fri Jan 26 11:09:11 UTC 2018 - jreidin...@suse.com
+
+- Hot fix for big memory consumption during NET installer with
+  whole TW repo (bsc#1076768)
+- 4.0.31
+
+---
+Tue Jan 23 11:19:28 UTC 2018 - lsle...@suse.cz
+
+- Do not display the license again when going back (bsc#1069124)
+- 4.0.30
+
+---

Old:

  yast2-packager-4.0.29.tar.bz2

New:

  yast2-packager-4.0.32.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.MrLJNQ/_old  2018-01-28 00:38:17.348694626 +0100
+++ /var/tmp/diff_new_pack.MrLJNQ/_new  2018-01-28 00:38:17.352694439 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.0.29
+Version:4.0.32
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-4.0.29.tar.bz2 -> yast2-packager-4.0.32.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.0.29/package/yast2-packager.changes 
new/yast2-packager-4.0.32/package/yast2-packager.changes
--- old/yast2-packager-4.0.29/package/yast2-packager.changes2018-01-17 
14:25:09.0 +0100
+++ new/yast2-packager-4.0.32/package/yast2-packager.changes2018-01-26 
13:55:01.0 +0100
@@ -1,4 +1,25 @@
 ---
+Fri Jan 26 12:32:28 UTC 2018 - lsle...@suse.cz
+
+- Display a correct product license and release notes at upgrade
+  from SLE12, correctly filter out the old installed products
+  (fate#1076513)
+- 4.0.32
+
+---
+Fri Jan 26 11:09:11 UTC 2018 - jreidin...@suse.com
+
+- Hot fix for big memory consumption during NET installer with
+  whole TW repo (bsc#1076768)
+- 4.0.31
+
+---
+Tue Jan 23 11:19:28 UTC 2018 - lsle...@suse.cz
+
+- Do not display the license again when going back (bsc#1069124)
+- 4.0.30
+
+---
 Wed Jan 17 13:07:52 UTC 2018 - lsle...@suse.cz
 
 - Added a new client for displaying the product license at upgrade
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-4.0.29/package/yast2-packager.spec 
new/yast2-packager-4.0.32/package/yast2-packager.spec
--- old/yast2-packager-4.0.29/package/yast2-packager.spec   2018-01-17 
14:25:09.0 +0100
+++ new/yast2-packager-4.0.32/package/yast2-packager.spec   2018-01-26 
13:55:01.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:4.0.29
+Version:4.0.32
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-4.0.29/src/lib/y2packager/clients/inst_product_upgrade_license.rb
 
new/yast2-packager-4.0.32/src/lib/y2packager/clients/inst_product_upgrade_license.rb
--- 
old/yast2-packager-4.0.29/src/lib/y2packager/clients/inst_product_upgrade_license.rb
2018-01-17 14:25:09.0 +0100
+++ 
new/yast2-packager-4.0.32/src/lib/y2packager/clients/inst_product_upgrade_license.rb
2018-01-26 13:55:01.0 +0100
@@ -17,6 +17,7 @@
 
 Yast.import "Pkg"
 Yast.import "Report"
+Yast.import "GetInstArgs"
 
 module Y2Packager
   module Clients
@@ -24,11 +25,15 @@
 #
 # The client will display an error and return :back if not product is 
found.
 # If no license is found for the selected product it returns :auto.
+# The license is not displayed when going back in the workflow.
 # @see Y2Packager::Clients::InstProductLicense
 class InstProductUpgradeLicense < InstProduc

commit yast2-packager for openSUSE:Factory

2018-01-17 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2018-01-17 21:44:24

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Wed Jan 17 21:44:24 2018 rev:339 rq:566615 version:4.0.29

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2017-08-02 11:26:43.330443760 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2018-01-17 21:44:25.946181192 +0100
@@ -1,0 +2,320 @@
+Wed Jan 17 13:07:52 UTC 2018 - lsle...@suse.cz
+
+- Added a new client for displaying the product license at upgrade
+  (bsc#1069124)
+- 4.0.29
+
+---
+Thu Jan 11 11:54:47 UTC 2018 - lsle...@suse.cz
+
+- Decrease the priority of the initial DVD installation repository
+  to prefer the packages from the other DVD media (avoid media
+  changes between the "Packages" and the "Installer" DVDs)
+  (bsc#1071742)
+- 4.0.28
+
+---
+Tue Jan  9 14:48:08 UTC 2018 - lsle...@suse.cz
+
+- Space check: ignore the partitions mounted before the installer
+  is started, e.g. ignore the HDD installation source or the user
+  mounts for remote logging (bsc#1073696)
+- 4.0.27
+
+---
+Mon Jan  8 13:17:00 UTC 2018 - lsle...@suse.cz
+
+- Improved disk usage check - check the parent directory if the
+  target directory does not exist (yet) (bsc#1073696)
+- 4.0.26
+
+---
+Mon Jan  8 09:49:09 UTC 2018 - lsle...@suse.cz
+
+- Allow different handling handling of addons without
+  installation.xml file (related to bsc#1074766)
+- Display the installation summary tab by default in the package
+  manager when adding addons
+- 4.0.25
+
+---
+Fri Dec 15 14:07:50 CET 2017 - sch...@suse.de
+
+- Warn the user if the infrastructure is not available for running
+  the second stage (bnc#1061754)
+- 4.0.24
+
+---
+Thu Dec 14 14:33:52 UTC 2017 - igonzalezs...@suse.com
+
+- Do not take into account non-installed products when deciding
+  which local repositories should be disabled after the
+  installation (bsc#1072595 and also related to bsc#1071702).
+- 4.0.23
+
+---
+Wed Dec 13 09:10:23 UTC 2017 - lsle...@suse.cz
+
+- Make the dialog for selecting modules from DVD look similar
+  to the module selection dialog in registration (bsc#1071771)
+- 4.0.22
+
+---
+Mon Dec 11 13:29:10 UTC 2017 - igonzalezs...@suse.com
+
+- Do not cache products status (related to bsc#1072063)
+- 4.0.21
+
+---
+Thu Dec  7 15:04:15 UTC 2017 - igonzalezs...@suse.com
+
+- Consider only installed products when deciding whether to disable
+  or not local repositories (bsc#1071702). 
+- 4.0.20
+
+---
+Fri Dec  1 16:04:22 CET 2017 - sch...@suse.de
+
+- Allowing AutoYaST to add initialize add-on products provided
+  by the repository in order to add DriverUpdate. (bnc#1070804)
+- 4.0.19
+
+---
+Thu Nov  9 14:45:15 UTC 2017 - knut.anders...@suse.com
+
+- VNC does not depend on xinetd anymore. (bsc#1058820)
+- 4.0.18
+
+---
+Wed Nov  8 12:03:13 UTC 2017 - igonzalezs...@suse.com
+
+- On single product media, select the available product during
+  upgrade (bsc#1066709 and bsc#1065172).
+- 4.0.17 
+
+---
+Fri Oct 27 15:28:29 UTC 2017 - lsle...@suse.cz
+
+- Do not install all available products (like SLED on SLES) during
+  upgrade (bsc#1065485)
+- 4.0.16
+
+---
+Thu Oct 26 16:11:50 CEST 2017 - sch...@suse.de
+
+- Fixed spelling. (bnc#1055279, bnc#1058071)
+- 4.0.15
+
+---
+Tue Oct 24 15:53:07 UTC 2017 - aschn...@suse.com
+
+- added dependency to yast2-storage-ng (bsc#1062009)
+- 4.0.14
+
+---
+Thu Oct 19 10:39:38 UTC 2017 - lsle...@suse.cz
+
+- Use `nil` for the default "display_addon_checkbox" value
+  to distinguish between the default and a changed value
+  to possibly hide the "I would like to install an additional Add On
+  Product" check

commit yast2-packager for openSUSE:Factory

2017-08-02 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2017-08-02 11:26:40

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Wed Aug  2 11:26:40 2017 rev:338 rq:512861 version:3.3.2

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2017-07-22 02:31:59.147403795 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2017-08-02 11:26:43.330443760 +0200
@@ -1,0 +2,16 @@
+Thu Jul 27 11:12:01 CEST 2017 - sch...@suse.de
+
+- AutoYaST: Configuring EULA acceptance of add-on products has
+  not worked if the add-on product is on the medium of the base
+  product too. (bnc#1032523).
+  Now the add-on product has to be defined in the AutoYaST
+  configuration file explicit.
+- 3.3.2
+
+---
+Wed Jul 26 14:18:31 UTC 2017 - jreidin...@suse.com
+
+- drop reading "/content" file (FATE#322386)
+- 3.3.1
+
+---

Old:

  yast2-packager-3.3.0.tar.bz2

New:

  yast2-packager-3.3.2.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.4ezJ5D/_old  2017-08-02 11:26:45.174183092 +0200
+++ /var/tmp/diff_new_pack.4ezJ5D/_new  2017-08-02 11:26:45.178182527 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.3.0
+Version:3.3.2
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-3.3.0.tar.bz2 -> yast2-packager-3.3.2.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.3.0/package/yast2-packager.changes 
new/yast2-packager-3.3.2/package/yast2-packager.changes
--- old/yast2-packager-3.3.0/package/yast2-packager.changes 2017-07-20 
13:40:44.767976013 +0200
+++ new/yast2-packager-3.3.2/package/yast2-packager.changes 2017-07-28 
09:44:36.217816176 +0200
@@ -1,4 +1,20 @@
 ---
+Thu Jul 27 11:12:01 CEST 2017 - sch...@suse.de
+
+- AutoYaST: Configuring EULA acceptance of add-on products has
+  not worked if the add-on product is on the medium of the base
+  product too. (bnc#1032523).
+  Now the add-on product has to be defined in the AutoYaST
+  configuration file explicit.
+- 3.3.2
+
+---
+Wed Jul 26 14:18:31 UTC 2017 - jreidin...@suse.com
+
+- drop reading "/content" file (FATE#322386)
+- 3.3.1
+
+---
 Thu Jul 20 06:44:42 UTC 2017 - lsle...@suse.cz
 
 - Less strict low memory detection, there might be some rounding
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.3.0/package/yast2-packager.spec 
new/yast2-packager-3.3.2/package/yast2-packager.spec
--- old/yast2-packager-3.3.0/package/yast2-packager.spec2017-07-20 
13:40:44.767976013 +0200
+++ new/yast2-packager-3.3.2/package/yast2-packager.spec2017-07-28 
09:44:36.217816176 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.3.0
+Version:3.3.2
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.3.0/src/clients/inst_mediacopy.rb 
new/yast2-packager-3.3.2/src/clients/inst_mediacopy.rb
--- old/yast2-packager-3.3.0/src/clients/inst_mediacopy.rb  2017-07-20 
13:40:44.807976013 +0200
+++ new/yast2-packager-3.3.2/src/clients/inst_mediacopy.rb  1970-01-01 
01:00:00.0 +0100
@@ -1,147 +0,0 @@
-# encoding: utf-8
-
-# Module:  inst_mediacopy.ycp
-#
-# Authors: Anas Nashif 
-#
-# Purpose: Copy Media to local disk
-#
-# $Id$
-#
-module Yast
-  class InstMediacopyClient < Client
-def main
-  Yast.import "Pkg"
-  textdomain "packager"
-
-  Yast.import "Label"
-  Yast.import "Popup"
-  Yast.import "Wizard"
-  Yast.import "Packages"
-  Yast.import "PackageCallbacks"
-  Yast.import "PackageCallbacksInit"
-  Yast.import "Installation"
-  Yast.import "GetInstArgs"
-  Yast.import "String"
-
-  @source_list = []
-
-  # full initialization is required for Pkg::SourceMediaData()
-  Packages.Init(true)
-  @num = Builtins.size(Packages.theSources)
-  if Ops.less_or_equal(@num, 0)
-Builtins.y2error("No repository")
-  else
-Builtins.foreach(Packages.theSources) do |i|
-  new_pro

commit yast2-packager for openSUSE:Factory

2017-07-21 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2017-07-22 02:31:55

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Sat Jul 22 02:31:55 2017 rev:337 rq:511637 version:3.3.0

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2017-07-17 10:31:07.455964064 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2017-07-22 02:31:59.147403795 +0200
@@ -1,0 +2,7 @@
+Thu Jul 20 06:44:42 UTC 2017 - lsle...@suse.cz
+
+- Less strict low memory detection, there might be some rounding
+  in the hwinfo memory size detection (bsc#1045915)
+- 3.3.0
+
+---

Old:

  yast2-packager-3.2.24.tar.bz2

New:

  yast2-packager-3.3.0.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.mTZms5/_old  2017-07-22 02:32:00.035278287 +0200
+++ /var/tmp/diff_new_pack.mTZms5/_new  2017-07-22 02:32:00.039277722 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.2.24
+Version:3.3.0
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-3.2.24.tar.bz2 -> yast2-packager-3.3.0.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.2.24/package/yast2-packager.changes 
new/yast2-packager-3.3.0/package/yast2-packager.changes
--- old/yast2-packager-3.2.24/package/yast2-packager.changes2017-07-11 
18:27:19.967423519 +0200
+++ new/yast2-packager-3.3.0/package/yast2-packager.changes 2017-07-20 
13:40:44.767976013 +0200
@@ -1,4 +1,11 @@
 ---
+Thu Jul 20 06:44:42 UTC 2017 - lsle...@suse.cz
+
+- Less strict low memory detection, there might be some rounding
+  in the hwinfo memory size detection (bsc#1045915)
+- 3.3.0
+
+---
 Tue Jul 11 14:41:58 UTC 2017 - lsle...@suse.cz
 
 - Properly handle multiple product renames (bsc#1048141)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.2.24/package/yast2-packager.spec 
new/yast2-packager-3.3.0/package/yast2-packager.spec
--- old/yast2-packager-3.2.24/package/yast2-packager.spec   2017-07-11 
18:27:19.967423519 +0200
+++ new/yast2-packager-3.3.0/package/yast2-packager.spec2017-07-20 
13:40:44.767976013 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.2.24
+Version:3.3.0
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-3.2.24/src/clients/inst_productsources.rb 
new/yast2-packager-3.3.0/src/clients/inst_productsources.rb
--- old/yast2-packager-3.2.24/src/clients/inst_productsources.rb
2017-07-11 18:27:19.991423519 +0200
+++ new/yast2-packager-3.3.0/src/clients/inst_productsources.rb 2017-07-20 
13:40:44.807976013 +0200
@@ -1736,8 +1736,9 @@
 # display a warning when online repositories are used on a system
 # with low memory (the installer may crash or freeze, see bnc#854755)
 def check_memory_size
-  # less than LOW_MEMORY_MIB RAM
-  if Mode.installation && Yast2::HwDetection.memory < (LOW_MEMORY_MIB << 
20)
+  # less than LOW_MEMORY_MIB RAM, the 64MiB buffer is for possible
+  # rounding in hwinfo memory detection (bsc#1045915)
+  if Mode.installation && Yast2::HwDetection.memory < ((LOW_MEMORY_MIB - 
64) << 20)
 Report.Warning(_("Low memory detected.\n\nUsing online repositories " +
   "during initial installation with less than\n" +
   "%dMiB system memory is not recommended.\n\n" +




commit yast2-packager for openSUSE:Factory

2017-07-17 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2017-07-17 10:31:06

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Mon Jul 17 10:31:06 2017 rev:336 rq:509517 version:3.2.24

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2017-05-06 20:46:01.873337154 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2017-07-17 10:31:07.455964064 +0200
@@ -1,0 +2,6 @@
+Tue Jul 11 14:41:58 UTC 2017 - lsle...@suse.cz
+
+- Properly handle multiple product renames (bsc#1048141)
+- 3.2.24
+
+---

Old:

  yast2-packager-3.2.23.tar.bz2

New:

  yast2-packager-3.2.24.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.Oz0GaQ/_old  2017-07-17 10:31:08.023883997 +0200
+++ /var/tmp/diff_new_pack.Oz0GaQ/_new  2017-07-17 10:31:08.023883997 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.2.23
+Version:3.2.24
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-3.2.23.tar.bz2 -> yast2-packager-3.2.24.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.2.23/package/yast2-packager.changes 
new/yast2-packager-3.2.24/package/yast2-packager.changes
--- old/yast2-packager-3.2.23/package/yast2-packager.changes2017-05-04 
16:09:30.817375667 +0200
+++ new/yast2-packager-3.2.24/package/yast2-packager.changes2017-07-11 
18:27:19.967423519 +0200
@@ -1,4 +1,10 @@
 ---
+Tue Jul 11 14:41:58 UTC 2017 - lsle...@suse.cz
+
+- Properly handle multiple product renames (bsc#1048141)
+- 3.2.24
+
+---
 Fri Apr 28 08:45:31 UTC 2017 - jreidin...@suse.com
 
 - Escape backslashes in installation repo URL (bsc#1032506)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.2.23/package/yast2-packager.spec 
new/yast2-packager-3.2.24/package/yast2-packager.spec
--- old/yast2-packager-3.2.23/package/yast2-packager.spec   2017-05-04 
16:09:30.817375667 +0200
+++ new/yast2-packager-3.2.24/package/yast2-packager.spec   2017-07-11 
18:27:19.967423519 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.2.23
+Version:3.2.24
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.2.23/src/modules/AddOnProduct.rb 
new/yast2-packager-3.2.24/src/modules/AddOnProduct.rb
--- old/yast2-packager-3.2.23/src/modules/AddOnProduct.rb   2017-05-04 
16:09:30.893375667 +0200
+++ new/yast2-packager-3.2.24/src/modules/AddOnProduct.rb   2017-07-11 
18:27:20.103423519 +0200
@@ -2335,8 +2335,8 @@
 def add_rename_to_hash(renames, old_name, new_name)
   return renames if old_name == new_name || renamed_at?(renames, old_name, 
new_name)
   log.info "Adding product rename: '#{old_name}' => '#{new_name}'"
-  renames.merge(old_name => new_name) do |key, old_val, new_val|
-old_val.nil? ? [new_val] : old_val + [new_val]
+  renames.merge(old_name => [new_name]) do |key, old_val, new_val|
+old_val.nil? ? [new_val] : old_val + new_val
   end
 end
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.2.23/test/addon_product_test.rb 
new/yast2-packager-3.2.24/test/addon_product_test.rb
--- old/yast2-packager-3.2.23/test/addon_product_test.rb2017-05-04 
16:09:30.997375667 +0200
+++ new/yast2-packager-3.2.24/test/addon_product_test.rb2017-07-11 
18:27:20.235423519 +0200
@@ -65,6 +65,11 @@
   end
 
   describe "#add_rename" do
+before do
+  # reset the known renames for each test
+  subject.main
+end
+
 it "adds a new product rename" do
   expect(Yast::AddOnProduct.renamed?("FOO", "BAR")).to eq(false)
   Yast::AddOnProduct.add_rename("FOO", "BAR")
@@ -79,6 +84,54 @@
   # check the already known rename
   expect(Yast::AddOnProduct.renamed?("SUSE_SLES", "SLES")).to eq(true)
 end
+
+it "handles single rename" do
+  # not known yet
+  expect(Yast::AddOnProduct.renamed?("SUSE_SLE", "SLES")).to eq(false)
+  # add a single rename
+  Yast::AddOnProduct.add_rename("SUSE_SLE", "SLES")
+
+  # the rename is known
+  expect(Yast::AddO

commit yast2-packager for openSUSE:Factory

2017-05-06 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2017-05-06 20:46:00

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Sat May  6 20:46:00 2017 rev:335 rq:492871 version:3.2.23

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2017-04-12 17:09:58.748236865 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2017-05-06 20:46:01.873337154 +0200
@@ -1,0 +2,6 @@
+Fri Apr 28 08:45:31 UTC 2017 - jreidin...@suse.com
+
+- Escape backslashes in installation repo URL (bsc#1032506)
+- 3.2.23
+
+---

Old:

  yast2-packager-3.2.22.tar.bz2

New:

  yast2-packager-3.2.23.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.8WOIFk/_old  2017-05-06 20:46:02.681223187 +0200
+++ /var/tmp/diff_new_pack.8WOIFk/_new  2017-05-06 20:46:02.697220931 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.2.22
+Version:3.2.23
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-3.2.22.tar.bz2 -> yast2-packager-3.2.23.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.2.22/package/yast2-packager.changes 
new/yast2-packager-3.2.23/package/yast2-packager.changes
--- old/yast2-packager-3.2.22/package/yast2-packager.changes2017-04-07 
16:03:44.857887102 +0200
+++ new/yast2-packager-3.2.23/package/yast2-packager.changes2017-05-04 
16:09:30.817375667 +0200
@@ -1,4 +1,10 @@
 ---
+Fri Apr 28 08:45:31 UTC 2017 - jreidin...@suse.com
+
+- Escape backslashes in installation repo URL (bsc#1032506)
+- 3.2.23
+
+---
 Fri Apr  7 13:40:59 UTC 2017 - lsle...@suse.cz
 
 - Create the /etc/products.d/baseproduct symlink in inst-sys when
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.2.22/package/yast2-packager.spec 
new/yast2-packager-3.2.23/package/yast2-packager.spec
--- old/yast2-packager-3.2.22/package/yast2-packager.spec   2017-04-07 
16:03:44.857887102 +0200
+++ new/yast2-packager-3.2.23/package/yast2-packager.spec   2017-05-04 
16:09:30.817375667 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.2.22
+Version:3.2.23
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.2.22/src/modules/Packages.rb 
new/yast2-packager-3.2.23/src/modules/Packages.rb
--- old/yast2-packager-3.2.22/src/modules/Packages.rb   2017-04-07 
16:03:45.005887102 +0200
+++ new/yast2-packager-3.2.23/src/modules/Packages.rb   2017-05-04 
16:09:30.953375667 +0200
@@ -1600,6 +1600,10 @@
 base_url.value = InstURL.installInf2Url("")
   end
 
+  # '\' is not reserved nor unreserved according to rfc 
https://tools.ietf.org/html/rfc3986#section-2.1
+  # but ruby URI does not handle it. So to make life easier encode it 
(bsc#1032506)
+  base_url.value.gsub!("\\", "%5C")
+
   # hide password from URL if present
   log_url.value = URL.HidePassword(base_url.value)
   Builtins.y2milestone("Initialize Package Manager: %1", log_url.value)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.2.22/test/packages_test.rb 
new/yast2-packager-3.2.23/test/packages_test.rb
--- old/yast2-packager-3.2.22/test/packages_test.rb 2017-04-07 
16:03:45.161887102 +0200
+++ new/yast2-packager-3.2.23/test/packages_test.rb 2017-05-04 
16:09:31.109375667 +0200
@@ -3,6 +3,7 @@
 require_relative "./test_helper"
 
 require "yaml"
+require "uri"
 
 include Yast::Logger
 
@@ -1165,4 +1166,48 @@
   end
 end
   end
+
+  describe "#Initialize_BaseInit" do
+before do
+  allow(Yast::PackageCallbacks).to receive(:InitPackageCallbacks)
+  allow(Yast::Language).to receive(:language).and_return("en_US")
+  allow(Yast::Pkg).to receive(:SetTextLocale)
+  @base_url = Yast::ArgRef.new("")
+  @log_url = Yast::ArgRef.new("")
+end
+
+it "inits package callbacks" do
+  expect(Yast::PackageCallbacks).to receive(:InitPackageCallbacks)
+
+  subject.Initialize_BaseInit(false, @base_url, @log_url)
+end
+
+it "sets text locale" do
+  expect(Yast::Pkg).to receive(:SetTextLocale).with("en_

commit yast2-packager for openSUSE:Factory

2017-04-12 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2017-04-12 17:09:56

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Wed Apr 12 17:09:56 2017 rev:334 rq:486448 version:3.2.22

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2017-03-29 13:23:19.802986398 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2017-04-12 17:09:58.748236865 +0200
@@ -1,0 +2,8 @@
+Fri Apr  7 13:40:59 UTC 2017 - lsle...@suse.cz
+
+- Create the /etc/products.d/baseproduct symlink in inst-sys when
+  it is missing to allow expanding variables in the add-on
+  repositories URL (bsc#972046)
+- 3.2.22
+
+---

Old:

  yast2-packager-3.2.21.tar.bz2

New:

  yast2-packager-3.2.22.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.fCDEXp/_old  2017-04-12 17:09:59.984061920 +0200
+++ /var/tmp/diff_new_pack.fCDEXp/_new  2017-04-12 17:09:59.984061920 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.2.21
+Version:3.2.22
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-3.2.21.tar.bz2 -> yast2-packager-3.2.22.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.2.21/package/yast2-packager.changes 
new/yast2-packager-3.2.22/package/yast2-packager.changes
--- old/yast2-packager-3.2.21/package/yast2-packager.changes2017-03-28 
11:35:02.396202018 +0200
+++ new/yast2-packager-3.2.22/package/yast2-packager.changes2017-04-07 
16:03:44.857887102 +0200
@@ -1,4 +1,12 @@
 ---
+Fri Apr  7 13:40:59 UTC 2017 - lsle...@suse.cz
+
+- Create the /etc/products.d/baseproduct symlink in inst-sys when
+  it is missing to allow expanding variables in the add-on
+  repositories URL (bsc#972046)
+- 3.2.22
+
+---
 Tue Mar 28 08:31:49 UTC 2017 - igonzalezs...@suse.com
 
 - Do not crash when changing the priority of a just created
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.2.21/package/yast2-packager.spec 
new/yast2-packager-3.2.22/package/yast2-packager.spec
--- old/yast2-packager-3.2.21/package/yast2-packager.spec   2017-03-28 
11:35:02.396202018 +0200
+++ new/yast2-packager-3.2.22/package/yast2-packager.spec   2017-04-07 
16:03:44.857887102 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.2.21
+Version:3.2.22
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.2.21/src/modules/Packages.rb 
new/yast2-packager-3.2.22/src/modules/Packages.rb
--- old/yast2-packager-3.2.21/src/modules/Packages.rb   2017-03-28 
11:35:02.408202018 +0200
+++ new/yast2-packager-3.2.22/src/modules/Packages.rb   2017-04-07 
16:03:45.005887102 +0200
@@ -8,6 +8,7 @@
 
 # html_escape()
 require "erb"
+require "fileutils"
 
 module Yast
   class PackagesClass < Module
@@ -40,6 +41,8 @@
   "SLES_SAP" => [ "SLES" ]
 }
 
+BASE_PRODUCT_FILE = "/etc/products.d/baseproduct".freeze
+
 def main
   Yast.import "UI"
   Yast.import "Pkg"
@@ -1588,7 +1591,7 @@
 
   # Initialize package manager
   @init_error = nil
-  Builtins.y2milestone("Packages::Initialize()")
+  Builtins.y2milestone("Packages::Initialize_BaseInit()")
 
   if Mode.test
 # Fake values for testing purposes
@@ -1786,6 +1789,10 @@
   initial_repository = nil
   ImportGPGKeys()
 
+  # Create the baseproduct link if it does not exist yet,
+  # openSUSE includes the file in the inst-sys while SLES/SLED do not.
+  create_baseproduct_symlink unless File.exist?(BASE_PRODUCT_FILE)
+
   # prefer CD/DVD media to download during installation/update
   # (BNC#780617,865819)
   Builtins.y2milestone("Prefer CD/DVD media to download")
@@ -2747,6 +2754,22 @@
   return false unless  PRODUCT_CONFLICTS[product2]
PRODUCT_CONFLICTS[product2].include?(product1)
 end
+
+# Create the baseproduct file pointing to a found product file.
+def create_baseproduct_symlink
+  prod_files = Dir["/etc/products.d/*.prod"]
+
+  if prod_files.empty?
+log.warn("No product file found, not creating the baseproduct symlink")
+return
+  end

commit yast2-packager for openSUSE:Factory

2017-03-29 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2017-03-29 13:23:18

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Wed Mar 29 13:23:18 2017 rev:333 rq:482992 version:3.2.21

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2017-02-18 03:16:40.424904743 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2017-03-29 13:23:19.802986398 +0200
@@ -1,0 +2,40 @@
+Tue Mar 28 08:31:49 UTC 2017 - igonzalezs...@suse.com
+
+- Do not crash when changing the priority of a just created
+  repository (bsc#1027111)
+- 3.2.21
+
+---
+Mon Mar 27 08:42:41 UTC 2017 - mvid...@suse.com
+
+- Do not ignore solver problems after touching the partitioning
+  (bsc#1029306)
+- 3.2.20
+
+---
+Fri Mar 24 16:17:23 UTC 2017 - lsle...@suse.cz
+
+- Download the addon y2update.tgz file from a package referenced
+  by the "installerextension()" provides dependency (FATE#320772)
+- 3.2.19
+
+---
+Mon Mar 20 12:33:35 UTC 2017 - jreidin...@suse.com
+
+- make minimal changes when modify zypp.conf (bsc#1023204)
+- 3.2.18
+
+---
+Tue Mar  7 09:37:15 CET 2017 - sch...@suse.de
+
+- Product selection: Do not reinstall already installed products
+  or products which are already included in another product.
+
+  Fixes SLES4SAP autoupgrade with SUSE Manager repositories.
+  These repositories contain SLES_SAP and SLES product. SLES
+  product will not be installed because SLES_SAP already includes
+  the SLES product.
+  (bnc#1014861)
+- 3.2.17
+
+---

Old:

  yast2-packager-3.2.16.tar.bz2

New:

  yast2-packager-3.2.21.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.9QmQEL/_old  2017-03-29 13:23:20.662864790 +0200
+++ /var/tmp/diff_new_pack.9QmQEL/_new  2017-03-29 13:23:20.666864224 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.2.16
+Version:3.2.21
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -29,6 +29,7 @@
 BuildRequires:  yast2-xml
 # needed for space calculator to parse and convert sizes
 BuildRequires:  yast2-storage
+BuildRequires:  rubygem(cfa) >= 0.5.0
 BuildRequires:  rubygem(rspec)
 BuildRequires:  rubygem(yast-rake)
 
@@ -71,6 +72,9 @@
 # Augeas lenses
 Requires:   augeas-lenses
 
+# zypp.conf model and minimal modifications (bsc#1023204)
+Requires:   rubygem(cfa) >= 0.5.0
+
 # setenv() builtin
 Conflicts:  yast2-core < 2.15.10
 

++ yast2-packager-3.2.16.tar.bz2 -> yast2-packager-3.2.21.tar.bz2 ++
 5468 lines of diff (skipped)




commit yast2-packager for openSUSE:Factory

2017-02-17 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2017-02-18 03:16:39

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2017-02-08 11:02:13.553163702 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2017-02-18 03:16:40.424904743 +0100
@@ -1,0 +2,15 @@
+Wed Feb  8 14:40:29 UTC 2017 - jreidin...@suse.com
+
+- drop inst_desktop client as it is replaced by new desktop
+  selection based on roles (poo#14936, bsc#1025415)
+- Allow Desktop module to specify that no desktop is selected
+- 3.2.16
+
+---
+Mon Feb  6 14:00:13 UTC 2017 - lsle...@suse.cz
+
+- Do not allow changing services of type "plugin" and its
+  repositories, they cannot be changed (related to bsc#1021117)
+- 3.2.15
+
+---

Old:

  yast2-packager-3.2.14.tar.bz2

New:

  yast2-packager-3.2.16.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.NR3ESv/_old  2017-02-18 03:16:40.804851080 +0100
+++ /var/tmp/diff_new_pack.NR3ESv/_new  2017-02-18 03:16:40.808850516 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.2.14
+Version:3.2.16
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-3.2.14.tar.bz2 -> yast2-packager-3.2.16.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.2.14/package/yast2-packager.changes 
new/yast2-packager-3.2.16/package/yast2-packager.changes
--- old/yast2-packager-3.2.14/package/yast2-packager.changes2017-02-06 
10:52:35.561337791 +0100
+++ new/yast2-packager-3.2.16/package/yast2-packager.changes2017-02-16 
17:14:05.354221488 +0100
@@ -1,4 +1,19 @@
 ---
+Wed Feb  8 14:40:29 UTC 2017 - jreidin...@suse.com
+
+- drop inst_desktop client as it is replaced by new desktop
+  selection based on roles (poo#14936, bsc#1025415)
+- Allow Desktop module to specify that no desktop is selected
+- 3.2.16
+
+---
+Mon Feb  6 14:00:13 UTC 2017 - lsle...@suse.cz
+
+- Do not allow changing services of type "plugin" and its
+  repositories, they cannot be changed (related to bsc#1021117)
+- 3.2.15
+
+---
 Wed Feb  1 16:03:24 UTC 2017 - jreidin...@suse.com
 
 - Fix escaping spaces ( yast uses web form escaping to "+" but
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.2.14/package/yast2-packager.spec 
new/yast2-packager-3.2.16/package/yast2-packager.spec
--- old/yast2-packager-3.2.14/package/yast2-packager.spec   2017-02-06 
10:52:35.561337791 +0100
+++ new/yast2-packager-3.2.16/package/yast2-packager.spec   2017-02-16 
17:14:05.354221488 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.2.14
+Version:3.2.16
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.2.14/src/clients/inst_desktop.rb 
new/yast2-packager-3.2.16/src/clients/inst_desktop.rb
--- old/yast2-packager-3.2.14/src/clients/inst_desktop.rb   2017-02-06 
10:52:35.561337791 +0100
+++ new/yast2-packager-3.2.16/src/clients/inst_desktop.rb   1970-01-01 
01:00:00.0 +0100
@@ -1,300 +0,0 @@
-# encoding: utf-8
-
-# File:clients/inst_desktop.ycp
-# Package: Installation
-# Summary: Desktop Selection
-# Authors: Jiri Srain 
-#
-# $Id$
-#
-module Yast
-  class InstDesktopClient < Client
-def main
-  Yast.import "UI"
-
-  textdomain "packager"
-
-  Yast.import "Directory"
-  Yast.import "GetInstArgs"
-  Yast.import "Label"
-  Yast.import "Packages"
-  Yast.import "Popup"
-  Yast.import "ProductFeatures"
-  Yast.import "Stage"
-  Yast.import "Wizard"
-  Yast.import "DefaultDesktop"
-
-  # do not offer the dialog if base selection is fixed
-  if ProductFeatures.GetFeature("software", "selection_type") == :fixed
-return :auto
-  end
-
-  @alt_desktop = DefaultDesktop.Desktop
-  @other_desktop = nil
-
-  if @alt_desktop == nil
-DefaultDesktop.Init
-@alt_desktop = DefaultDesktop.Desktop
-  en

commit yast2-packager for openSUSE:Factory

2017-02-08 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2017-02-08 11:02:12

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2017-02-03 20:07:50.943207726 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2017-02-08 11:02:13.553163702 +0100
@@ -1,0 +2,24 @@
+Wed Feb  1 16:03:24 UTC 2017 - jreidin...@suse.com
+
+- Fix escaping spaces ( yast uses web form escaping to "+" but
+  libzypp expects percentage escaping to "%20" ) (bsc#954813)
+- Fix also valid showing valid libzypp formats of iso URL like
+  iso:/test?iso=test.iso&path=url%3A%2Finstall
+- Fix editing of iso:/ without triple slash that previously caused
+  lost of first element of path
+- 3.2.14
+
+---
+Mon Jan 30 10:57:14 UTC 2017 - igonzalezs...@suse.com
+
+- Packages module is able to perform a package selection proposal
+  during system upgrade (bsc#1009834)
+- 3.2.13
+
+---
+Tue Jan 24 13:15:46 UTC 2017 - jsr...@suse.cz
+
+- do not check content file on media if there is none in the
+  ramdisk (fate#322276)
+
+---

Old:

  yast2-packager-3.2.12.tar.bz2

New:

  yast2-packager-3.2.14.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.q3TQnl/_old  2017-02-08 11:02:14.209072262 +0100
+++ /var/tmp/diff_new_pack.q3TQnl/_new  2017-02-08 11:02:14.213071705 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.2.12
+Version:3.2.14
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-3.2.12.tar.bz2 -> yast2-packager-3.2.14.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.2.12/package/yast2-packager.changes 
new/yast2-packager-3.2.14/package/yast2-packager.changes
--- old/yast2-packager-3.2.12/package/yast2-packager.changes2017-01-24 
13:27:16.62800 +0100
+++ new/yast2-packager-3.2.14/package/yast2-packager.changes2017-02-06 
10:52:35.561337791 +0100
@@ -1,4 +1,28 @@
 ---
+Wed Feb  1 16:03:24 UTC 2017 - jreidin...@suse.com
+
+- Fix escaping spaces ( yast uses web form escaping to "+" but
+  libzypp expects percentage escaping to "%20" ) (bsc#954813)
+- Fix also valid showing valid libzypp formats of iso URL like
+  iso:/test?iso=test.iso&path=url%3A%2Finstall
+- Fix editing of iso:/ without triple slash that previously caused
+  lost of first element of path
+- 3.2.14
+
+---
+Mon Jan 30 10:57:14 UTC 2017 - igonzalezs...@suse.com
+
+- Packages module is able to perform a package selection proposal
+  during system upgrade (bsc#1009834)
+- 3.2.13
+
+---
+Tue Jan 24 13:15:46 UTC 2017 - jsr...@suse.cz
+
+- do not check content file on media if there is none in the
+  ramdisk (fate#322276)
+
+---
 Thu Jan 19 15:11:48 UTC 2017 - igonzalezs...@suse.com
 
 - Use information provided by libzypp to evaluate product
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.2.12/package/yast2-packager.spec 
new/yast2-packager-3.2.14/package/yast2-packager.spec
--- old/yast2-packager-3.2.12/package/yast2-packager.spec   2017-01-24 
13:27:16.62800 +0100
+++ new/yast2-packager-3.2.14/package/yast2-packager.spec   2017-02-06 
10:52:35.561337791 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.2.12
+Version:3.2.14
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.2.12/src/modules/Packages.rb 
new/yast2-packager-3.2.14/src/modules/Packages.rb
--- old/yast2-packager-3.2.12/src/modules/Packages.rb   2017-01-24 
13:27:17.52800 +0100
+++ new/yast2-packager-3.2.14/src/modules/Packages.rb   2017-02-06 
10:52:35.569337791 +0100
@@ -1158,6 +1158,12 @@
 )
 return true
   end
+  if !File.exists?("/content")
+Builtins.y2milestone(
+  "Ramdisk does not contain content file, not checking the file on 
media"
+)
+return true
+   

commit yast2-packager for openSUSE:Factory

2017-02-03 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2017-01-27 10:39:21

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2017-01-23 11:26:27.398891076 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2017-02-03 20:07:50.943207726 +0100
@@ -1,0 +2,7 @@
+Thu Jan 19 15:11:48 UTC 2017 - igonzalezs...@suse.com
+
+- Use information provided by libzypp to evaluate product
+  renames (FATE#321751)
+- 3.2.12
+
+---

Old:

  yast2-packager-3.2.11.tar.bz2

New:

  yast2-packager-3.2.12.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.Zb5RHj/_old  2017-02-03 20:07:51.603114839 +0100
+++ /var/tmp/diff_new_pack.Zb5RHj/_new  2017-02-03 20:07:51.607114276 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.2.11
+Version:3.2.12
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-3.2.11.tar.bz2 -> yast2-packager-3.2.12.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.2.11/package/yast2-packager.changes 
new/yast2-packager-3.2.12/package/yast2-packager.changes
--- old/yast2-packager-3.2.11/package/yast2-packager.changes2017-01-17 
12:06:11.423301000 +0100
+++ new/yast2-packager-3.2.12/package/yast2-packager.changes2017-01-24 
13:27:16.62800 +0100
@@ -1,4 +1,11 @@
 ---
+Thu Jan 19 15:11:48 UTC 2017 - igonzalezs...@suse.com
+
+- Use information provided by libzypp to evaluate product
+  renames (FATE#321751)
+- 3.2.12
+
+---
 Wed Dec 21 15:06:31 CET 2016 - sch...@suse.de
 
 - Adjust /etc/zypp/zypp.conf in the installed system when
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.2.11/package/yast2-packager.spec 
new/yast2-packager-3.2.12/package/yast2-packager.spec
--- old/yast2-packager-3.2.11/package/yast2-packager.spec   2017-01-17 
12:06:11.423301000 +0100
+++ new/yast2-packager-3.2.12/package/yast2-packager.spec   2017-01-24 
13:27:16.62800 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.2.11
+Version:3.2.12
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.2.11/src/modules/AddOnProduct.rb 
new/yast2-packager-3.2.12/src/modules/AddOnProduct.rb
--- old/yast2-packager-3.2.11/src/modules/AddOnProduct.rb   2017-01-17 
12:06:11.443301000 +0100
+++ new/yast2-packager-3.2.12/src/modules/AddOnProduct.rb   2017-01-24 
13:27:17.19200 +0100
@@ -20,6 +20,23 @@
   class AddOnProductClass < Module
 include Yast::Logger
 
+# @return [Hash] Product renames default map. Used when information is not
+#found elsewhere.
+DEFAULT_PRODUCT_RENAMES = {
+  "SUSE_SLES" => [ "SLES" ],
+  # SLED or Workstation extension
+  "SUSE_SLED" => [ "SLED", "sle-we" ],
+  "sle-haegeo"=> [ "sle-ha-geo" ],
+  "sle-hae"   => [ "sle-ha" ],
+  "SUSE_SLES_SAP" => [ "SLES_SAP" ],
+  # SMT is now integrated into the base SLES
+  "sle-smt"   => [ "SLES" ]
+}
+
+# @return [Hash] Product renames added externally through the #add_rename 
method
+attr_accessor :external_product_renames
+private :external_product_renames, :external_product_renames=
+
 def main
   Yast.import "UI"
   Yast.import "Pkg"
@@ -132,21 +149,9 @@
   #  ]
   @patterns_preselected_by_addon = {}
 
-  # product renames needed for detecting the product update
-  # this mapping can be updated by SCC registration server,
-  # this is the static default for offline updates
-  # mapping:  => [  ]
-  @product_renames = {
-"SUSE_SLES" => [ "SLES" ],
-# SLED or Workstation extension
-"SUSE_SLED" => [ "SLED", "sle-we" ],
-"sle-haegeo"=> [ "sle-ha-geo" ],
-"sle-hae"   => [ "sle-ha" ],
-"SUSE_SLES_SAP" => [ "SLES_SAP" ],
-# SMT is now integrated into the base SLES
-"sle-smt"   => [ "SLES" ]
-  }
-
+  # additional product renames needed for detecting the product update
+  # @see #add_rename
+  @ex

commit yast2-packager for openSUSE:Factory

2017-01-23 Thread root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2017-01-23 11:26:26

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2016-12-03 18:24:29.0 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2017-01-23 11:26:27.398891076 +0100
@@ -1,0 +2,8 @@
+Wed Dec 21 15:06:31 CET 2016 - sch...@suse.de
+
+- Adjust /etc/zypp/zypp.conf in the installed system when
+  software/minimalistic_libzypp_config is enabled in the control
+  file (FATE#321764)
+- 3.2.11
+
+---

Old:

  yast2-packager-3.2.10.tar.bz2

New:

  yast2-packager-3.2.11.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.f1cHRx/_old  2017-01-23 11:26:27.794834948 +0100
+++ /var/tmp/diff_new_pack.f1cHRx/_new  2017-01-23 11:26:27.798834381 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package yast2-packager
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.2.10
+Version:3.2.11
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -41,6 +41,9 @@
 # Pkg::SourceSetPriority()
 BuildRequires:  yast2-pkg-bindings >= 3.2.1
 
+# Augeas lenses
+BuildRequires:  augeas-lenses
+
 # Newly added RPM
 Requires:   yast2-country-data >= 2.16.3
 
@@ -65,6 +68,9 @@
 # .process agent
 Requires:   yast2-core >= 2.16.35
 
+# Augeas lenses
+Requires:   augeas-lenses
+
 # setenv() builtin
 Conflicts:  yast2-core < 2.15.10
 
@@ -119,9 +125,11 @@
 %dir %{yast_yncludedir}/checkmedia
 %dir %{yast_yncludedir}/packager
 %dir %{yast_libdir}/packager
+%dir %{yast_libdir}/packager/cfa
 %{yast_yncludedir}/checkmedia/*
 %{yast_yncludedir}/packager/*
 %{yast_libdir}/packager/*
+%{yast_libdir}/packager/cfa/*
 %{yast_clientdir}/*.rb
 %{yast_moduledir}/*
 %{yast_desktopdir}/*.desktop

++ yast2-packager-3.2.10.tar.bz2 -> yast2-packager-3.2.11.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.2.10/.travis.yml 
new/yast2-packager-3.2.11/.travis.yml
--- old/yast2-packager-3.2.10/.travis.yml   2016-12-01 11:28:47.423752215 
+0100
+++ new/yast2-packager-3.2.11/.travis.yml   2017-01-17 12:06:11.399301000 
+0100
@@ -1,11 +1,11 @@
-language: cpp
-compiler:
-- gcc
+sudo: required
+language: bash
+services:
+  - docker
+
 before_install:
-# disable rvm, use system Ruby
-- rvm reset
-- wget 
https://raw.githubusercontent.com/yast/yast-devtools/master/travis-tools/travis_setup.sh
-- sh ./travis_setup.sh -p "rake yast2-devtools yast2-testsuite yast2 
yast2-pkg-bindings yast2-storage" -g "rspec:3.3.0 yast-rake simplecov coveralls 
cheetah"
+  - docker build -t yast-packager-image .
 script:
-- sudo rake install
-- COVERAGE=1 rake test:unit
+  # the "yast-travis-ruby" script is included in the base yastdevel/ruby image
+  # see https://github.com/yast/docker-yast-ruby/blob/master/yast-travis-ruby
+  - docker run -it -e TRAVIS=1 -e TRAVIS_JOB_ID="$TRAVIS_JOB_ID" 
yast-packager-image yast-travis-ruby
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.2.10/Dockerfile 
new/yast2-packager-3.2.11/Dockerfile
--- old/yast2-packager-3.2.10/Dockerfile1970-01-01 01:00:00.0 
+0100
+++ new/yast2-packager-3.2.11/Dockerfile2017-01-17 12:06:11.399301000 
+0100
@@ -0,0 +1,3 @@
+FROM yastdevel/ruby
+COPY . /usr/src/app
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.2.10/package/yast2-packager.changes 
new/yast2-packager-3.2.11/package/yast2-packager.changes
--- old/yast2-packager-3.2.10/package/yast2-packager.changes2016-12-01 
11:28:47.459752215 +0100
+++ new/yast2-packager-3.2.11/package/yast2-packager.changes2017-01-17 
12:06:11.423301000 +0100
@@ -1,4 +1,12 @@
 ---
+Wed Dec 21 15:06:31 CET 2016 - sch...@suse.de
+
+- Adjust /etc/zypp/zypp.conf in the installed system when
+  software/minimalistic_libzypp_config is enabled in the control
+  file (FATE#321764)
+- 3.2.11
+
+---

commit yast2-packager for openSUSE:Factory

2016-12-03 Thread h_root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2016-12-03 18:24:28

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2016-12-01 10:25:27.0 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2016-12-03 18:24:29.0 +0100
@@ -1,0 +2,8 @@
+Thu Dec  1 08:03:05 UTC 2016 - lsle...@suse.cz
+
+- Mark the selected default patterns as optional so the user can
+  change them without blocking the installation later (fixes
+  openQA tests) (related to bsc#885496)
+- 3.2.10
+
+---

Old:

  yast2-packager-3.2.9.tar.bz2

New:

  yast2-packager-3.2.10.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.VNVDwf/_old  2016-12-03 18:24:30.0 +0100
+++ /var/tmp/diff_new_pack.VNVDwf/_new  2016-12-03 18:24:30.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.2.9
+Version:3.2.10
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -32,8 +32,8 @@
 BuildRequires:  rubygem(rspec)
 BuildRequires:  rubygem(yast-rake)
 
-# Packages::Repository and Packages::Product classes
-BuildRequires:  yast2 >= 3.1.187
+# Optional resolvables support in PackagesProposal
+BuildRequires:  yast2 >= 3.2.7
 
 # needed for icon for desktop file, it is verified at the end of build
 BuildRequires:  yast2_theme
@@ -47,8 +47,8 @@
 # Pkg::SourceSetPriority()
 Requires:   yast2-pkg-bindings >= 3.2.1
 
-# Packages::Repository and Packages::Product classes
-Requires:   yast2 >= 3.1.187
+# Optional resolvables support in PackagesProposal
+Requires:   yast2 >= 3.2.7
 
 # unzipping license file
 Requires:   unzip

++ yast2-packager-3.2.9.tar.bz2 -> yast2-packager-3.2.10.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.2.9/package/yast2-packager.changes 
new/yast2-packager-3.2.10/package/yast2-packager.changes
--- old/yast2-packager-3.2.9/package/yast2-packager.changes 2016-11-25 
11:46:28.0 +0100
+++ new/yast2-packager-3.2.10/package/yast2-packager.changes2016-12-01 
11:28:47.0 +0100
@@ -1,4 +1,12 @@
 ---
+Thu Dec  1 08:03:05 UTC 2016 - lsle...@suse.cz
+
+- Mark the selected default patterns as optional so the user can
+  change them without blocking the installation later (fixes
+  openQA tests) (related to bsc#885496)
+- 3.2.10
+
+---
 Fri Nov 25 10:37:11 UTC 2016 - jreidin...@suse.com
 
 - Revert the last change, as it is more tricky to get the correct
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.2.9/package/yast2-packager.spec 
new/yast2-packager-3.2.10/package/yast2-packager.spec
--- old/yast2-packager-3.2.9/package/yast2-packager.spec2016-11-25 
11:46:28.0 +0100
+++ new/yast2-packager-3.2.10/package/yast2-packager.spec   2016-12-01 
11:28:47.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.2.9
+Version:3.2.10
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -32,8 +32,8 @@
 BuildRequires:  rubygem(rspec)
 BuildRequires:  rubygem(yast-rake)
 
-# Packages::Repository and Packages::Product classes
-BuildRequires:  yast2 >= 3.1.187
+# Optional resolvables support in PackagesProposal
+BuildRequires:  yast2 >= 3.2.7
 
 # needed for icon for desktop file, it is verified at the end of build
 BuildRequires:   yast2_theme
@@ -47,8 +47,8 @@
 # Pkg::SourceSetPriority()
 Requires:   yast2-pkg-bindings >= 3.2.1
 
-# Packages::Repository and Packages::Product classes
-Requires:   yast2 >= 3.1.187
+# Optional resolvables support in PackagesProposal
+Requires:   yast2 >= 3.2.7
 
 # unzipping license file
 Requires:   unzip
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.2.9/src/modules/DefaultDesktop.rb 
new/yast2-packager-3.2.10/src/modules/DefaultDesktop.rb
--- old/yast2-packager-3.2.9/src/modules/DefaultDesktop.rb  2016-11-25 
11:46:28.0 +0100
+++ new/yast2-packager-3.2.10/src/modules/DefaultDesktop.rb 2016-12-01 
11:28:47.0 +0100
@@ -295,7 +295,8 @@
   PackagesProposal.SetResolvables(
 @packages_proposal_ID_patterns,

commit yast2-packager for openSUSE:Factory

2016-12-01 Thread h_root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2016-12-01 10:25:26

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2016-11-15 17:53:37.0 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2016-12-01 10:25:27.0 +0100
@@ -1,0 +2,14 @@
+Fri Nov 25 10:37:11 UTC 2016 - jreidin...@suse.com
+
+- Revert the last change, as it is more tricky to get the correct
+  behavior. For more details see the discussion in (bsc#966466).
+- 3.2.9
+
+---
+Thu Nov 24 13:04:32 UTC 2016 - jreidin...@suse.com
+
+- Always show summary mode when clicking on details in software
+  proposal (bsc#966466)
+- 3.2.8
+
+---

Old:

  yast2-packager-3.2.7.tar.bz2

New:

  yast2-packager-3.2.9.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.DiWvpb/_old  2016-12-01 10:25:28.0 +0100
+++ /var/tmp/diff_new_pack.DiWvpb/_new  2016-12-01 10:25:28.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.2.7
+Version:3.2.9
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-3.2.7.tar.bz2 -> yast2-packager-3.2.9.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.2.7/package/yast2-packager.changes 
new/yast2-packager-3.2.9/package/yast2-packager.changes
--- old/yast2-packager-3.2.7/package/yast2-packager.changes 2016-11-15 
14:14:56.0 +0100
+++ new/yast2-packager-3.2.9/package/yast2-packager.changes 2016-11-25 
11:46:28.0 +0100
@@ -1,4 +1,18 @@
 ---
+Fri Nov 25 10:37:11 UTC 2016 - jreidin...@suse.com
+
+- Revert the last change, as it is more tricky to get the correct
+  behavior. For more details see the discussion in (bsc#966466).
+- 3.2.9
+
+---
+Thu Nov 24 13:04:32 UTC 2016 - jreidin...@suse.com
+
+- Always show summary mode when clicking on details in software
+  proposal (bsc#966466)
+- 3.2.8
+
+---
 Tue Nov 15 11:58:58 UTC 2016 - jreidin...@suse.com
 
 - Use a non-blocking error in the installation proposal for not
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.2.7/package/yast2-packager.spec 
new/yast2-packager-3.2.9/package/yast2-packager.spec
--- old/yast2-packager-3.2.7/package/yast2-packager.spec2016-11-15 
14:14:56.0 +0100
+++ new/yast2-packager-3.2.9/package/yast2-packager.spec2016-11-25 
11:46:28.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.2.7
+Version:3.2.9
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build




commit yast2-packager for openSUSE:Factory

2016-11-15 Thread h_root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2016-11-15 17:53:36

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2016-10-26 13:26:49.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2016-11-15 17:53:37.0 +0100
@@ -1,0 +2,17 @@
+Tue Nov 15 11:58:58 UTC 2016 - jreidin...@suse.com
+
+- Use a non-blocking error in the installation proposal for not
+  enough space issue during upgrade instead of just warning as it
+  can be easier to overlook by an user
+  (bsc#1003682)
+- 3.2.7
+
+---
+Mon Nov 14 11:40:56 UTC 2016 - lsle...@suse.cz
+
+- Software proposal: display an error when a package or a pattern
+  required by YaST has been deselected by user, implement a generic
+  solution for bsc#885496
+- 3.2.6
+
+---

Old:

  yast2-packager-3.2.5.tar.bz2

New:

  yast2-packager-3.2.7.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.nCDYfd/_old  2016-11-15 17:53:38.0 +0100
+++ /var/tmp/diff_new_pack.nCDYfd/_new  2016-11-15 17:53:38.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.2.5
+Version:3.2.7
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-3.2.5.tar.bz2 -> yast2-packager-3.2.7.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.2.5/.travis.yml 
new/yast2-packager-3.2.7/.travis.yml
--- old/yast2-packager-3.2.5/.travis.yml2016-10-24 15:44:34.0 
+0200
+++ new/yast2-packager-3.2.7/.travis.yml2016-11-15 14:14:56.0 
+0100
@@ -5,7 +5,7 @@
 # disable rvm, use system Ruby
 - rvm reset
 - wget 
https://raw.githubusercontent.com/yast/yast-devtools/master/travis-tools/travis_setup.sh
-- sh ./travis_setup.sh -p "rake yast2-devtools yast2-testsuite yast2 
yast2-pkg-bindings yast2-storage" -g "rspec:3.3.0 yast-rake simplecov coveralls"
+- sh ./travis_setup.sh -p "rake yast2-devtools yast2-testsuite yast2 
yast2-pkg-bindings yast2-storage" -g "rspec:3.3.0 yast-rake simplecov coveralls 
cheetah"
 script:
 - sudo rake install
 - COVERAGE=1 rake test:unit
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.2.5/package/yast2-packager.changes 
new/yast2-packager-3.2.7/package/yast2-packager.changes
--- old/yast2-packager-3.2.5/package/yast2-packager.changes 2016-10-24 
15:44:34.0 +0200
+++ new/yast2-packager-3.2.7/package/yast2-packager.changes 2016-11-15 
14:14:56.0 +0100
@@ -1,4 +1,21 @@
 ---
+Tue Nov 15 11:58:58 UTC 2016 - jreidin...@suse.com
+
+- Use a non-blocking error in the installation proposal for not
+  enough space issue during upgrade instead of just warning as it
+  can be easier to overlook by an user
+  (bsc#1003682)
+- 3.2.7
+
+---
+Mon Nov 14 11:40:56 UTC 2016 - lsle...@suse.cz
+
+- Software proposal: display an error when a package or a pattern
+  required by YaST has been deselected by user, implement a generic
+  solution for bsc#885496
+- 3.2.6
+
+---
 Mon Oct 24 14:54:59 CEST 2016 - sch...@suse.de
 
 - Faking /etc/mtab on target system for post RPM installation
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.2.5/package/yast2-packager.spec 
new/yast2-packager-3.2.7/package/yast2-packager.spec
--- old/yast2-packager-3.2.5/package/yast2-packager.spec2016-10-24 
15:44:34.0 +0200
+++ new/yast2-packager-3.2.7/package/yast2-packager.spec2016-11-15 
14:14:56.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.2.5
+Version:3.2.7
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.2.5/src/modules/Packages.rb 
new/yast2-packager-3.2.7/src/modules/Packages.rb
--- old/yast2-packager-3.2.5/src/modules/Packages.rb2016-10-24 
15:44:34.0 +0200
+++ new/yast2-packager-3.2.7/src/modules/Packages.rb2016-11-15 
14:14:56.0 +0

commit yast2-packager for openSUSE:Factory

2016-10-26 Thread h_root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2016-10-26 13:26:48

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2016-10-18 13:28:02.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2016-10-26 13:26:49.0 +0200
@@ -1,0 +2,8 @@
+Mon Oct 24 14:54:59 CEST 2016 - sch...@suse.de
+
+- Faking /etc/mtab on target system for post RPM installation
+  actions which depend on it, e.g. checking if there is a /home
+  directory. (bnc#995299)
+- 3.2.5
+
+---

Old:

  yast2-packager-3.2.4.tar.bz2

New:

  yast2-packager-3.2.5.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.qI6Qw1/_old  2016-10-26 13:26:53.0 +0200
+++ /var/tmp/diff_new_pack.qI6Qw1/_new  2016-10-26 13:26:53.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.2.4
+Version:3.2.5
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-3.2.4.tar.bz2 -> yast2-packager-3.2.5.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.2.4/package/yast2-packager.changes 
new/yast2-packager-3.2.5/package/yast2-packager.changes
--- old/yast2-packager-3.2.4/package/yast2-packager.changes 2016-10-17 
13:13:41.0 +0200
+++ new/yast2-packager-3.2.5/package/yast2-packager.changes 2016-10-24 
15:44:34.0 +0200
@@ -1,4 +1,12 @@
 ---
+Mon Oct 24 14:54:59 CEST 2016 - sch...@suse.de
+
+- Faking /etc/mtab on target system for post RPM installation
+  actions which depend on it, e.g. checking if there is a /home
+  directory. (bnc#995299)
+- 3.2.5
+
+---
 Mon Oct 17 07:41:00 UTC 2016 - lsle...@suse.cz
 
 - Update the priority for the loaded packages when starting the
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.2.4/package/yast2-packager.spec 
new/yast2-packager-3.2.5/package/yast2-packager.spec
--- old/yast2-packager-3.2.4/package/yast2-packager.spec2016-10-17 
13:13:41.0 +0200
+++ new/yast2-packager-3.2.5/package/yast2-packager.spec2016-10-24 
15:44:34.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.2.4
+Version:3.2.5
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.2.4/src/clients/inst_kickoff.rb 
new/yast2-packager-3.2.5/src/clients/inst_kickoff.rb
--- old/yast2-packager-3.2.4/src/clients/inst_kickoff.rb2016-10-17 
13:13:41.0 +0200
+++ new/yast2-packager-3.2.5/src/clients/inst_kickoff.rb2016-10-24 
15:44:34.0 +0200
@@ -28,6 +28,12 @@
   Yast.import "Arch"
   Yast.import "FileUtils"
   Yast.import "String"
+  Yast.import "Mtab"
+
+  if !Mode.update
+# fake mtab on target system for rpm post-scripts
+Mtab.clone_to_target
+  end
 
   # Feature #301903, bugzilla #244937
   if Mode.update
@@ -159,6 +165,9 @@
   end
 end
 
+# fake mtab on target system
+Mtab.clone_to_target
+
 # F#302660: System installation and upgrade workflow: kernel %post
 # calling ins_bootloader write all config files for bootloader
 #  if (Stage::initial ())
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.2.4/src/modules/Mtab.rb 
new/yast2-packager-3.2.5/src/modules/Mtab.rb
--- old/yast2-packager-3.2.4/src/modules/Mtab.rb1970-01-01 
01:00:00.0 +0100
+++ new/yast2-packager-3.2.5/src/modules/Mtab.rb2016-10-24 
15:44:34.0 +0200
@@ -0,0 +1,49 @@
+#
+# Handling of /etc/mtab and /mnt/etc/mtab
+#
+require "yast"
+
+module Yast
+  class MtabClass < Module
+include Yast::Logger
+
+MTABNAME = "/etc/mtab"
+
+def main
+  Yast.import "Installation"
+end
+
+#
+# Reading /etc/mtab from inst-sys, removing all /mnt headings
+# and writing this patched mtab into target system.
+#
+def clone_to_target
+  log.info("Copying /etc/mtab to the target system...")
+  mtab = WFM.Read(path(".local.string"), MTABNAME)
+  # 

commit yast2-packager for openSUSE:Factory

2016-10-18 Thread h_root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2016-10-18 13:28:02

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2016-10-13 11:25:15.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2016-10-18 13:28:02.0 +0200
@@ -1,0 +2,14 @@
+Mon Oct 17 07:41:00 UTC 2016 - lsle...@suse.cz
+
+- Update the priority for the loaded packages when starting the
+  repository manager from the package manager (bsc#498266)
+- 3.2.4
+
+---
+Fri Oct 14 11:03:49 UTC 2016 - jreidin...@suse.com
+
+- allow SLES for SAP upgrade from 11 to 12 as it is renamed
+  (bsc#1004665)
+- 3.2.3
+
+---

Old:

  yast2-packager-3.2.2.tar.bz2

New:

  yast2-packager-3.2.4.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.N1HIpW/_old  2016-10-18 13:28:03.0 +0200
+++ /var/tmp/diff_new_pack.N1HIpW/_new  2016-10-18 13:28:03.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.2.2
+Version:3.2.4
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -38,14 +38,14 @@
 # needed for icon for desktop file, it is verified at the end of build
 BuildRequires:  yast2_theme
 
-# Pkg::UrlSchemeIs*()
-BuildRequires:  yast2-pkg-bindings >= 3.2.0
+# Pkg::SourceSetPriority()
+BuildRequires:  yast2-pkg-bindings >= 3.2.1
 
 # Newly added RPM
 Requires:   yast2-country-data >= 2.16.3
 
-# Pkg::UrlSchemeIs*()
-Requires:   yast2-pkg-bindings >= 3.2.0
+# Pkg::SourceSetPriority()
+Requires:   yast2-pkg-bindings >= 3.2.1
 
 # Packages::Repository and Packages::Product classes
 Requires:   yast2 >= 3.1.187

++ yast2-packager-3.2.2.tar.bz2 -> yast2-packager-3.2.4.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.2.2/package/yast2-packager.changes 
new/yast2-packager-3.2.4/package/yast2-packager.changes
--- old/yast2-packager-3.2.2/package/yast2-packager.changes 2016-10-11 
11:29:31.0 +0200
+++ new/yast2-packager-3.2.4/package/yast2-packager.changes 2016-10-17 
13:13:41.0 +0200
@@ -1,4 +1,18 @@
 ---
+Mon Oct 17 07:41:00 UTC 2016 - lsle...@suse.cz
+
+- Update the priority for the loaded packages when starting the
+  repository manager from the package manager (bsc#498266)
+- 3.2.4
+
+---
+Fri Oct 14 11:03:49 UTC 2016 - jreidin...@suse.com
+
+- allow SLES for SAP upgrade from 11 to 12 as it is renamed
+  (bsc#1004665)
+- 3.2.3
+
+---
 Mon Oct 10 14:07:57 UTC 2016 - lsle...@suse.cz
 
 - Do not ask for a CD when the add-on check box is unchecked
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.2.2/package/yast2-packager.spec 
new/yast2-packager-3.2.4/package/yast2-packager.spec
--- old/yast2-packager-3.2.2/package/yast2-packager.spec2016-10-11 
11:29:31.0 +0200
+++ new/yast2-packager-3.2.4/package/yast2-packager.spec2016-10-17 
13:13:41.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.2.2
+Version:3.2.4
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -38,14 +38,14 @@
 # needed for icon for desktop file, it is verified at the end of build
 BuildRequires:   yast2_theme
 
-# Pkg::UrlSchemeIs*()
-BuildRequires:  yast2-pkg-bindings >= 3.2.0
+# Pkg::SourceSetPriority()
+BuildRequires:  yast2-pkg-bindings >= 3.2.1
 
 # Newly added RPM
 Requires:   yast2-country-data >= 2.16.3
 
-# Pkg::UrlSchemeIs*()
-Requires:   yast2-pkg-bindings >= 3.2.0
+# Pkg::SourceSetPriority()
+Requires:   yast2-pkg-bindings >= 3.2.1
 
 # Packages::Repository and Packages::Product classes
 Requires:   yast2 >= 3.1.187
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.2.2/src/clients/repositories.rb 
new/yast2-packager-3.2.4/src/clients/repositories.rb
--- old/yast2-packager-3.2.2/src/clients/repositories.rb2016-10-11 
11:29:31.0 +0200
+++ new/yast2-packager-3.2.4/src/clients/repositories.rb2016-10-17 
13:13:41.0 +0200
@@ -591,6 +591,17 @@
 en

commit yast2-packager for openSUSE:Factory

2016-10-13 Thread h_root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2016-10-13 11:25:09

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2016-10-10 16:17:48.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2016-10-13 11:25:15.0 +0200
@@ -1,0 +2,7 @@
+Mon Oct 10 14:07:57 UTC 2016 - lsle...@suse.cz
+
+- Do not ask for a CD when the add-on check box is unchecked
+  (bsc#955186)
+- 3.2.2
+
+---

Old:

  yast2-packager-3.2.1.tar.bz2

New:

  yast2-packager-3.2.2.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.Dcnfu9/_old  2016-10-13 11:25:19.0 +0200
+++ /var/tmp/diff_new_pack.Dcnfu9/_new  2016-10-13 11:25:19.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.2.1
+Version:3.2.2
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-3.2.1.tar.bz2 -> yast2-packager-3.2.2.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.2.1/package/yast2-packager.changes 
new/yast2-packager-3.2.2/package/yast2-packager.changes
--- old/yast2-packager-3.2.1/package/yast2-packager.changes 2016-10-07 
17:14:24.0 +0200
+++ new/yast2-packager-3.2.2/package/yast2-packager.changes 2016-10-11 
11:29:31.0 +0200
@@ -1,4 +1,11 @@
 ---
+Mon Oct 10 14:07:57 UTC 2016 - lsle...@suse.cz
+
+- Do not ask for a CD when the add-on check box is unchecked
+  (bsc#955186)
+- 3.2.2
+
+---
 Thu Oct  6 08:01:38 UTC 2016 - lsle...@suse.cz
 
 - Disable autorefresh for newly added local repositories ("cd",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.2.1/package/yast2-packager.spec 
new/yast2-packager-3.2.2/package/yast2-packager.spec
--- old/yast2-packager-3.2.1/package/yast2-packager.spec2016-10-07 
17:14:24.0 +0200
+++ new/yast2-packager-3.2.2/package/yast2-packager.spec2016-10-11 
11:29:31.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.2.1
+Version:3.2.2
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.2.1/src/modules/SourceDialogs.rb 
new/yast2-packager-3.2.2/src/modules/SourceDialogs.rb
--- old/yast2-packager-3.2.1/src/modules/SourceDialogs.rb   2016-10-07 
17:14:24.0 +0200
+++ new/yast2-packager-3.2.2/src/modules/SourceDialogs.rb   2016-10-11 
11:29:31.0 +0200
@@ -67,6 +67,9 @@
 VALID_URL_SCHEMES = ["ftp", "tftp", "http", "https", "nfs",
   "nfs4", "cifs", "smb", "cd", "dvd", "iso", "dir", "file", "hd"]
 
+# repository types which need special handling
+SPECIAL_TYPES = [:slp, :cd, :dvd, :comm_repos, :sccrepos]
+
 def main
   Yast.import "Pkg"
   Yast.import "UI"
@@ -2177,7 +2180,9 @@
 end
 
 def SelectValidate(key, event)
-  event = deep_copy(event)
+  # skip validation if disabled by the global checkbox
+  return true if global_disable
+
   selected = Convert.to_symbol(UI.QueryWidget(Id(:type), :CurrentButton))
   if selected == nil
 # error popup
@@ -2218,7 +2223,7 @@
 # @param [String] key widget key
 # @param [Hash] event event description
 # @return [Symbol]
-def SelectHandle(key, event)
+def SelectHandle(_key, event)
   case event["ID"]
   when :back
 # reset the preselected URL when going back
@@ -2236,17 +2241,25 @@
   #  TODO: disable "download" option when CD or DVD source is selected
 
   selected = UI.QueryWidget(Id(:type), :CurrentButton)
-  return :finish if [:slp, :cd, :dvd, :comm_repos, 
:sccrepos].include?(selected)
+  return :finish if SPECIAL_TYPES.include?(selected) && !global_disable
 
   nil
 end
 
-def SelectStore(key, event)
-  event = deep_copy(event)
+# Get the status of the global checkbox.
+# @return [Boolean] true if the global checkbox is displayed and is 
unchecked,
+#   false otherwise
+def global_disable
+  UI.WidgetExists(:add_addon) && !UI.QueryWidget(:add_addon, :Value)
+end
+
+def SelectStore(_key, _event)
   

commit yast2-packager for openSUSE:Factory

2016-10-10 Thread h_root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2016-10-10 16:17:48

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2016-09-05 21:13:10.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2016-10-10 16:17:48.0 +0200
@@ -1,0 +2,21 @@
+Thu Oct  6 08:01:38 UTC 2016 - lsle...@suse.cz
+
+- Disable autorefresh for newly added local repositories ("cd",
+  "dvd", "dir", "hd" (including USB flash), "iso" and "file" URL
+  protocols) (bsc#948982)
+- 3.2.1
+
+---
+Wed Oct  5 14:35:07 UTC 2016 - jreidin...@suse.com
+
+- remove workaround that creates fake mtab to prevent collision
+  with real one (bsc#1002978)
+- 3.2.0
+
+---
+Mon Oct  3 16:38:36 UTC 2016 - jreidin...@suse.com
+
+- prevent double URL encoding for ISO (bsc#954813)
+- 3.1.118
+
+---

Old:

  yast2-packager-3.1.117.tar.bz2

New:

  yast2-packager-3.2.1.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.NwwYUu/_old  2016-10-10 16:17:50.0 +0200
+++ /var/tmp/diff_new_pack.NwwYUu/_new  2016-10-10 16:17:50.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.1.117
+Version:3.2.1
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -25,25 +25,27 @@
 
 Url:https://github.com/kobliha/yast-packager
 BuildRequires:  update-desktop-files
-BuildRequires:  yast2-country-data
 BuildRequires:  yast2-devtools >= 3.1.10
-BuildRequires:  yast2-storage
-BuildRequires:  yast2-testsuite
 BuildRequires:  yast2-xml
-BuildRequires:  yast2_theme
+# needed for space calculator to parse and convert sizes
+BuildRequires:  yast2-storage
 BuildRequires:  rubygem(rspec)
+BuildRequires:  rubygem(yast-rake)
 
 # Packages::Repository and Packages::Product classes
 BuildRequires:  yast2 >= 3.1.187
 
-# Pkg::SourceRawURL() and Pkg:ExpandedUrl()
-BuildRequires:  yast2-pkg-bindings >= 3.1.30
+# needed for icon for desktop file, it is verified at the end of build
+BuildRequires:  yast2_theme
+
+# Pkg::UrlSchemeIs*()
+BuildRequires:  yast2-pkg-bindings >= 3.2.0
 
 # Newly added RPM
 Requires:   yast2-country-data >= 2.16.3
 
-# Pkg::SourceRawURL() and Pkg:ExpandedUrl()
-Requires:   yast2-pkg-bindings >= 3.1.30
+# Pkg::UrlSchemeIs*()
+Requires:   yast2-pkg-bindings >= 3.2.0
 
 # Packages::Repository and Packages::Product classes
 Requires:   yast2 >= 3.1.187
@@ -96,11 +98,13 @@
 %prep
 %setup -n %{name}-%{version}
 
+%check
+rake test:unit
+
 %build
-%yast_build
 
 %install
-%yast_install
+rake install DESTDIR="%{buildroot}"
 
 %suse_update_desktop_file yast2-packager
 
@@ -126,5 +130,7 @@
 %{yast_execcompdir}/servers_non_y2/ag_*
 %dir %{yast_docdir}
 %doc %{yast_docdir}/COPYING
+%doc %{yast_docdir}/README.md
+%doc %{yast_docdir}/CONTRIBUTING.md
 
 %changelog

++ yast2-packager-3.1.117.tar.bz2 -> yast2-packager-3.2.1.tar.bz2 ++
 2773 lines of diff (skipped)




commit yast2-packager for openSUSE:Factory

2016-09-05 Thread h_root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2016-09-05 21:13:05

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2016-08-31 00:02:55.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2016-09-05 21:13:10.0 +0200
@@ -1,0 +2,7 @@
+Wed Aug 31 14:25:19 UTC 2016 - igonzalezs...@suse.com
+
+- Fix URLs handling when retrying to load an add-on from a CD/DVD
+  through the add_on_products.xml (related to bsc#991935).
+- 3.1.117
+
+---

Old:

  yast2-packager-3.1.116.tar.bz2

New:

  yast2-packager-3.1.117.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.i0pT6L/_old  2016-09-05 21:13:12.0 +0200
+++ /var/tmp/diff_new_pack.i0pT6L/_new  2016-09-05 21:13:12.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.1.116
+Version:3.1.117
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-3.1.116.tar.bz2 -> yast2-packager-3.1.117.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.1.116/.travis.yml 
new/yast2-packager-3.1.117/.travis.yml
--- old/yast2-packager-3.1.116/.travis.yml  2016-08-29 17:46:36.0 
+0200
+++ new/yast2-packager-3.1.117/.travis.yml  2016-09-01 10:26:57.0 
+0200
@@ -5,10 +5,11 @@
 # disable rvm, use system Ruby
 - rvm reset
 - wget 
https://raw.githubusercontent.com/yast/yast-devtools/master/travis-tools/travis_setup.sh
-- sh ./travis_setup.sh -p "yast2-devtools yast2-testsuite yast2 
yast2-pkg-bindings yast2-country-data yast2-storage" -g rspec:3.3.0
+- sh ./travis_setup.sh -p "rake yast2-devtools yast2-testsuite yast2 
yast2-pkg-bindings yast2-country-data yast2-storage" -g "rspec:3.3.0 yast-rake 
simplecov coveralls"
 script:
 - make -f Makefile.cvs
 - make
 - sudo make install
 - make check
+- COVERAGE=1 rake test:unit
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.1.116/README.md 
new/yast2-packager-3.1.117/README.md
--- old/yast2-packager-3.1.116/README.md2016-08-29 17:46:36.0 
+0200
+++ new/yast2-packager-3.1.117/README.md2016-09-01 10:26:57.0 
+0200
@@ -2,4 +2,5 @@
 
 [![Travis 
Build](https://travis-ci.org/yast/yast-packager.svg?branch=master)](https://travis-ci.org/yast/yast-packager)
 [![Jenkins 
Build](http://img.shields.io/jenkins/s/https/ci.opensuse.org/yast-packager-master.svg)](https://ci.opensuse.org/view/Yast/job/yast-packager-master/)
+[![Coverage 
Status](https://coveralls.io/repos/yast/yast-packager/badge.png)](https://coveralls.io/r/yast/yast-packager)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-3.1.116/package/yast2-packager.changes 
new/yast2-packager-3.1.117/package/yast2-packager.changes
--- old/yast2-packager-3.1.116/package/yast2-packager.changes   2016-08-29 
17:46:36.0 +0200
+++ new/yast2-packager-3.1.117/package/yast2-packager.changes   2016-09-01 
10:26:57.0 +0200
@@ -1,4 +1,11 @@
 ---
+Wed Aug 31 14:25:19 UTC 2016 - igonzalezs...@suse.com
+
+- Fix URLs handling when retrying to load an add-on from a CD/DVD
+  through the add_on_products.xml (related to bsc#991935).
+- 3.1.117
+
+---
 Tue Aug 23 11:17:36 UTC 2016 - jreidin...@suse.com
 
 - Always enable "Next" button in license confirmation dialog,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.1.116/package/yast2-packager.spec 
new/yast2-packager-3.1.117/package/yast2-packager.spec
--- old/yast2-packager-3.1.116/package/yast2-packager.spec  2016-08-29 
17:46:36.0 +0200
+++ new/yast2-packager-3.1.117/package/yast2-packager.spec  2016-09-01 
10:26:57.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.1.116
+Version:3.1.117
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.1.116/src/modules/AddOnProduct.rb 
new/yast2-packager-3.1.117/src/modules/AddOnProduct.rb
--- old/yast2-package

commit yast2-packager for openSUSE:Factory

2016-08-30 Thread h_root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2016-08-31 00:02:53

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2016-08-22 10:48:31.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2016-08-31 00:02:55.0 +0200
@@ -1,0 +2,10 @@
+Tue Aug 23 11:17:36 UTC 2016 - jreidin...@suse.com
+
+- Always enable "Next" button in license confirmation dialog,
+  because even if not accepted, popup is shown to user
+  (bnc#993530).
+- Use the same popup when license not confirmed for base product in
+  the license confirmation dialog (bnc#993530).
+- 3.1.116
+
+---

Old:

  yast2-packager-3.1.115.tar.bz2

New:

  yast2-packager-3.1.116.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.daazOE/_old  2016-08-31 00:02:56.0 +0200
+++ /var/tmp/diff_new_pack.daazOE/_new  2016-08-31 00:02:56.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.1.115
+Version:3.1.116
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-3.1.115.tar.bz2 -> yast2-packager-3.1.116.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-3.1.115/package/yast2-packager.changes 
new/yast2-packager-3.1.116/package/yast2-packager.changes
--- old/yast2-packager-3.1.115/package/yast2-packager.changes   2016-08-19 
17:01:17.0 +0200
+++ new/yast2-packager-3.1.116/package/yast2-packager.changes   2016-08-29 
17:46:36.0 +0200
@@ -1,4 +1,14 @@
 ---
+Tue Aug 23 11:17:36 UTC 2016 - jreidin...@suse.com
+
+- Always enable "Next" button in license confirmation dialog,
+  because even if not accepted, popup is shown to user
+  (bnc#993530).
+- Use the same popup when license not confirmed for base product in
+  the license confirmation dialog (bnc#993530).
+- 3.1.116
+
+---
 Thu Aug 18 10:55:06 CEST 2016 - sch...@suse.de
 
 - Do not raise an exception if no license is available (no licence
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.1.115/package/yast2-packager.spec 
new/yast2-packager-3.1.116/package/yast2-packager.spec
--- old/yast2-packager-3.1.115/package/yast2-packager.spec  2016-08-19 
17:01:17.0 +0200
+++ new/yast2-packager-3.1.116/package/yast2-packager.spec  2016-08-29 
17:46:36.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package yast2-packager
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,62 +17,63 @@
 
 
 Name:   yast2-packager
-Version:3.1.115
+Version:3.1.116
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Source0:%{name}-%{version}.tar.bz2
 
 Url:https://github.com/kobliha/yast-packager
-Group: System/YaST
-License:GPL-2.0+
-BuildRequires: yast2-country-data yast2-xml update-desktop-files 
yast2-testsuite
+BuildRequires:  update-desktop-files
+BuildRequires:  yast2-country-data
 BuildRequires:  yast2-devtools >= 3.1.10
 BuildRequires:  yast2-storage
+BuildRequires:  yast2-testsuite
+BuildRequires:  yast2-xml
 BuildRequires:  yast2_theme
 BuildRequires:  rubygem(rspec)
 
 # Packages::Repository and Packages::Product classes
-BuildRequires: yast2 >= 3.1.187
+BuildRequires:  yast2 >= 3.1.187
 
 # Pkg::SourceRawURL() and Pkg:ExpandedUrl()
-BuildRequires: yast2-pkg-bindings >= 3.1.30
+BuildRequires:  yast2-pkg-bindings >= 3.1.30
 
 # Newly added RPM
-Requires:  yast2-country-data >= 2.16.3
+Requires:   yast2-country-data >= 2.16.3
 
 # Pkg::SourceRawURL() and Pkg:ExpandedUrl()
-Requires:  yast2-pkg-bindings >= 3.1.30
+Requires:   yast2-pkg-bindings >= 3.1.30
 
 # Packages::Repository and Packages::Product classes
-Requires: yast2 >= 3.1.187
+Requires:   yast2 >= 3.1.187
 
 # unzipping license file
-Requires:  unzip
+Requires:   unzip
 
 # HTTP, FTP, HTTPS modules (inst_productsources.ycp)
-Requires:  yast2-transfer
+Requires:   yast2-transfer
 
 # XML modu

commit yast2-packager for openSUSE:Factory

2016-08-22 Thread h_root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2016-08-22 10:48:27

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2016-08-18 10:20:22.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2016-08-22 10:48:31.0 +0200
@@ -1,0 +2,7 @@
+Thu Aug 18 10:55:06 CEST 2016 - sch...@suse.de
+
+- Do not raise an exception if no license is available (no licence
+  dir at all) to accept (bnc#994309).
+- 3.1.115
+
+---

Old:

  yast2-packager-3.1.114.tar.bz2

New:

  yast2-packager-3.1.115.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.wuVOoN/_old  2016-08-22 10:48:32.0 +0200
+++ /var/tmp/diff_new_pack.wuVOoN/_new  2016-08-22 10:48:32.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.1.114
+Version:3.1.115
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-3.1.114.tar.bz2 -> yast2-packager-3.1.115.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.1.114/CONTRIBUTING.md 
new/yast2-packager-3.1.115/CONTRIBUTING.md
--- old/yast2-packager-3.1.114/CONTRIBUTING.md  2016-08-16 16:51:47.0 
+0200
+++ new/yast2-packager-3.1.115/CONTRIBUTING.md  2016-08-19 17:01:17.0 
+0200
@@ -3,7 +3,7 @@
 
 YaST is an open source project and as such it welcomes all kinds of
 contributions. If you decide to contribute, please follow these guidelines to
-ensure the process is effective and pleasant both for you and YaST maintainers.
+ensure the process is effective and pleasant both for you and the YaST 
maintainers.
 
 There are two main forms of contribution: reporting bugs and performing code
 changes.
@@ -17,13 +17,11 @@
 
registration](https://secure-www.novell.com/selfreg/jsp/createSimpleAccount.jsp)
 if you don't have an account yet.)
 
-If you find a problem, please report it either using
-[Bugzilla](https://bugzilla.suse.com/) or GitHub issues. We can't guarantee
-that every bug will be fixed, but we'll try.
-
 When creating a bug report, please follow our [bug reporting
 guidelines](http://en.opensuse.org/openSUSE:Report_a_YaST_bug).
 
+We can't guarantee that every bug will be fixed, but we'll try.
+
 Code Changes
 
 
@@ -44,15 +42,22 @@
  to the [Ruby style
  guide](https://github.com/SUSE/style-guides/blob/master/Ruby.md).
 
-  4. Make sure your change didn't break anything by building the RPM package
+  4. Update the package version (in `packages/*.spec`, usually by
+ `rake version:bump`) and add a new entry to the `package/*.changes` file
+ (by `osc vc package`).  
+ For bigger changes or changes which need longer discussion it is advised 
to
+ add this as a separate last commit so it can be easily updated when 
another
+ change is merged in the meantime.
+
+  5. Make sure your change didn't break anything by building the RPM package
  (`rake osc:build`). The build process includes running the full testsuite.
 
-  5. Publish the branch and create a pull request.
+  6. Publish the branch and create a pull request.
 
-  6. YaST developers will review your change and possibly point out issues.
+  7. YaST developers will review your change and possibly point out issues.
  Adapt the code under their guidance until they are all resolved.
 
-  7. Finally, the pull request will get merged or rejected.
+  8. Finally, the pull request will get merged or rejected.
 
 See also [GitHub's guide on
 contributing](https://help.github.com/articles/fork-a-repo).
@@ -60,9 +65,6 @@
 If you want to do multiple unrelated changes, use separate branches and pull
 requests.
 
-Do not change the `VERSION` and `*.changes` files as this could lead to
-conflicts.
-
 ### Commits
 
 Each commit in the pull request should do only one thing, which is clearly
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-3.1.114/package/yast2-packager.changes 
new/yast2-packager-3.1.115/package/yast2-packager.changes
--- old/yast2-packager-3.1.114/package/yast2-packager.changes   2016-08-16 
16:51:47.0 +0200
+++ new/yast2-packager-3.1.115/package/yast2-packager.changes   2016-08-19 
17:01:17.0 +0200
@@ -1,4 +1,11 @@
 ---
+Thu Aug 18 10:55:06 CEST 2016 - sc

commit yast2-packager for openSUSE:Factory

2016-08-18 Thread h_root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2016-08-18 10:20:21

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2016-08-10 19:54:28.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2016-08-18 10:20:22.0 +0200
@@ -1,0 +2,36 @@
+Tue Aug 16 14:16:01 UTC 2016 - lsle...@suse.cz
+
+- Remove the icon from the add-on selection popup (bsc#875201)
+- 3.1.114
+
+---
+Tue Aug 16 08:31:23 CEST 2016 - loci...@suse.com
+
+- Added lazy loading of licenses into AcceptanceNeeded in case of
+  base product in the initial installation to fix a problem when
+  explicit acceptance of the product license was always required
+  (bnc#993285)
+- 3.1.113
+
+---
+Mon Aug 15 13:59:58 CEST 2016 - sch...@suse.de
+
+- Fixed parameter error while logging errors. It belongs to
+  bnc#991935.
+- 3.1.112
+
+---
+Thu Aug 11 12:23:47 UTC 2016 - igonzalezs...@suse.com
+
+- Fix automatic add-on handling when using CD/DVD medias as source
+  (bsc#991935)
+- 3.1.111
+
+---
+Wed Aug 10 16:39:10 UTC 2016 - kanders...@suse.com
+
+- List addons below base product in Software proposal during
+  installation. (bsc#992304)
+- 3.1.110
+
+---

Old:

  yast2-packager-3.1.109.tar.bz2

New:

  yast2-packager-3.1.114.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.0r9TKd/_old  2016-08-18 10:20:23.0 +0200
+++ /var/tmp/diff_new_pack.0r9TKd/_new  2016-08-18 10:20:23.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.1.109
+Version:3.1.114
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-3.1.109.tar.bz2 -> yast2-packager-3.1.114.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-3.1.109/package/yast2-packager.changes 
new/yast2-packager-3.1.114/package/yast2-packager.changes
--- old/yast2-packager-3.1.109/package/yast2-packager.changes   2016-08-09 
20:55:13.0 +0200
+++ new/yast2-packager-3.1.114/package/yast2-packager.changes   2016-08-16 
16:51:47.0 +0200
@@ -1,4 +1,40 @@
 ---
+Tue Aug 16 14:16:01 UTC 2016 - lsle...@suse.cz
+
+- Remove the icon from the add-on selection popup (bsc#875201)
+- 3.1.114
+
+---
+Tue Aug 16 08:31:23 CEST 2016 - loci...@suse.com
+
+- Added lazy loading of licenses into AcceptanceNeeded in case of
+  base product in the initial installation to fix a problem when
+  explicit acceptance of the product license was always required
+  (bnc#993285)
+- 3.1.113
+
+---
+Mon Aug 15 13:59:58 CEST 2016 - sch...@suse.de
+
+- Fixed parameter error while logging errors. It belongs to
+  bnc#991935.
+- 3.1.112
+
+---
+Thu Aug 11 12:23:47 UTC 2016 - igonzalezs...@suse.com
+
+- Fix automatic add-on handling when using CD/DVD medias as source
+  (bsc#991935)
+- 3.1.111
+
+---
+Wed Aug 10 16:39:10 UTC 2016 - kanders...@suse.com
+
+- List addons below base product in Software proposal during
+  installation. (bsc#992304)
+- 3.1.110
+
+---
 Thu Jul 28 10:40:32 UTC 2016 - jreidin...@suse.com
 
 - allow KDE to use packager for opening rpms (boo#954143)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.1.109/package/yast2-packager.spec 
new/yast2-packager-3.1.114/package/yast2-packager.spec
--- old/yast2-packager-3.1.109/package/yast2-packager.spec  2016-08-09 
20:55:13.0 +0200
+++ new/yast2-packager-3.1.114/package/yast2-packager.spec  2016-08-16 
16:51:47.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.1.109
+Version:3.1.114
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn

commit yast2-packager for openSUSE:Factory

2016-08-10 Thread h_root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2016-08-10 19:54:26

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2016-07-27 16:08:14.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2016-08-10 19:54:28.0 +0200
@@ -1,0 +2,7 @@
+Thu Jul 28 10:40:32 UTC 2016 - jreidin...@suse.com
+
+- allow KDE to use packager for opening rpms (boo#954143)
+  thanks to  Marcelo Junior for patch
+- 3.1.109
+
+---

Old:

  yast2-packager-3.1.108.tar.bz2

New:

  yast2-packager-3.1.109.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.tjsaxZ/_old  2016-08-10 19:54:29.0 +0200
+++ /var/tmp/diff_new_pack.tjsaxZ/_new  2016-08-10 19:54:29.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.1.108
+Version:3.1.109
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-3.1.108.tar.bz2 -> yast2-packager-3.1.109.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-3.1.108/desktop/yast2-packager.desktop 
new/yast2-packager-3.1.109/desktop/yast2-packager.desktop
--- old/yast2-packager-3.1.108/desktop/yast2-packager.desktop   2016-07-20 
12:11:24.0 +0200
+++ new/yast2-packager-3.1.109/desktop/yast2-packager.desktop   2016-08-09 
20:55:13.0 +0200
@@ -8,6 +8,6 @@
 Type=Application
 Categories=System;PackageManager;X-SuSE-ControlCenter-System;
 MimeType=application/x-rpm;application/x-redhat-package-manager;
-NotShowIn=KDE;GNOME;MATE;
+NotShowIn=GNOME;MATE;
 StartupNotify=true
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-3.1.108/package/yast2-packager.changes 
new/yast2-packager-3.1.109/package/yast2-packager.changes
--- old/yast2-packager-3.1.108/package/yast2-packager.changes   2016-07-20 
12:11:24.0 +0200
+++ new/yast2-packager-3.1.109/package/yast2-packager.changes   2016-08-09 
20:55:13.0 +0200
@@ -1,4 +1,11 @@
 ---
+Thu Jul 28 10:40:32 UTC 2016 - jreidin...@suse.com
+
+- allow KDE to use packager for opening rpms (boo#954143)
+  thanks to  Marcelo Junior for patch
+- 3.1.109
+
+---
 Tue Jul 19 15:22:43 UTC 2016 - c...@suse.com
 
 - Fix layout of Add-On screen (bsc#951720)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.1.108/package/yast2-packager.spec 
new/yast2-packager-3.1.109/package/yast2-packager.spec
--- old/yast2-packager-3.1.108/package/yast2-packager.spec  2016-07-20 
12:11:24.0 +0200
+++ new/yast2-packager-3.1.109/package/yast2-packager.spec  2016-08-09 
20:55:13.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.1.108
+Version:3.1.109
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.1.108/test/pkg_finish_test.rb 
new/yast2-packager-3.1.109/test/pkg_finish_test.rb
--- old/yast2-packager-3.1.108/test/pkg_finish_test.rb  2016-07-20 
12:11:24.0 +0200
+++ new/yast2-packager-3.1.109/test/pkg_finish_test.rb  2016-08-09 
20:55:14.0 +0200
@@ -44,6 +44,8 @@
   allow(Yast::Mode).to receive(:update).and_return(update)
   allow(Yast::Stage).to receive(:initial).and_return(true)
   allow(Yast::Pkg).to receive(:SourceLoad)
+  allow(File).to receive(:exist?).and_call_original
+  allow(File).to receive(:exist?).with(FAILED_PKGS_PATH).and_return(false)
 end
 
 it "saves repository information" do
@@ -57,7 +59,6 @@
 
 it "copies failed_packages list under destination dir" do
   stub_const("Yast::Pkg", double("pkg").as_null_object)
-  allow(File).to receive(:exist?).and_call_original
   expect(File).to receive(:exist?).with(FAILED_PKGS_PATH)
 .and_return(true)
   expect(FileUtils).to receive(:cp)




commit yast2-packager for openSUSE:Factory

2016-07-27 Thread h_root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2016-07-27 16:08:12

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2016-07-07 15:10:08.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2016-07-27 16:08:14.0 +0200
@@ -1,0 +2,6 @@
+Tue Jul 19 15:22:43 UTC 2016 - c...@suse.com
+
+- Fix layout of Add-On screen (bsc#951720)
+- 3.1.108
+
+---

Old:

  yast2-packager-3.1.107.tar.bz2

New:

  yast2-packager-3.1.108.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.2zfVzn/_old  2016-07-27 16:08:15.0 +0200
+++ /var/tmp/diff_new_pack.2zfVzn/_new  2016-07-27 16:08:15.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.1.107
+Version:3.1.108
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-3.1.107.tar.bz2 -> yast2-packager-3.1.108.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-3.1.107/package/yast2-packager.changes 
new/yast2-packager-3.1.108/package/yast2-packager.changes
--- old/yast2-packager-3.1.107/package/yast2-packager.changes   2016-07-06 
17:24:30.0 +0200
+++ new/yast2-packager-3.1.108/package/yast2-packager.changes   2016-07-20 
12:11:24.0 +0200
@@ -1,4 +1,10 @@
 ---
+Tue Jul 19 15:22:43 UTC 2016 - c...@suse.com
+
+- Fix layout of Add-On screen (bsc#951720)
+- 3.1.108
+
+---
 Wed Jul  6 15:07:59 UTC 2016 - igonzalezs...@suse.com
 
 - Fix remaining estimation during installation (bsc#982138)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.1.107/package/yast2-packager.spec 
new/yast2-packager-3.1.108/package/yast2-packager.spec
--- old/yast2-packager-3.1.107/package/yast2-packager.spec  2016-07-06 
17:24:30.0 +0200
+++ new/yast2-packager-3.1.108/package/yast2-packager.spec  2016-07-20 
12:11:24.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.1.107
+Version:3.1.108
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.1.107/src/modules/ProductLicense.rb 
new/yast2-packager-3.1.108/src/modules/ProductLicense.rb
--- old/yast2-packager-3.1.107/src/modules/ProductLicense.rb2016-07-06 
17:24:30.0 +0200
+++ new/yast2-packager-3.1.108/src/modules/ProductLicense.rb2016-07-20 
12:11:24.0 +0200
@@ -338,8 +338,8 @@
   space = UI.TextMode ? 1 : 3
 
   license_buttons = VBox(
-VSpacing(spare_space ? 0 : 1),
-HCenter(
+VSpacing(spare_space ? 0 : 0.5),
+Left(
   CheckBox(
 Id("eula_#{id}"),
 Opt(:notify),
@@ -353,33 +353,20 @@
 VSpacing(spare_space ? 0 : 1),
 HBox(
   HSpacing(2 * space),
-  (
-licenses_ref = arg_ref(licenses.value);
-_GetLicenseDialogTerm_result = GetLicenseDialogTerm(
+  VBox(
+GetLicenseDialogTerm(
   languages,
   license_language,
-  licenses_ref,
+  arg_ref(licenses.value),
   id
-);
-licenses.value = licenses_ref.value;
-_GetLicenseDialogTerm_result
-  ),
-  HSpacing(2 * space)
-),
-# BNC #448598
-# yes/no buttons exist only if needed
-# if they don't exist, user is not asked to accept the license later
-AcceptanceNeeded(id) ? license_buttons : Empty(),
-VSpacing(spare_space ? 0.5 : 1),
-HBox(
-  HSpacing(2 * space),
-  @license_file_print != nil ?
-Left(
-  # FATE #302018
-  ReplacePoint(
-Id(:printing_hint),
-Label(
-  @license_on_installed_system ?
+),
+@license_file_print != nil ?
+  Left(
+# FATE #302018
+ReplacePoint(
+  Id(:printing_hint),
+  Label(
+@license_on_installed_system ?
   # TRANSLATORS: addit

commit yast2-packager for openSUSE:Factory

2016-07-07 Thread h_root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2016-07-07 15:10:06

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2016-06-13 21:52:12.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2016-07-07 15:10:08.0 +0200
@@ -1,0 +2,35 @@
+Wed Jul  6 15:07:59 UTC 2016 - igonzalezs...@suse.com
+
+- Fix remaining estimation during installation (bsc#982138)
+- 3.1.107
+
+---
+Wed Jul  6 10:46:54 UTC 2016 - igonzalezs...@suse.com
+
+- Fix remaining packages count during installation (bsc#987791 and
+  bsc#987604)
+- 3.1.106
+
+---
+Tue Jun 28 14:15:15 UTC 2016 - jreidin...@suse.com
+
+- optimize slide show size computing to improve installation
+  performance (bnc#986649)
+- 3.1.105
+
+---
+Mon Jun 20 08:04:22 UTC 2016 - lsle...@suse.cz
+
+- Restored back the InstURL#GetDevicesOption method which was
+  accidentaly removed in the previous update (bsc#985593)
+- 3.1.104
+
+---
+Wed Jun 15 11:07:50 UTC 2016 - igonzalezs...@suse.com
+
+- Allow installation via HTTPS using a self-signed certificate
+  when "ssl_certs=0" boot option is used (bsc#982727)
+- Drop "is_network" method from InstURL module
+- 3.1.103
+
+---

Old:

  yast2-packager-3.1.102.tar.bz2

New:

  yast2-packager-3.1.107.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.d6bhkN/_old  2016-07-07 15:10:09.0 +0200
+++ /var/tmp/diff_new_pack.d6bhkN/_new  2016-07-07 15:10:09.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.1.102
+Version:3.1.107
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-3.1.102.tar.bz2 -> yast2-packager-3.1.107.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-3.1.102/package/yast2-packager.changes 
new/yast2-packager-3.1.107/package/yast2-packager.changes
--- old/yast2-packager-3.1.102/package/yast2-packager.changes   2016-06-10 
09:52:04.0 +0200
+++ new/yast2-packager-3.1.107/package/yast2-packager.changes   2016-07-06 
17:24:30.0 +0200
@@ -1,4 +1,39 @@
 ---
+Wed Jul  6 15:07:59 UTC 2016 - igonzalezs...@suse.com
+
+- Fix remaining estimation during installation (bsc#982138)
+- 3.1.107
+
+---
+Wed Jul  6 10:46:54 UTC 2016 - igonzalezs...@suse.com
+
+- Fix remaining packages count during installation (bsc#987791 and
+  bsc#987604)
+- 3.1.106
+
+---
+Tue Jun 28 14:15:15 UTC 2016 - jreidin...@suse.com
+
+- optimize slide show size computing to improve installation
+  performance (bnc#986649)
+- 3.1.105
+
+---
+Mon Jun 20 08:04:22 UTC 2016 - lsle...@suse.cz
+
+- Restored back the InstURL#GetDevicesOption method which was
+  accidentaly removed in the previous update (bsc#985593)
+- 3.1.104
+
+---
+Wed Jun 15 11:07:50 UTC 2016 - igonzalezs...@suse.com
+
+- Allow installation via HTTPS using a self-signed certificate
+  when "ssl_certs=0" boot option is used (bsc#982727)
+- Drop "is_network" method from InstURL module
+- 3.1.103
+
+---
 Thu Jun  2 09:24:10 UTC 2016 - igonzalezs...@suse.com
 
 - Drop yast2-packager-devel-doc (fate#320356)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.1.102/package/yast2-packager.spec 
new/yast2-packager-3.1.107/package/yast2-packager.spec
--- old/yast2-packager-3.1.102/package/yast2-packager.spec  2016-06-10 
09:52:04.0 +0200
+++ new/yast2-packager-3.1.107/package/yast2-packager.spec  2016-07-06 
17:24:30.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.1.102
+Version:3.1.107
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'

commit yast2-packager for openSUSE:Factory

2016-06-13 Thread h_root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2016-06-13 21:52:10

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2016-05-19 12:04:28.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2016-06-13 21:52:12.0 +0200
@@ -1,0 +2,12 @@
+Thu Jun  2 09:24:10 UTC 2016 - igonzalezs...@suse.com
+
+- Drop yast2-packager-devel-doc (fate#320356)
+- 3.1.102
+
+---
+Thu May 19 14:01:32 UTC 2016 - jsr...@suse.cz
+
+- fixed parsing of patterns in content file (bsc#980718)
+- 3.1.101
+
+---

Old:

  yast2-packager-3.1.100.tar.bz2

New:

  yast2-packager-3.1.102.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.xmkOX1/_old  2016-06-13 21:52:13.0 +0200
+++ /var/tmp/diff_new_pack.xmkOX1/_new  2016-06-13 21:52:13.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.1.100
+Version:3.1.102
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -82,6 +82,7 @@
 %endif
 
 # force *-webpin subpackage removal at upgrade
+Obsoletes:  yast2-packager-devel-doc
 Obsoletes:  yast2-packager-webpin < %version
 
 Requires:   yast2-ruby-bindings >= 1.0.0
@@ -89,18 +90,9 @@
 License:GPL-2.0+
 Group:  System/YaST
 
-%package devel-doc
-Requires:   yast2-packager = %version
-Summary:YaST2 - Development Documentation
-Group:  System/YaST
-
 %description
 This package contains the libraries and modules for software management.
 
-%description devel-doc
-This package contains development documentation for using the API
-provided by yast2-packager package.
-
 %prep
 %setup -n %{name}-%{version}
 
@@ -135,7 +127,4 @@
 %dir %{yast_docdir}
 %doc %{yast_docdir}/COPYING
 
-%files devel-doc
-%doc %{yast_docdir}/autodocs
-
 %changelog

++ yast2-packager-3.1.100.tar.bz2 -> yast2-packager-3.1.102.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.1.100/doc/Makefile.am 
new/yast2-packager-3.1.102/doc/Makefile.am
--- old/yast2-packager-3.1.100/doc/Makefile.am  2016-05-17 09:02:08.0 
+0200
+++ new/yast2-packager-3.1.102/doc/Makefile.am  1970-01-01 01:00:00.0 
+0100
@@ -1,12 +0,0 @@
-#
-# Makefile.am for y2c_firewall/doc
-#
-# $Id: Makefile.am 3154 2002-07-01 15:52:42Z msvec $
-#
-
-SUBDIRS = autodocs
-
-htmldir = @docdir@
-html_DATA =
-
-EXTRA_DIST = $(html_DATA)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.1.100/doc/autodocs/Makefile.am 
new/yast2-packager-3.1.102/doc/autodocs/Makefile.am
--- old/yast2-packager-3.1.100/doc/autodocs/Makefile.am 2016-05-17 
09:02:08.0 +0200
+++ new/yast2-packager-3.1.102/doc/autodocs/Makefile.am 1970-01-01 
01:00:00.0 +0100
@@ -1,4 +0,0 @@
-# Makefile.am for YCP module .../doc/autodocs
-
-AUTODOCS_PM  = $(wildcard $(srcdir)/../../src/*/*.pm)
-include $(top_srcdir)/autodocs-ycp.ami
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-3.1.100/package/yast2-packager.changes 
new/yast2-packager-3.1.102/package/yast2-packager.changes
--- old/yast2-packager-3.1.100/package/yast2-packager.changes   2016-05-17 
09:02:08.0 +0200
+++ new/yast2-packager-3.1.102/package/yast2-packager.changes   2016-06-10 
09:52:04.0 +0200
@@ -1,4 +1,16 @@
 ---
+Thu Jun  2 09:24:10 UTC 2016 - igonzalezs...@suse.com
+
+- Drop yast2-packager-devel-doc (fate#320356)
+- 3.1.102
+
+---
+Thu May 19 14:01:32 UTC 2016 - jsr...@suse.cz
+
+- fixed parsing of patterns in content file (bsc#980718)
+- 3.1.101
+
+---
 Thu May 12 11:24:25 UTC 2016 - lsle...@suse.cz
 
 - Select the new default product patterns also when adding an
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.1.100/package/yast2-packager.spec 
new/yast2-packager-3.1.102/package/yast2-packager.spec
--- old/yast2-packager-3.1.100/package/yast2-packager.spec  2016-05-17 
09:02:08.0 +0200
+++ new/yast2-packager-3.1.102/package/yast2-packager.spec  2016-06-10 
09:52:

commit yast2-packager for openSUSE:Factory

2016-05-19 Thread h_root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2016-05-19 12:04:27

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2016-04-28 20:30:38.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2016-05-19 12:04:28.0 +0200
@@ -1,0 +2,21 @@
+Thu May 12 11:24:25 UTC 2016 - lsle...@suse.cz
+
+- Select the new default product patterns also when adding an
+  add-on from media in installed system (FATE#320199)
+- 3.1.100
+
+---
+Wed May 11 15:49:26 CEST 2016 - sch...@suse.de
+
+- Showing location of installed licenses.
+  (fate#219341)
+- 3.1.99
+
+---
+Tue May 10 12:31:13 UTC 2016 - igonzalezs...@suse.com
+
+- Local repositories are disabled at the end of the installation
+  if there is an online replacement available (FATE#320494)
+- 3.1.98
+
+---

Old:

  yast2-packager-3.1.97.tar.bz2

New:

  yast2-packager-3.1.100.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.cxu8Xh/_old  2016-05-19 12:04:29.0 +0200
+++ /var/tmp/diff_new_pack.cxu8Xh/_new  2016-05-19 12:04:29.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.1.97
+Version:3.1.100
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -33,8 +33,8 @@
 BuildRequires:  yast2_theme
 BuildRequires:  rubygem(rspec)
 
-# PackagesUI.show_update_messages; uptime call
-BuildRequires:  yast2 >= 3.1.182
+# Packages::Repository and Packages::Product classes
+BuildRequires:  yast2 >= 3.1.187
 
 # Pkg::SourceRawURL() and Pkg:ExpandedUrl()
 BuildRequires:  yast2-pkg-bindings >= 3.1.30
@@ -45,8 +45,8 @@
 # Pkg::SourceRawURL() and Pkg:ExpandedUrl()
 Requires:   yast2-pkg-bindings >= 3.1.30
 
-# Fixed .proc.cmdline agent; uptime call
-Requires:   yast2 >= 3.1.182
+# Packages::Repository and Packages::Product classes
+Requires:   yast2 >= 3.1.187
 
 # unzipping license file
 Requires:   unzip

++ yast2-packager-3.1.97.tar.bz2 -> yast2-packager-3.1.100.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.1.97/package/yast2-packager.changes 
new/yast2-packager-3.1.100/package/yast2-packager.changes
--- old/yast2-packager-3.1.97/package/yast2-packager.changes2016-04-25 
11:47:26.0 +0200
+++ new/yast2-packager-3.1.100/package/yast2-packager.changes   2016-05-17 
09:02:08.0 +0200
@@ -1,4 +1,25 @@
 ---
+Thu May 12 11:24:25 UTC 2016 - lsle...@suse.cz
+
+- Select the new default product patterns also when adding an
+  add-on from media in installed system (FATE#320199)
+- 3.1.100
+
+---
+Wed May 11 15:49:26 CEST 2016 - sch...@suse.de
+
+- Showing location of installed licenses.
+  (fate#219341)
+- 3.1.99
+
+---
+Tue May 10 12:31:13 UTC 2016 - igonzalezs...@suse.com
+
+- Local repositories are disabled at the end of the installation
+  if there is an online replacement available (FATE#320494)
+- 3.1.98
+
+---
 Fri Apr 22 16:23:17 UTC 2016 - lsle...@suse.cz
 
 - Move the default pattern selection to a different place to not
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.1.97/package/yast2-packager.spec 
new/yast2-packager-3.1.100/package/yast2-packager.spec
--- old/yast2-packager-3.1.97/package/yast2-packager.spec   2016-04-25 
11:47:26.0 +0200
+++ new/yast2-packager-3.1.100/package/yast2-packager.spec  2016-05-17 
09:02:08.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.1.97
+Version:3.1.100
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -32,8 +32,8 @@
 BuildRequires:  yast2_theme
 BuildRequires:  rubygem(rspec)
 
-# PackagesUI.show_update_messages; uptime call
-BuildRequires: yast2 >= 3.1.182
+# Packages::Repository and Packages::Product classes
+BuildRequires: yast2 >= 3.1.187
 
 # Pkg::SourceRawURL() and Pkg:ExpandedUrl()
 BuildRequires: yast2-pkg-bindings >= 3.1.30
@@ -44,8 +44,8 @@
 # Pkg::SourceRawURL() and Pkg:Expa

commit yast2-packager for openSUSE:Factory

2016-04-28 Thread h_root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2016-04-28 20:30:36

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2016-04-11 09:12:44.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2016-04-28 20:30:38.0 +0200
@@ -1,0 +2,24 @@
+Fri Apr 22 16:23:17 UTC 2016 - lsle...@suse.cz
+
+- Move the default pattern selection to a different place to not
+  conflict with the pattern selection in the system upgrade mode
+  (FATE#320199)
+- 3.1.97
+
+---
+Fri Apr 22 11:48:52 UTC 2016 - knut.anders...@suse.com
+
+- Added public methods to modify and know info about files read,
+  in this case to avoid display the welcome dialog again after
+  restart yast (bsc#974409)
+- 3.1.96
+
+---
+Mon Apr 11 17:35:17 UTC 2016 - lsle...@suse.cz
+
+- Select the default product patterns defined by the
+  'defaultpattern()' provides in the initial installation
+  (FATE#320199)
+- 3.1.95
+
+---

Old:

  yast2-packager-3.1.94.tar.bz2

New:

  yast2-packager-3.1.97.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.WGlD0R/_old  2016-04-28 20:30:40.0 +0200
+++ /var/tmp/diff_new_pack.WGlD0R/_new  2016-04-28 20:30:40.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.1.94
+Version:3.1.97
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -122,8 +122,10 @@
 %defattr(-,root,root)
 %dir %{yast_yncludedir}/checkmedia
 %dir %{yast_yncludedir}/packager
+%dir %{yast_libdir}/packager
 %{yast_yncludedir}/checkmedia/*
 %{yast_yncludedir}/packager/*
+%{yast_libdir}/packager/*
 %{yast_clientdir}/*.rb
 %{yast_moduledir}/*
 %{yast_desktopdir}/*.desktop

++ yast2-packager-3.1.94.tar.bz2 -> yast2-packager-3.1.97.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.1.94/package/yast2-packager.changes 
new/yast2-packager-3.1.97/package/yast2-packager.changes
--- old/yast2-packager-3.1.94/package/yast2-packager.changes2016-04-06 
14:52:57.0 +0200
+++ new/yast2-packager-3.1.97/package/yast2-packager.changes2016-04-25 
11:47:26.0 +0200
@@ -1,4 +1,28 @@
 ---
+Fri Apr 22 16:23:17 UTC 2016 - lsle...@suse.cz
+
+- Move the default pattern selection to a different place to not
+  conflict with the pattern selection in the system upgrade mode
+  (FATE#320199)
+- 3.1.97
+
+---
+Fri Apr 22 11:48:52 UTC 2016 - knut.anders...@suse.com
+
+- Added public methods to modify and know info about files read,
+  in this case to avoid display the welcome dialog again after
+  restart yast (bsc#974409)
+- 3.1.96
+
+---
+Mon Apr 11 17:35:17 UTC 2016 - lsle...@suse.cz
+
+- Select the default product patterns defined by the
+  'defaultpattern()' provides in the initial installation
+  (FATE#320199)
+- 3.1.95
+
+---
 Wed Apr  6 09:57:59 UTC 2016 - knut.anders...@suse.com
 
 - Explicitly resolve shortcut conflicts proposing 'alt-w' for
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.1.94/package/yast2-packager.spec 
new/yast2-packager-3.1.97/package/yast2-packager.spec
--- old/yast2-packager-3.1.94/package/yast2-packager.spec   2016-04-06 
14:52:57.0 +0200
+++ new/yast2-packager-3.1.97/package/yast2-packager.spec   2016-04-25 
11:47:26.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.1.94
+Version:3.1.97
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -121,8 +121,10 @@
 %defattr(-,root,root)
 %dir %{yast_yncludedir}/checkmedia
 %dir %{yast_yncludedir}/packager
+%dir %{yast_libdir}/packager
 %{yast_yncludedir}/checkmedia/*
 %{yast_yncludedir}/packager/*
+%{yast_libdir}/packager/*
 %{yast_clientdir}/*.rb
 %{yast_moduledir}/*
 %{yast_desktopdir}/*.desktop
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.1.94/src/Makefile.am 
new/yast2-packager-3.1.97/src/Makefile.am
--- 

commit yast2-packager for openSUSE:Factory

2016-04-11 Thread h_root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2016-04-11 09:12:43

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2016-03-26 15:11:03.0 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2016-04-11 09:12:44.0 +0200
@@ -1,0 +2,22 @@
+Wed Apr  6 09:57:59 UTC 2016 - knut.anders...@suse.com
+
+- Explicitly resolve shortcut conflicts proposing 'alt-w' for
+  [Network Configuration]. (bsc#974216)
+- 3.1.94
+
+---
+Mon Apr  4 09:15:27 CEST 2016 - sch...@suse.de
+
+- Using "uptime" from package yast2 instead of Builtins.time.
+  Cleanup for bnc#956730.
+- 3.1.93
+
+---
+
+Fri Apr  1 12:37:51 UTC 2016 - knut.anders...@suse.com
+
+- Added [Network Configuration] button to Source Dialog for
+  installation or upgrade modes. (fate#319716)
+- 3.1.92
+
+---

Old:

  yast2-packager-3.1.91.tar.bz2

New:

  yast2-packager-3.1.94.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.ehNRay/_old  2016-04-11 09:12:45.0 +0200
+++ /var/tmp/diff_new_pack.ehNRay/_new  2016-04-11 09:12:45.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.1.91
+Version:3.1.94
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -33,8 +33,8 @@
 BuildRequires:  yast2_theme
 BuildRequires:  rubygem(rspec)
 
-# PackagesUI.show_update_messages
-BuildRequires:  yast2 >= 3.1.175
+# PackagesUI.show_update_messages; uptime call
+BuildRequires:  yast2 >= 3.1.182
 
 # Pkg::SourceRawURL() and Pkg:ExpandedUrl()
 BuildRequires:  yast2-pkg-bindings >= 3.1.30
@@ -45,8 +45,8 @@
 # Pkg::SourceRawURL() and Pkg:ExpandedUrl()
 Requires:   yast2-pkg-bindings >= 3.1.30
 
-# Fixed .proc.cmdline agent
-Requires:   yast2 >= 3.1.89
+# Fixed .proc.cmdline agent; uptime call
+Requires:   yast2 >= 3.1.182
 
 # unzipping license file
 Requires:   unzip

++ yast2-packager-3.1.91.tar.bz2 -> yast2-packager-3.1.94.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.1.91/package/yast2-packager.changes 
new/yast2-packager-3.1.94/package/yast2-packager.changes
--- old/yast2-packager-3.1.91/package/yast2-packager.changes2016-03-18 
13:22:11.0 +0100
+++ new/yast2-packager-3.1.94/package/yast2-packager.changes2016-04-06 
14:52:57.0 +0200
@@ -1,4 +1,26 @@
 ---
+Wed Apr  6 09:57:59 UTC 2016 - knut.anders...@suse.com
+
+- Explicitly resolve shortcut conflicts proposing 'alt-w' for
+  [Network Configuration]. (bsc#974216)
+- 3.1.94
+
+---
+Mon Apr  4 09:15:27 CEST 2016 - sch...@suse.de
+
+- Using "uptime" from package yast2 instead of Builtins.time.
+  Cleanup for bnc#956730.
+- 3.1.93
+
+---
+
+Fri Apr  1 12:37:51 UTC 2016 - knut.anders...@suse.com
+
+- Added [Network Configuration] button to Source Dialog for
+  installation or upgrade modes. (fate#319716)
+- 3.1.92
+
+---
 Fri Mar 18 11:46:53 UTC 2016 - lsle...@suse.cz
 
 - Fixed list of skipped packages in the installation summary
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.1.91/package/yast2-packager.spec 
new/yast2-packager-3.1.94/package/yast2-packager.spec
--- old/yast2-packager-3.1.91/package/yast2-packager.spec   2016-03-18 
13:22:11.0 +0100
+++ new/yast2-packager-3.1.94/package/yast2-packager.spec   2016-04-06 
14:52:57.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.1.91
+Version:3.1.94
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -32,8 +32,8 @@
 BuildRequires:  yast2_theme
 BuildRequires:  rubygem(rspec)
 
-# PackagesUI.show_update_messages
-BuildRequires: yast2 >= 3.1.175
+# PackagesUI.show_update_messages; uptime call
+BuildRequires: yast2 >= 3.1.182
 
 # Pkg::SourceRawURL() and Pkg:ExpandedUrl()
 BuildRequires: yast2-pkg-bindings >= 3.1.30
@@ -44,8 +44,8 @@
 # Pkg::SourceRawURL() and Pkg:ExpandedUrl()
 Requires:  yast2-pkg-bindings >= 3.1.30
 
-

commit yast2-packager for openSUSE:Factory

2016-03-26 Thread h_root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2016-03-26 15:11:02

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2016-03-07 15:02:47.0 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2016-03-26 15:11:03.0 +0100
@@ -1,0 +2,7 @@
+Fri Mar 18 11:46:53 UTC 2016 - lsle...@suse.cz
+
+- Fixed list of skipped packages in the installation summary
+  dialog (boo#971759)
+- 3.1.91
+
+---

Old:

  yast2-packager-3.1.90.tar.bz2

New:

  yast2-packager-3.1.91.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.Fx2nFW/_old  2016-03-26 15:11:04.0 +0100
+++ /var/tmp/diff_new_pack.Fx2nFW/_new  2016-03-26 15:11:04.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.1.90
+Version:3.1.91
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-3.1.90.tar.bz2 -> yast2-packager-3.1.91.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.1.90/package/yast2-packager.changes 
new/yast2-packager-3.1.91/package/yast2-packager.changes
--- old/yast2-packager-3.1.90/package/yast2-packager.changes2016-03-05 
11:57:38.0 +0100
+++ new/yast2-packager-3.1.91/package/yast2-packager.changes2016-03-18 
13:22:11.0 +0100
@@ -1,4 +1,11 @@
 ---
+Fri Mar 18 11:46:53 UTC 2016 - lsle...@suse.cz
+
+- Fixed list of skipped packages in the installation summary
+  dialog (boo#971759)
+- 3.1.91
+
+---
 Mon Feb 22 11:13:20 UTC 2016 - igonzalezs...@suse.com
 
 - Show messages coming from libzypp except during installation
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.1.90/package/yast2-packager.spec 
new/yast2-packager-3.1.91/package/yast2-packager.spec
--- old/yast2-packager-3.1.90/package/yast2-packager.spec   2016-03-05 
11:57:38.0 +0100
+++ new/yast2-packager-3.1.91/package/yast2-packager.spec   2016-03-18 
13:22:11.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.1.90
+Version:3.1.91
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-3.1.90/src/modules/PackageInstallation.rb 
new/yast2-packager-3.1.91/src/modules/PackageInstallation.rb
--- old/yast2-packager-3.1.90/src/modules/PackageInstallation.rb
2016-03-05 11:57:38.0 +0100
+++ new/yast2-packager-3.1.91/src/modules/PackageInstallation.rb
2016-03-18 13:22:11.0 +0100
@@ -195,7 +195,7 @@
 
 Ops.set(summary, "time_seconds", installation_time)
 Ops.set(summary, "success", Builtins.size(errpacks) == 0)
-Ops.set(summary, "remaining", Ops.get_list(commit_result, 2, []))
+Ops.set(summary, "remaining", package_names(commit_result[2] || []))
 Ops.set(summary, "install_log", SlideShow.inst_log)
 
 if Ops.greater_than(Builtins.size(errpacks), 0)
@@ -296,6 +296,15 @@
 publish :function => :FakePackager, :type => "any (list , string, 
boolean)"
 publish :function => :Commit, :type => "list (map )"
 publish :function => :CommitPackages, :type => "list (integer, integer)"
+
+private
+
+# Get a human readable list of installed packages
+# @param [Array] packages list of package data
+# @return [Array] list of package names
+def package_names(packages)
+  packages.map{ |p| p["name"] }
+end
   end
 
   PackageInstallation = PackageInstallationClass.new




commit yast2-packager for openSUSE:Factory

2016-03-07 Thread h_root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2016-03-07 15:02:45

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2016-02-16 09:27:38.0 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2016-03-07 15:02:47.0 +0100
@@ -1,0 +2,7 @@
+Mon Feb 22 11:13:20 UTC 2016 - igonzalezs...@suse.com
+
+- Show messages coming from libzypp except during installation
+  (bsc#943805)
+- 3.1.90
+
+---

Old:

  yast2-packager-3.1.89.tar.bz2

New:

  yast2-packager-3.1.90.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.miCabC/_old  2016-03-07 15:02:48.0 +0100
+++ /var/tmp/diff_new_pack.miCabC/_new  2016-03-07 15:02:48.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.1.89
+Version:3.1.90
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -33,8 +33,8 @@
 BuildRequires:  yast2_theme
 BuildRequires:  rubygem(rspec)
 
-# HwDetection
-BuildRequires:  yast2 >= 3.1.19
+# PackagesUI.show_update_messages
+BuildRequires:  yast2 >= 3.1.175
 
 # Pkg::SourceRawURL() and Pkg:ExpandedUrl()
 BuildRequires:  yast2-pkg-bindings >= 3.1.30

++ yast2-packager-3.1.89.tar.bz2 -> yast2-packager-3.1.90.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.1.89/package/yast2-packager.changes 
new/yast2-packager-3.1.90/package/yast2-packager.changes
--- old/yast2-packager-3.1.89/package/yast2-packager.changes2016-02-12 
10:53:12.0 +0100
+++ new/yast2-packager-3.1.90/package/yast2-packager.changes2016-03-05 
11:57:38.0 +0100
@@ -1,4 +1,11 @@
 ---
+Mon Feb 22 11:13:20 UTC 2016 - igonzalezs...@suse.com
+
+- Show messages coming from libzypp except during installation
+  (bsc#943805)
+- 3.1.90
+
+---
 Thu Feb 11 15:25:26 CET 2016 - sch...@suse.de
 
 - Allowing AutoYaST to confirm licenses.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.1.89/package/yast2-packager.spec 
new/yast2-packager-3.1.90/package/yast2-packager.spec
--- old/yast2-packager-3.1.89/package/yast2-packager.spec   2016-02-12 
10:53:12.0 +0100
+++ new/yast2-packager-3.1.90/package/yast2-packager.spec   2016-03-05 
11:57:38.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.1.89
+Version:3.1.90
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -32,8 +32,8 @@
 BuildRequires:  yast2_theme
 BuildRequires:  rubygem(rspec)
 
-# HwDetection
-BuildRequires: yast2 >= 3.1.19
+# PackagesUI.show_update_messages
+BuildRequires: yast2 >= 3.1.175
 
 # Pkg::SourceRawURL() and Pkg:ExpandedUrl()
 BuildRequires: yast2-pkg-bindings >= 3.1.30
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-3.1.89/src/modules/PackageInstallation.rb 
new/yast2-packager-3.1.90/src/modules/PackageInstallation.rb
--- old/yast2-packager-3.1.89/src/modules/PackageInstallation.rb
2016-02-12 10:53:12.0 +0100
+++ new/yast2-packager-3.1.90/src/modules/PackageInstallation.rb
2016-03-05 11:57:38.0 +0100
@@ -100,7 +100,7 @@
 
 
 #  commitPackages marked for deletion or installation
-#  Return: [ int successful, list failed, list remaining, list 
srcremaining ]
+#  Return: [ int successful, list failed, list remaining, list 
srcremaining, list update_messages ]
 #
 #
 def Commit(config)
@@ -138,7 +138,6 @@
 
   start_time = Builtins.time
 
-  commit_result = []
   # returns [ int successful, list failed, list remaining, list 
srcremaining ]
   Builtins.y2milestone("Calling Pkg::Commit (%1)", config)
   commit_result = Pkg.Commit(config)
@@ -188,6 +187,8 @@
 )
   end
 
+  PackagesUI.show_update_messages(commit_result) unless Mode.installation 
|| Mode.autoinst
+
   if Mode.normal
 # collect and set installation summary data
 summary = PackageSlideShow.GetPackageSummary
@@ -213,9 +214,8 @@
   deep_copy(commit_result)
 end
 
-
 #  commitPackages marked for deletion or installation
-#  Return: [ int successful, list failed, list remaining, list 
srcremaini

commit yast2-packager for openSUSE:Factory

2016-02-16 Thread h_root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2016-02-16 09:27:36

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2016-01-05 21:54:12.0 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2016-02-16 09:27:38.0 +0100
@@ -1,0 +2,15 @@
+Thu Feb 11 15:25:26 CET 2016 - sch...@suse.de
+
+- Allowing AutoYaST to confirm licenses.
+  (Fate#318945)
+- 3.1.89
+
+---
+Wed Jan 27 12:16:51 UTC 2016 - lsle...@suse.cz
+
+- Fixed selecting additional products during system installation
+  (do not select previously unselected products after adding
+  repositories from the registration server) (bsc#963036)
+- 3.1.88
+
+---

Old:

  yast2-packager-3.1.87.tar.bz2

New:

  yast2-packager-3.1.89.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.0zCocL/_old  2016-02-16 09:27:39.0 +0100
+++ /var/tmp/diff_new_pack.0zCocL/_new  2016-02-16 09:27:39.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.1.87
+Version:3.1.89
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-3.1.87.tar.bz2 -> yast2-packager-3.1.89.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.1.87/package/yast2-packager.changes 
new/yast2-packager-3.1.89/package/yast2-packager.changes
--- old/yast2-packager-3.1.87/package/yast2-packager.changes2016-01-04 
10:28:11.0 +0100
+++ new/yast2-packager-3.1.89/package/yast2-packager.changes2016-02-12 
10:53:12.0 +0100
@@ -1,4 +1,19 @@
 ---
+Thu Feb 11 15:25:26 CET 2016 - sch...@suse.de
+
+- Allowing AutoYaST to confirm licenses.
+  (Fate#318945)
+- 3.1.89
+
+---
+Wed Jan 27 12:16:51 UTC 2016 - lsle...@suse.cz
+
+- Fixed selecting additional products during system installation
+  (do not select previously unselected products after adding
+  repositories from the registration server) (bsc#963036)
+- 3.1.88
+
+---
 Mon Jan  4 09:23:54 UTC 2016 - jreidin...@suse.com
 
 - do not crash if adding unknown repo type (bnc#960460)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.1.87/package/yast2-packager.spec 
new/yast2-packager-3.1.89/package/yast2-packager.spec
--- old/yast2-packager-3.1.87/package/yast2-packager.spec   2016-01-04 
10:28:11.0 +0100
+++ new/yast2-packager-3.1.89/package/yast2-packager.spec   2016-02-12 
10:53:12.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.1.87
+Version:3.1.89
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.1.87/src/modules/Packages.rb 
new/yast2-packager-3.1.89/src/modules/Packages.rb
--- old/yast2-packager-3.1.87/src/modules/Packages.rb   2016-01-04 
10:28:11.0 +0100
+++ new/yast2-packager-3.1.89/src/modules/Packages.rb   2016-02-12 
10:53:12.0 +0100
@@ -788,30 +788,29 @@
   nil
 end
 
-# Reset package selection, but keep objects of specified type
-# @param [Array] keep a list of symbols specifying type of objects 
to be kept
+# Reset package selection, but keep the selected objects of the specified 
type
+# @param [Array] keep a list of symbols specifying type of objects 
to be kept selected
 def Reset(keep)
-  keep = deep_copy(keep)
   restore = []
-  Builtins.foreach(keep) do |type|
-selected = Pkg.ResolvableProperties("", type, "")
-Builtins.foreach(selected) do |s|
-  restore = Builtins.add(
-restore,
-{ "type" => type, "name" => Ops.get_string(s, "name", "") }
-  )
+
+  # collect the currently selected resolvables
+  keep.each do |type|
+resolvables = Pkg.ResolvableProperties("", type, "")
+
+resolvables.each do |resolvable|
+  # only selected items but ignore the selections done by solver,
+  # during restoration they would be changed to be selected by YaST 
and they
+  # will 

commit yast2-packager for openSUSE:Factory

2016-01-05 Thread h_root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2016-01-05 21:53:47

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2015-12-27 01:58:27.0 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2016-01-05 21:54:12.0 +0100
@@ -1,0 +2,6 @@
+Mon Jan  4 09:23:54 UTC 2016 - jreidin...@suse.com
+
+- do not crash if adding unknown repo type (bnc#960460)
+- 3.1.87
+
+---

Old:

  yast2-packager-3.1.86.tar.bz2

New:

  yast2-packager-3.1.87.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.mQ6ost/_old  2016-01-05 21:54:13.0 +0100
+++ /var/tmp/diff_new_pack.mQ6ost/_new  2016-01-05 21:54:13.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package yast2-packager
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.1.86
+Version:3.1.87
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-3.1.86.tar.bz2 -> yast2-packager-3.1.87.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.1.86/package/yast2-packager.changes 
new/yast2-packager-3.1.87/package/yast2-packager.changes
--- old/yast2-packager-3.1.86/package/yast2-packager.changes2015-12-23 
10:33:10.0 +0100
+++ new/yast2-packager-3.1.87/package/yast2-packager.changes2016-01-04 
10:28:11.0 +0100
@@ -1,4 +1,10 @@
 ---
+Mon Jan  4 09:23:54 UTC 2016 - jreidin...@suse.com
+
+- do not crash if adding unknown repo type (bnc#960460)
+- 3.1.87
+
+---
 Tue Dec 22 10:02:21 UTC 2015 - jsr...@suse.cz
 
 - read release notes from media of manually added extension
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.1.86/package/yast2-packager.spec 
new/yast2-packager-3.1.87/package/yast2-packager.spec
--- old/yast2-packager-3.1.86/package/yast2-packager.spec   2015-12-23 
10:33:10.0 +0100
+++ new/yast2-packager-3.1.87/package/yast2-packager.spec   2016-01-04 
10:28:11.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.1.86
+Version:3.1.87
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-3.1.86/src/include/packager/repositories_include.rb 
new/yast2-packager-3.1.87/src/include/packager/repositories_include.rb
--- old/yast2-packager-3.1.86/src/include/packager/repositories_include.rb  
2015-12-23 10:33:10.0 +0100
+++ new/yast2-packager-3.1.87/src/include/packager/repositories_include.rb  
2016-01-04 10:28:11.0 +0100
@@ -12,6 +12,8 @@
 #
 module Yast
   module PackagerRepositoriesIncludeInclude
+include Yast::Logger
+
 def initialize_packager_repositories_include(include_target)
   Yast.import "Pkg"
   Yast.import "Stage"




commit yast2-packager for openSUSE:Factory

2015-12-26 Thread h_root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2015-12-27 01:58:25

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2015-10-28 17:18:07.0 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2015-12-27 01:58:27.0 +0100
@@ -1,0 +2,27 @@
+Tue Dec 22 10:02:21 UTC 2015 - jsr...@suse.cz
+
+- read release notes from media of manually added extension
+  (bsc#957241)
+- 3.1.86
+
+---
+Mon Dec 21 13:13:47 UTC 2015 - lsle...@suse.cz
+
+- Removed leftover closing rich text tag (bsc#950866)
+- 3.1.85
+
+---
+Wed Dec 16 13:03:07 UTC 2015 - lsle...@suse.cz
+
+- Do not remove the system repository when adding an addon fails,
+  better handle errors (bsc#956597)
+- 3.1.84
+
+---
+Wed Nov 11 15:48:33 UTC 2015 - lsle...@suse.cz
+
+- Do not check the free space on a CD/DVD mounted medium during
+  online migration (the mount point has been changed from /media to
+  /run/media) (bsc#952112)
+
+---

Old:

  yast2-packager-3.1.83.tar.bz2

New:

  yast2-packager-3.1.86.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.4plAX1/_old  2015-12-27 01:58:29.0 +0100
+++ /var/tmp/diff_new_pack.4plAX1/_new  2015-12-27 01:58:29.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.1.83
+Version:3.1.86
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-3.1.83.tar.bz2 -> yast2-packager-3.1.86.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.1.83/package/yast2-packager.changes 
new/yast2-packager-3.1.86/package/yast2-packager.changes
--- old/yast2-packager-3.1.83/package/yast2-packager.changes2015-10-22 
10:38:08.0 +0200
+++ new/yast2-packager-3.1.86/package/yast2-packager.changes2015-12-23 
10:33:10.0 +0100
@@ -1,4 +1,31 @@
 ---
+Tue Dec 22 10:02:21 UTC 2015 - jsr...@suse.cz
+
+- read release notes from media of manually added extension
+  (bsc#957241)
+- 3.1.86
+
+---
+Mon Dec 21 13:13:47 UTC 2015 - lsle...@suse.cz
+
+- Removed leftover closing rich text tag (bsc#950866)
+- 3.1.85
+
+---
+Wed Dec 16 13:03:07 UTC 2015 - lsle...@suse.cz
+
+- Do not remove the system repository when adding an addon fails,
+  better handle errors (bsc#956597)
+- 3.1.84
+
+---
+Wed Nov 11 15:48:33 UTC 2015 - lsle...@suse.cz
+
+- Do not check the free space on a CD/DVD mounted medium during
+  online migration (the mount point has been changed from /media to
+  /run/media) (bsc#952112)
+
+---
 Wed Oct 21 14:29:50 UTC 2015 - lsle...@suse.cz
 
 - fixed crash (missing nil check) at ProductLicense.rb when
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.1.83/package/yast2-packager.spec 
new/yast2-packager-3.1.86/package/yast2-packager.spec
--- old/yast2-packager-3.1.83/package/yast2-packager.spec   2015-10-22 
10:38:08.0 +0200
+++ new/yast2-packager-3.1.86/package/yast2-packager.spec   2015-12-23 
10:33:10.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.1.83
+Version:3.1.86
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-packager-3.1.83/src/include/packager/repositories_include.rb 
new/yast2-packager-3.1.86/src/include/packager/repositories_include.rb
--- old/yast2-packager-3.1.83/src/include/packager/repositories_include.rb  
2015-10-22 10:38:08.0 +0200
+++ new/yast2-packager-3.1.86/src/include/packager/repositories_include.rb  
2015-12-23 10:33:10.0 +0100
@@ -462,12 +462,17 @@
 
   ret = createSource(url, plaindir, @download_meta, name)
 
-  if ret == :again
-return :back
-  elsif ret == :abort
-return :abort
+  case 

commit yast2-packager for openSUSE:Factory

2015-10-28 Thread h_root
Hello community,

here is the log from the commit of package yast2-packager for openSUSE:Factory 
checked in at 2015-10-28 17:18:05

Comparing /work/SRC/openSUSE:Factory/yast2-packager (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-packager.new (New)


Package is "yast2-packager"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-packager/yast2-packager.changes
2015-10-20 16:22:06.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-packager.new/yast2-packager.changes   
2015-10-28 17:18:07.0 +0100
@@ -1,0 +2,8 @@
+Wed Oct 21 14:29:50 UTC 2015 - lsle...@suse.cz
+
+- fixed crash (missing nil check) at ProductLicense.rb when
+  displaying EULA in the firstboot workflow in a Studio image
+  (bsc#951210)
+- 3.1.83
+
+---

Old:

  yast2-packager-3.1.82.tar.bz2

New:

  yast2-packager-3.1.83.tar.bz2



Other differences:
--
++ yast2-packager.spec ++
--- /var/tmp/diff_new_pack.Pr2qtn/_old  2015-10-28 17:18:08.0 +0100
+++ /var/tmp/diff_new_pack.Pr2qtn/_new  2015-10-28 17:18:08.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.1.82
+Version:3.1.83
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-packager-3.1.82.tar.bz2 -> yast2-packager-3.1.83.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.1.82/package/yast2-packager.changes 
new/yast2-packager-3.1.83/package/yast2-packager.changes
--- old/yast2-packager-3.1.82/package/yast2-packager.changes2015-10-16 
10:38:09.0 +0200
+++ new/yast2-packager-3.1.83/package/yast2-packager.changes2015-10-22 
10:38:08.0 +0200
@@ -1,4 +1,12 @@
 ---
+Wed Oct 21 14:29:50 UTC 2015 - lsle...@suse.cz
+
+- fixed crash (missing nil check) at ProductLicense.rb when
+  displaying EULA in the firstboot workflow in a Studio image
+  (bsc#951210)
+- 3.1.83
+
+---
 Fri Oct 16 08:21:20 UTC 2015 - lsle...@suse.cz
 
 - repository manager - properly close the main window when aborting
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.1.82/package/yast2-packager.spec 
new/yast2-packager-3.1.83/package/yast2-packager.spec
--- old/yast2-packager-3.1.82/package/yast2-packager.spec   2015-10-16 
10:38:09.0 +0200
+++ new/yast2-packager-3.1.83/package/yast2-packager.spec   2015-10-22 
10:38:08.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-packager
-Version:3.1.82
+Version:3.1.83
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-packager-3.1.82/src/modules/ProductLicense.rb 
new/yast2-packager-3.1.83/src/modules/ProductLicense.rb
--- old/yast2-packager-3.1.82/src/modules/ProductLicense.rb 2015-10-16 
10:38:09.0 +0200
+++ new/yast2-packager-3.1.83/src/modules/ProductLicense.rb 2015-10-22 
10:38:08.0 +0200
@@ -1087,7 +1087,7 @@
 
 
 # Ask user to confirm license agreement
-# @param [Fixnum] src_id integer repository to get the license from.
+# @param [Fixnum,nil] src_id integer repository to get the license from.
 #   If set to 'nil', the license is considered to belong to a base product
 # @param [String] dir string directory to look for the license in if 
src_id is nil
 #   and not 1st stage installation
@@ -1145,12 +1145,17 @@
 
   licenses_ref = arg_ref(licenses)
 
-  label = Pkg::SourceGeneralData(src_id)["name"]
   title = _("License Agreement")
 
-  if !label.empty?
-# %s is an extension name, e.g. "SUSE Linux Enterprise Software 
Development Kit"
-title = _("%s License Agreement") % label
+  if src_id
+repo_data = Pkg::SourceGeneralData(src_id)
+
+if repo_data
+  label = repo_data["name"]
+  # TRANSLATORS: %s is an extension name
+  # e.g. "SUSE Linux Enterprise Software Development Kit"
+  title = _("%s License Agreement") % label unless label.empty?
+end
   end
 
   DisplayLicenseDialogWithTitle(
@@ -1163,7 +1168,7 @@
   )
   licenses = licenses_ref.value
 
-  update_license_archive_location(src_id)
+  update_license_archive_location(src_id) if src_id
 
   # Display info as a popup if exists
   InstShowInfo.show_info_txt(@info_file) if @info_file != nil
@@ -1616,7 +1621,10 @@
 # update license location displayed in the dialog
 # @param [Fixnum] sr

  1   2   >