Hello community,

here is the log from the commit of package yast2 for openSUSE:Factory checked 
in at 2016-09-23 11:24:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2 (Old)
 and      /work/SRC/openSUSE:Factory/.yast2.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "yast2"

Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2/yast2.changes      2016-08-31 
00:02:31.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.yast2.new/yast2.changes 2016-09-23 
11:24:14.000000000 +0200
@@ -1,0 +2,15 @@
+Tue Sep 20 07:23:10 UTC 2016 - [email protected]
+
+- Removed build dependency on yast2-perl-bindings (bsc#999203)
+- 3.1.207
+
+-------------------------------------------------------------------
+Fri Sep 16 17:53:15 UTC 2016 - [email protected]
+
+- Network: Fix bug introduced during NetworkInterfaces.Read cleanup
+  The method Networkinterfaces.Locate now returns the interface
+  name of the interfaces that match the given condition instead of
+  the type. (bsc#998717)
+- 3.1.206
+
+-------------------------------------------------------------------

Old:
----
  yast2-3.1.205.tar.bz2

New:
----
  yast2-3.1.207.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ yast2.spec ++++++
--- /var/tmp/diff_new_pack.xQ88VL/_old  2016-09-23 11:24:15.000000000 +0200
+++ /var/tmp/diff_new_pack.xQ88VL/_new  2016-09-23 11:24:15.000000000 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           yast2
-Version:        3.1.205
+Version:        3.1.207
 Release:        0
 Summary:        YaST2 - Main Package
 License:        GPL-2.0
@@ -42,7 +42,6 @@
 # Needed already in build time
 BuildRequires:  yast2-core >= 2.18.12
 BuildRequires:  yast2-devtools >= 3.1.10
-BuildRequires:  yast2-perl-bindings
 BuildRequires:  yast2-pkg-bindings >= 2.20.3
 # To have Yast::CoreExt::AnsiString
 BuildRequires:  yast2-ruby-bindings >= 3.1.36

++++++ yast2-3.1.205.tar.bz2 -> yast2-3.1.207.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-3.1.205/library/network/src/modules/NetworkInterfaces.rb 
new/yast2-3.1.207/library/network/src/modules/NetworkInterfaces.rb
--- old/yast2-3.1.205/library/network/src/modules/NetworkInterfaces.rb  
2016-08-26 14:04:10.000000000 +0200
+++ new/yast2-3.1.207/library/network/src/modules/NetworkInterfaces.rb  
2016-09-20 10:23:40.000000000 +0200
@@ -1618,8 +1618,10 @@
     def Locate(key, val)
       ret = []
 
-      @Devices.each do |device, devsmap|
-        ret << device if devsmap.any? { |_t, d| d[key] == val }
+      @Devices.values.each do |devsmap|
+        devsmap.each do |device, conf|
+          ret << device if conf[key] == val
+        end
       end
 
       ret
@@ -1633,8 +1635,10 @@
     def LocateNOT(key, val)
       ret = []
 
-      @Devices.each do |device, devsmap|
-        ret << device if devsmap.any? { |_t, d| d[key] != val }
+      @Devices.values.each do |devsmap|
+        devsmap.each do |device, conf|
+          ret << device if conf[key] != val
+        end
       end
 
       ret
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-3.1.205/library/network/test/network_interfaces_test.rb 
new/yast2-3.1.207/library/network/test/network_interfaces_test.rb
--- old/yast2-3.1.205/library/network/test/network_interfaces_test.rb   
2016-08-26 14:04:10.000000000 +0200
+++ new/yast2-3.1.207/library/network/test/network_interfaces_test.rb   
2016-09-20 10:23:40.000000000 +0200
@@ -198,9 +198,9 @@
       subject.CleanCacheRead
     end
 
-    it "returns an array of devices types which have got given key,value" do
-      expect(subject.Locate("BOOTPROTO", "static")).to eql(["bond", "em", 
"eth"])
-      expect(subject.Locate("BONDING_MASTER", "YES")).to eql(["bond"])
+    it "returns an array of devices which have got given key,value" do
+      expect(subject.Locate("BOOTPROTO", "static")).to eql(["bond0", "em1", 
"eth0", "eth1"])
+      expect(subject.Locate("BONDING_MASTER", "YES")).to eql(["bond0"])
     end
 
     it "returns an empty array if not device match given criteria" do
@@ -219,8 +219,8 @@
       subject.CleanCacheRead
     end
 
-    it "returns an array of devices types which have got a different key,value 
than given ones" do
-      expect(subject.LocateNOT("BOOTPROTO", "static")).to eql(["arc", "br", 
"ppp", "vlan"])
+    it "returns an array of devices which have got a different key,value than 
given ones" do
+      expect(subject.LocateNOT("BOOTPROTO", "static")).to eql(["arc5", "br1", 
"ppp0", "vlan3"])
     end
   end
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-3.1.205/package/yast2.changes 
new/yast2-3.1.207/package/yast2.changes
--- old/yast2-3.1.205/package/yast2.changes     2016-08-26 14:04:11.000000000 
+0200
+++ new/yast2-3.1.207/package/yast2.changes     2016-09-20 10:23:40.000000000 
+0200
@@ -1,4 +1,19 @@
 -------------------------------------------------------------------
+Tue Sep 20 07:23:10 UTC 2016 - [email protected]
+
+- Removed build dependency on yast2-perl-bindings (bsc#999203)
+- 3.1.207
+
+-------------------------------------------------------------------
+Fri Sep 16 17:53:15 UTC 2016 - [email protected]
+
+- Network: Fix bug introduced during NetworkInterfaces.Read cleanup
+  The method Networkinterfaces.Locate now returns the interface
+  name of the interfaces that match the given condition instead of
+  the type. (bsc#998717)
+- 3.1.206
+
+-------------------------------------------------------------------
 Fri Aug 26 10:37:45 UTC 2016 - [email protected]
 
 - Packages: remove warning icon from package callbacks.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-3.1.205/package/yast2.spec 
new/yast2-3.1.207/package/yast2.spec
--- old/yast2-3.1.205/package/yast2.spec        2016-08-26 14:04:11.000000000 
+0200
+++ new/yast2-3.1.207/package/yast2.spec        2016-09-20 10:23:40.000000000 
+0200
@@ -17,7 +17,7 @@
 
 
 Name:           yast2
-Version:        3.1.205
+Version:        3.1.207
 Release:        0
 Summary:        YaST2 - Main Package
 License:        GPL-2.0
@@ -42,7 +42,6 @@
 # Needed already in build time
 BuildRequires:  yast2-core >= 2.18.12
 BuildRequires:  yast2-devtools >= 3.1.10
-BuildRequires:  yast2-perl-bindings
 BuildRequires:  yast2-pkg-bindings >= 2.20.3
 # To have Yast::CoreExt::AnsiString
 BuildRequires:  yast2-ruby-bindings >= 3.1.36


Reply via email to