Hello community, here is the log from the commit of package yast2-network for openSUSE:Factory checked in at 2016-09-24 15:18:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/yast2-network (Old) and /work/SRC/openSUSE:Factory/.yast2-network.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-network" Changes: -------- --- /work/SRC/openSUSE:Factory/yast2-network/yast2-network.changes 2016-09-17 14:35:18.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-network.new/yast2-network.changes 2016-09-24 15:18:45.000000000 +0200 @@ -1,0 +2,6 @@ +Wed Sep 21 09:57:30 UTC 2016 - [email protected] + +- reduce rpm build time (bsc#999203) +- 3.1.171 + +------------------------------------------------------------------- Old: ---- yast2-network-3.1.170.tar.bz2 New: ---- yast2-network-3.1.171.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yast2-network.spec ++++++ --- /var/tmp/diff_new_pack.WqEPuO/_old 2016-09-24 15:18:46.000000000 +0200 +++ /var/tmp/diff_new_pack.WqEPuO/_new 2016-09-24 15:18:46.000000000 +0200 @@ -17,20 +17,14 @@ Name: yast2-network -Version: 3.1.170 +Version: 3.1.171 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0: %{name}-%{version}.tar.bz2 -# should be required by devtools -BuildRequires: perl-XML-Writer -BuildRequires: pkgconfig -BuildRequires: rpm BuildRequires: update-desktop-files -BuildRequires: yast2-country BuildRequires: yast2-devtools >= 3.1.15 -BuildRequires: yast2-proxy Requires: yast2-proxy #for install task BuildRequires: rubygem(yast-rake) @@ -40,6 +34,10 @@ # yast2 v3.1.135: Fixed Hostname API Requires: yast2 >= 3.1.136 +# Product control need xml agent +BuildRequires: yast2-xml +Requires: yast2-xml + #netconfig (FaTE #303618) Requires: sysconfig >= 0.80.0 #GetLanguageCountry @@ -49,7 +47,6 @@ BuildRequires: yast2-storage >= 2.21.11 Requires: yast2-storage >= 2.21.11 # Packages::vnc_packages -BuildRequires: yast2-packager >= 3.1.47 Requires: yast2-packager >= 3.1.47 # testsuite @@ -85,6 +82,7 @@ %{yast_ybindir}/* %{yast_yncludedir}/network %{yast_clientdir}/*.rb +%dir %{yast_moduledir}/YaPI %{yast_moduledir}/YaPI/NETWORK.pm %{yast_moduledir}/*.rb %{yast_desktopdir}/*.desktop ++++++ yast2-network-3.1.170.tar.bz2 -> yast2-network-3.1.171.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-network-3.1.170/package/yast2-network.changes new/yast2-network-3.1.171/package/yast2-network.changes --- old/yast2-network-3.1.170/package/yast2-network.changes 2016-09-14 13:00:26.000000000 +0200 +++ new/yast2-network-3.1.171/package/yast2-network.changes 2016-09-21 13:38:52.000000000 +0200 @@ -1,4 +1,10 @@ ------------------------------------------------------------------- +Wed Sep 21 09:57:30 UTC 2016 - [email protected] + +- reduce rpm build time (bsc#999203) +- 3.1.171 + +------------------------------------------------------------------- Wed Sep 7 11:23:16 UTC 2016 - [email protected] - bnc#993587 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-network-3.1.170/package/yast2-network.spec new/yast2-network-3.1.171/package/yast2-network.spec --- old/yast2-network-3.1.170/package/yast2-network.spec 2016-09-14 13:00:26.000000000 +0200 +++ new/yast2-network-3.1.171/package/yast2-network.spec 2016-09-21 13:38:52.000000000 +0200 @@ -17,7 +17,7 @@ Name: yast2-network -Version: 3.1.170 +Version: 3.1.171 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -25,12 +25,8 @@ Group: System/YaST License: GPL-2.0 -# should be required by devtools -BuildRequires: perl-XML-Writer pkgconfig rpm BuildRequires: update-desktop-files BuildRequires: yast2-devtools >= 3.1.15 -BuildRequires: yast2-country -BuildRequires: yast2-proxy Requires: yast2-proxy #for install task BuildRequires: rubygem(yast-rake) @@ -40,6 +36,10 @@ # yast2 v3.1.135: Fixed Hostname API Requires: yast2 >= 3.1.136 +# Product control need xml agent +BuildRequires: yast2-xml +Requires: yast2-xml + #netconfig (FaTE #303618) Requires: sysconfig >= 0.80.0 #GetLanguageCountry @@ -49,7 +49,6 @@ BuildRequires: yast2-storage >= 2.21.11 Requires: yast2-storage >= 2.21.11 # Packages::vnc_packages -BuildRequires: yast2-packager >= 3.1.47 Requires: yast2-packager >= 3.1.47 # testsuite @@ -83,6 +82,7 @@ %{yast_ybindir}/* %{yast_yncludedir}/network %{yast_clientdir}/*.rb +%dir %{yast_moduledir}/YaPI %{yast_moduledir}/YaPI/NETWORK.pm %{yast_moduledir}/*.rb %{yast_desktopdir}/*.desktop diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-network-3.1.170/test/install_inf_convertor_test.rb new/yast2-network-3.1.171/test/install_inf_convertor_test.rb --- old/yast2-network-3.1.170/test/install_inf_convertor_test.rb 2016-09-14 13:00:26.000000000 +0200 +++ new/yast2-network-3.1.171/test/install_inf_convertor_test.rb 2016-09-21 13:38:52.000000000 +0200 @@ -5,7 +5,7 @@ require "yast" require "network/install_inf_convertor" -Yast.import "Proxy" +stub_module "Proxy" describe "InstallInfConvertor" do context "in case of no network config in /etc/install.inf" do diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-network-3.1.170/test/remote_test.rb new/yast2-network-3.1.171/test/remote_test.rb --- old/yast2-network-3.1.170/test/remote_test.rb 2016-09-14 13:00:26.000000000 +0200 +++ new/yast2-network-3.1.171/test/remote_test.rb 2016-09-21 13:38:53.000000000 +0200 @@ -4,11 +4,11 @@ require "yast" +stub_module "Packages" + module Yast import "Remote" import "Linuxrc" - import "Package" - import "Packages" describe Remote do before do diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-network-3.1.170/test/test_helper.rb new/yast2-network-3.1.171/test/test_helper.rb --- old/yast2-network-3.1.170/test/test_helper.rb 2016-09-14 13:00:26.000000000 +0200 +++ new/yast2-network-3.1.171/test/test_helper.rb 2016-09-21 13:38:53.000000000 +0200 @@ -11,6 +11,12 @@ c.include SCRStub end +# stub module to prevent its Import +# Useful for modules from different yast packages, to avoid build dependencies +def stub_module(name) + Yast.const_set name.to_sym, Class.new { def self.fake_method; end } +end + # A two level section/key => value store # to remember values of /etc/sysconfig/network/ifcfg-* class SectionKeyValue
