commit rubygem-facter for openSUSE:Factory

2017-06-29 Thread root
Hello community,

here is the log from the commit of package rubygem-facter for openSUSE:Factory 
checked in at 2017-06-29 15:20:51

Comparing /work/SRC/openSUSE:Factory/rubygem-facter (Old)
 and  /work/SRC/openSUSE:Factory/.rubygem-facter.new (New)


Package is "rubygem-facter"

Thu Jun 29 15:20:51 2017 rev:9 rq:506981 version:2.4.6

Changes:

--- /work/SRC/openSUSE:Factory/rubygem-facter/rubygem-facter.changes
2016-10-10 16:21:51.0 +0200
+++ /work/SRC/openSUSE:Factory/.rubygem-facter.new/rubygem-facter.changes   
2017-06-29 15:21:06.330247844 +0200
@@ -1,0 +2,6 @@
+Tue Jun 27 16:12:10 UTC 2017 - kstreit...@suse.com
+
+- add facter-vlan_interfaces.patch in order to recognize VLAN
+  tagged interfaces correctly [bsc#1040363] 
+
+---

New:

  facter-vlan_interfaces.patch



Other differences:
--
++ rubygem-facter.spec ++
--- /var/tmp/diff_new_pack.Cu5C0T/_old  2017-06-29 15:21:08.173987224 +0200
+++ /var/tmp/diff_new_pack.Cu5C0T/_new  2017-06-29 15:21:08.173987224 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package rubygem-facter
 #
-# 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
@@ -37,12 +37,13 @@
 BuildRequires:  %{rubygem gem2rpm}
 BuildRequires:  update-alternatives
 Url:https://github.com/puppetlabs/facter
-Source: http://rubygems.org/gems/%{mod_full_name}.gem
+Source: https://rubygems.org/gems/%{mod_full_name}.gem
 Source1:%{mod_name}.8
 Source2:gem2rpm.yml
 # MANUAL
 Patch0:  %{mod_name}-ip-interface.patch
 Patch1:  %{mod_name}-detect-recent-opensuse.patch
+Patch2:  %{mod_name}-vlan_interfaces.patch
 # /MANUAL
 Summary:Facter, a system inventory tool
 License:Apache-2.0
@@ -56,6 +57,7 @@
 %gem_unpack
 %patch0 -p1
 %patch1 -p1
+%patch2 -p0
 find -type f -print0 | xargs -0 touch -r %{S:0}
 %gem_build
 

++ facter-vlan_interfaces.patch ++
--- lib/facter/util/ip.rb.orig  2017-06-27 18:24:06.427331472 +0200
+++ lib/facter/util/ip.rb   2017-06-27 18:24:14.203440910 +0200
@@ -83,6 +83,7 @@
 when 'Linux'
   output = Facter::Util::IP.exec_ip(["link"])
   output.gsub!(/^\d+:\s*/, "") # delete 
leading number
+  output.gsub!(/@[^:]+/, "")# delete 
physical interface name in case of tagged vlan like "vlan100@bond0"
 when 'OpenBSD', 'NetBSD', 'FreeBSD', 'Darwin', 'GNU/kFreeBSD', 
'DragonFly', 'AIX'
   output = Facter::Util::IP.exec_ifconfig(["-a","2>/dev/null"])
 when 'SunOS'

++ gem2rpm.yml ++
--- /var/tmp/diff_new_pack.Cu5C0T/_old  2017-06-29 15:21:08.237978180 +0200
+++ /var/tmp/diff_new_pack.Cu5C0T/_new  2017-06-29 15:21:08.237978180 +0200
@@ -25,6 +25,8 @@
   '%{mod_name}-ip-interface.patch': -p1
   # PATCH-FIX-UPSTREAM - FACT-1496
   '%{mod_name}-detect-recent-opensuse.patch': -p1
+  # PATCH-FIX-SUSE - bsc#1040363
+  '%{mod_name}-vlan_interfaces.patch': -p0
 :post_install: |-
   mkdir -p %{buildroot}%{_sysconfdir}/%{mod_name}/facts.d
   install -Dm0444 %{SOURCE1} %{buildroot}%{_mandir}/man8/%{mod_name}.8




commit rubygem-facter for openSUSE:Factory

2016-10-10 Thread h_root
Hello community,

here is the log from the commit of package rubygem-facter for openSUSE:Factory 
checked in at 2016-10-10 16:21:51

Comparing /work/SRC/openSUSE:Factory/rubygem-facter (Old)
 and  /work/SRC/openSUSE:Factory/.rubygem-facter.new (New)


Package is "rubygem-facter"

Changes:

--- /work/SRC/openSUSE:Factory/rubygem-facter/rubygem-facter.changes
2016-01-28 17:25:48.0 +0100
+++ /work/SRC/openSUSE:Factory/.rubygem-facter.new/rubygem-facter.changes   
2016-10-10 16:21:51.0 +0200
@@ -1,0 +2,13 @@
+Wed Sep  7 11:24:04 UTC 2016 - robert.munte...@gmail.com
+
+- Refresh facter-detect-recent-opensuse.patch, now lsbdistid for
+  TW is 'openSUSE Tumbleweed' 
+
+---
+Sat Aug 27 20:29:50 UTC 2016 - robert.munte...@gmail.com
+
+- Add facter-detect-recent-opensuse.patch, fixed detecting TW
+  and possibly Leap 42.2 as well, see
+  https://tickets.puppetlabs.com/browse/FACT-1496
+
+---

New:

  facter-detect-recent-opensuse.patch



Other differences:
--
++ rubygem-facter.spec ++
--- /var/tmp/diff_new_pack.aq16Ak/_old  2016-10-10 16:21:54.0 +0200
+++ /var/tmp/diff_new_pack.aq16Ak/_new  2016-10-10 16:21:54.0 +0200
@@ -42,6 +42,7 @@
 Source2:gem2rpm.yml
 # MANUAL
 Patch0:  %{mod_name}-ip-interface.patch
+Patch1:  %{mod_name}-detect-recent-opensuse.patch
 # /MANUAL
 Summary:Facter, a system inventory tool
 License:Apache-2.0
@@ -54,6 +55,8 @@
 %prep
 %gem_unpack
 %patch0 -p1
+%patch1 -p1
+find -type f -print0 | xargs -0 touch -r %{S:0}
 %gem_build
 
 %build

++ facter-detect-recent-opensuse.patch ++
>From 50c045f451a4cd4d82c6cb6a073f525c989657c4 Mon Sep 17 00:00:00 2001
From: Robert Munteanu 
Date: Sat, 27 Aug 2016 23:24:12 +0300
Subject: [PATCH] FACT-1496 - Facter fails to detect more recent openSUSE
 versions

Detect openSUSE based on the lsbdistid fact in addition to the
now-deprecated /etc/SuSE-release file.
---
 lib/facter/operatingsystem/linux.rb | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/lib/facter/operatingsystem/linux.rb 
b/lib/facter/operatingsystem/linux.rb
index de7913d..07679e3 100644
--- a/lib/facter/operatingsystem/linux.rb
+++ b/lib/facter/operatingsystem/linux.rb
@@ -13,6 +13,8 @@ module Facter
 @operatingsystem ||= "Ubuntu"
   elsif lsbdistid == "LinuxMint"
 @operatingsystem ||= "LinuxMint"
+  elsif lsbdistid.start_with?("openSUSE")
+@operatingsystem ||= "openSUSE"
   else
 @operatingsystem ||= get_operatingsystem_with_release_files
   end
-- 
2.9.3

++ gem2rpm.yml ++
--- /var/tmp/diff_new_pack.aq16Ak/_old  2016-10-10 16:21:54.0 +0200
+++ /var/tmp/diff_new_pack.aq16Ak/_new  2016-10-10 16:21:54.0 +0200
@@ -23,6 +23,8 @@
 :patches:
   # PATCH-FIX-UPSTREAM -- bnc#878129 -- use "ip link" instead of "ifconfig" 
for interface names
   '%{mod_name}-ip-interface.patch': -p1
+  # PATCH-FIX-UPSTREAM - FACT-1496
+  '%{mod_name}-detect-recent-opensuse.patch': -p1
 :post_install: |-
   mkdir -p %{buildroot}%{_sysconfdir}/%{mod_name}/facts.d
   install -Dm0444 %{SOURCE1} %{buildroot}%{_mandir}/man8/%{mod_name}.8




commit rubygem-facter for openSUSE:Factory

2016-01-29 Thread h_root
Hello community,

here is the log from the commit of package rubygem-facter for openSUSE:Factory 
checked in at 2016-01-28 17:24:56

Comparing /work/SRC/openSUSE:Factory/rubygem-facter (Old)
 and  /work/SRC/openSUSE:Factory/.rubygem-facter.new (New)


Package is "rubygem-facter"

Changes:

--- /work/SRC/openSUSE:Factory/rubygem-facter/rubygem-facter.changes
2015-11-28 15:19:31.0 +0100
+++ /work/SRC/openSUSE:Factory/.rubygem-facter.new/rubygem-facter.changes   
2016-01-28 17:25:48.0 +0100
@@ -1,0 +2,12 @@
+Wed Jan 27 17:13:56 UTC 2016 - tampak...@opensuse.org
+
+- Version bump 2.4.6, see
+  http://docs.puppetlabs.com/facter/2.4/release_notes.html#facter-246
+
+---
+Fri Jan 22 16:47:49 UTC 2016 - kstreit...@suse.com
+
+- Version bump 2.4.5, see
+  http://docs.puppetlabs.com/facter/2.4/release_notes.html#facter-245
+
+---

Old:

  facter-2.4.4.gem

New:

  facter-2.4.6.gem



Other differences:
--
++ rubygem-facter.spec ++
--- /var/tmp/diff_new_pack.7N3t2b/_old  2016-01-28 17:25:49.0 +0100
+++ /var/tmp/diff_new_pack.7N3t2b/_new  2016-01-28 17:25:49.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rubygem-facter
 #
-# 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
@@ -24,7 +24,7 @@
 #
 
 Name:   rubygem-facter
-Version:2.4.4
+Version:2.4.6
 Release:0
 %define mod_name facter
 %define mod_full_name %{mod_name}-%{version}

++ facter-2.4.4.gem -> facter-2.4.6.gem ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/facter/core/execution/posix.rb 
new/lib/facter/core/execution/posix.rb
--- old/lib/facter/core/execution/posix.rb  1970-01-01 01:00:00.0 
+0100
+++ new/lib/facter/core/execution/posix.rb  1970-01-01 01:00:00.0 
+0100
@@ -11,11 +11,11 @@
 
   def which(bin)
 if absolute_path?(bin)
-  return bin if File.executable?(bin)
+  return bin if File.executable?(bin) and File.file?(bin)
 else
   search_paths.each do |dir|
 dest = File.join(dir, bin)
-return dest if File.executable?(dest)
+return dest if File.executable?(dest) and File.file?(dest)
   end
 end
 nil
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/facter/gid.rb new/lib/facter/gid.rb
--- old/lib/facter/gid.rb   1970-01-01 01:00:00.0 +0100
+++ new/lib/facter/gid.rb   1970-01-01 01:00:00.0 +0100
@@ -10,7 +10,7 @@
 
 Facter.add(:gid) do
   confine do
-Facter::Core::Execution.which('id') && Facter.value(:kernel) != "SunOS"
+Facter::Core::Execution.which('id') && !["SunOS", 
"windows"].include?(Facter.value(:kernel))
   end
   setcode { Facter::Core::Execution.exec('id -ng') }
 end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/facter/processors/os.rb 
new/lib/facter/processors/os.rb
--- old/lib/facter/processors/os.rb 1970-01-01 01:00:00.0 +0100
+++ new/lib/facter/processors/os.rb 1970-01-01 01:00:00.0 +0100
@@ -112,7 +112,7 @@
 # get each physical processor
 Facter::Util::WMI.execquery("select * from Win32_Processor").each do 
|proc|
   # not supported before 2008
-  if proc.respond_to?(:NumberOfLogicalProcessors)
+  if proc.ole_respond_to?(:NumberOfLogicalProcessors)
 processor_num = proc.NumberOfLogicalProcessors
   else
 processor_num = 1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/facter/util/virtual.rb 
new/lib/facter/util/virtual.rb
--- old/lib/facter/util/virtual.rb  1970-01-01 01:00:00.0 +0100
+++ new/lib/facter/util/virtual.rb  1970-01-01 01:00:00.0 +0100
@@ -162,7 +162,7 @@
 path = Pathname.new('/proc/1/cgroup')
 return false unless path.readable?
 begin
-  in_lxc = path.readlines.any? {|l| l.split(":")[2].to_s.start_with? 
'/lxc/' }
+  in_lxc = path.readlines.any? {|l| l.split(":")[2].to_s.include? '/lxc' }
 rescue Errno::EPERM => exc
   # If we get "operation not permitted" here, it probably means we are
   # running OpenVZ. We are not running LXC anyway, so...
@@ -179,7 +179,7 @@
 path = Pathname.new('/proc/1/cgroup')
 return false unless path.readable?
 begin
-  in_docker = 

commit rubygem-facter for openSUSE:Factory

2015-11-28 Thread h_root
Hello community,

here is the log from the commit of package rubygem-facter for openSUSE:Factory 
checked in at 2015-11-28 15:19:26

Comparing /work/SRC/openSUSE:Factory/rubygem-facter (Old)
 and  /work/SRC/openSUSE:Factory/.rubygem-facter.new (New)


Package is "rubygem-facter"

Changes:

--- /work/SRC/openSUSE:Factory/rubygem-facter/rubygem-facter.changes
2015-08-27 08:57:53.0 +0200
+++ /work/SRC/openSUSE:Factory/.rubygem-facter.new/rubygem-facter.changes   
2015-11-28 15:19:31.0 +0100
@@ -1,0 +2,6 @@
+Thu Nov 19 11:51:17 UTC 2015 - tampak...@opensuse.org
+
+- Version bump 2.4.4, see
+  http://docs.puppetlabs.com/facter/2.4/release_notes.html#facter-244
+
+---

Old:

  facter-2.4.3.gem

New:

  facter-2.4.4.gem



Other differences:
--
++ rubygem-facter.spec ++
--- /var/tmp/diff_new_pack.huIwmN/_old  2015-11-28 15:19:32.0 +0100
+++ /var/tmp/diff_new_pack.huIwmN/_new  2015-11-28 15:19:32.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rubygem-facter
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -24,7 +24,7 @@
 #
 
 Name:   rubygem-facter
-Version:2.4.3
+Version:2.4.4
 Release:0
 %define mod_name facter
 %define mod_full_name %{mod_name}-%{version}

++ facter-2.4.3.gem -> facter-2.4.4.gem ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ext/build_defaults.yaml new/ext/build_defaults.yaml
--- old/ext/build_defaults.yaml 1970-01-01 01:00:00.0 +0100
+++ new/ext/build_defaults.yaml 1970-01-01 01:00:00.0 +0100
@@ -2,14 +2,14 @@
 packaging_url: 'git://github.com/puppetlabs/packaging.git --branch=master'
 packaging_repo: 'packaging'
 default_cow: 'base-squeeze-i386.cow'
-cows: 'base-lucid-i386.cow base-lucid-amd64.cow base-precise-i386.cow 
base-precise-amd64.cow base-squeeze-i386.cow base-squeeze-amd64.cow 
base-stable-i386.cow base-stable-amd64.cow base-testing-i386.cow 
base-testing-amd64.cow base-trusty-i386.cow base-trusty-amd64.cow 
base-wheezy-i386.cow base-wheezy-amd64.cow'
+cows: 'base-precise-i386.cow base-precise-amd64.cow base-squeeze-i386.cow 
base-squeeze-amd64.cow base-trusty-i386.cow base-trusty-amd64.cow 
base-wheezy-i386.cow base-wheezy-amd64.cow'
 pbuild_conf: '/etc/pbuilderrc'
 packager: 'puppetlabs'
 gpg_name: 'i...@puppetlabs.com'
 gpg_key: '4BD6EC30'
 sign_tar: FALSE
 # a space separated list of mock configs
-final_mocks: 'pl-el-5-i386 pl-el-5-x86_64 pl-el-6-i386 pl-el-6-x86_64 
pl-el-7-x86_64 pl-fedora-19-i386 pl-fedora-19-x86_64 pl-fedora-20-i386 
pl-fedora-20-x86_64'
+final_mocks: 'pl-el-5-i386 pl-el-5-x86_64 pl-el-6-i386 pl-el-6-x86_64 
pl-el-7-x86_64 pl-fedora-20-i386 pl-fedora-20-x86_64'
 yum_host: 'yum.puppetlabs.com'
 yum_repo_path: '/opt/repository/yum/'
 build_gem: TRUE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/facter/application.rb 
new/lib/facter/application.rb
--- old/lib/facter/application.rb   1970-01-01 01:00:00.0 +0100
+++ new/lib/facter/application.rb   1970-01-01 01:00:00.0 +0100
@@ -160,7 +160,9 @@
 "Enable timing.") { |v| Facter.timing(1) }
 opts.on("-p",
 "--puppet",
-"Load the Puppet libraries, thus allowing Facter to load 
Puppet-specific facts.") { |v| load_puppet }
+"(Deprecated: use `puppet facts` instead) Load the Puppet 
libraries, thus allowing Facter to load Puppet-specific facts.") do |v|
+  load_puppet
+end
 
 opts.on_tail("-v",
  "--version",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/facter/dhcp_servers.rb 
new/lib/facter/dhcp_servers.rb
--- old/lib/facter/dhcp_servers.rb  1970-01-01 01:00:00.0 +0100
+++ new/lib/facter/dhcp_servers.rb  1970-01-01 01:00:00.0 +0100
@@ -24,7 +24,8 @@
 Facter::Core::Execution.which('nmcli')
   end
   confine do
-Facter::Util::DHCPServers.network_manager_state != 'unknown'
+s = Facter::Util::DHCPServers.network_manager_state
+!s.empty? && (s != 'unknown')
   end
 
   setcode do
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/facter/ldom.rb new/lib/facter/ldom.rb
--- old/lib/facter/ldom.rb  1970-01-01 01:00:00.0 +0100
+++ new/lib/facter/ldom.rb  1970-01-01 01:00:00.0 

commit rubygem-facter for openSUSE:Factory

2015-08-27 Thread h_root
Hello community,

here is the log from the commit of package rubygem-facter for openSUSE:Factory 
checked in at 2015-08-27 08:57:50

Comparing /work/SRC/openSUSE:Factory/rubygem-facter (Old)
 and  /work/SRC/openSUSE:Factory/.rubygem-facter.new (New)


Package is rubygem-facter

Changes:

--- /work/SRC/openSUSE:Factory/rubygem-facter/rubygem-facter.changes
2015-05-18 22:36:45.0 +0200
+++ /work/SRC/openSUSE:Factory/.rubygem-facter.new/rubygem-facter.changes   
2015-08-27 08:57:53.0 +0200
@@ -1,0 +2,5 @@
+Tue Aug 25 14:33:33 UTC 2015 - dval...@suse.com
+
+- Require dmidecode only on Intel architectures 
+
+---



Other differences:
--
++ gem2rpm.yml ++
--- /var/tmp/diff_new_pack.hWgKOe/_old  2015-08-27 08:57:53.0 +0200
+++ /var/tmp/diff_new_pack.hWgKOe/_new  2015-08-27 08:57:53.0 +0200
@@ -3,7 +3,9 @@
   :preamble: |-
 Requires:   bind-utils
 %if 0%{?suse_version}  1110
+%ifarch %{ix86} x86_64
 Requires:   dmidecode
+%endif
 Requires:   virt-what
 %endif
 Requires:   iproute2




commit rubygem-facter for openSUSE:Factory

2015-05-18 Thread h_root
Hello community,

here is the log from the commit of package rubygem-facter for openSUSE:Factory 
checked in at 2015-05-18 22:36:44

Comparing /work/SRC/openSUSE:Factory/rubygem-facter (Old)
 and  /work/SRC/openSUSE:Factory/.rubygem-facter.new (New)


Package is rubygem-facter

Changes:

--- /work/SRC/openSUSE:Factory/rubygem-facter/rubygem-facter.changes
2015-01-24 22:21:28.0 +0100
+++ /work/SRC/openSUSE:Factory/.rubygem-facter.new/rubygem-facter.changes   
2015-05-18 22:36:45.0 +0200
@@ -1,0 +2,7 @@
+Mon May 11 14:26:29 UTC 2015 - tampak...@opensuse.org
+
+- Version bump 2.4.3, see
+  http://docs.puppetlabs.com/facter/2.4/release_notes.html
+- Minor update to the IP patch to make it apply with the current codebase
+
+---

Old:

  facter-2.3.0.gem

New:

  facter-2.4.3.gem



Other differences:
--
++ rubygem-facter.spec ++
--- /var/tmp/diff_new_pack.lkXK51/_old  2015-05-18 22:36:46.0 +0200
+++ /var/tmp/diff_new_pack.lkXK51/_new  2015-05-18 22:36:46.0 +0200
@@ -24,7 +24,7 @@
 #
 
 Name:   rubygem-facter
-Version:2.3.0
+Version:2.4.3
 Release:0
 %define mod_name facter
 %define mod_full_name %{mod_name}-%{version}

++ facter-2.3.0.gem - facter-2.4.3.gem ++
 3352 lines of diff (skipped)

++ facter-ip-interface.patch ++
--- /var/tmp/diff_new_pack.lkXK51/_old  2015-05-18 22:36:46.0 +0200
+++ /var/tmp/diff_new_pack.lkXK51/_new  2015-05-18 22:36:46.0 +0200
@@ -6,11 +6,11 @@
  
def self.get_all_interface_output
  case Facter.value(:kernel)
--when 'Linux', 'OpenBSD', 'NetBSD', 'FreeBSD', 'Darwin', 'GNU/kFreeBSD', 
'DragonFly'
+-when 'Linux', 'OpenBSD', 'NetBSD', 'FreeBSD', 'Darwin', 'GNU/kFreeBSD', 
'DragonFly', 'AIX'
 +when 'Linux'
 +  output = Facter::Util::IP.exec_ip([link])
 +  output.gsub!(/^\d+:\s*/, )# delete 
leading number
-+when 'OpenBSD', 'NetBSD', 'FreeBSD', 'Darwin', 'GNU/kFreeBSD', 'DragonFly'
++when 'OpenBSD', 'NetBSD', 'FreeBSD', 'Darwin', 'GNU/kFreeBSD', 
'DragonFly', 'AIX'
output = Facter::Util::IP.exec_ifconfig([-a,2/dev/null])
  when 'SunOS'
output = Facter::Util::IP.exec_ifconfig([-a])




commit rubygem-facter for openSUSE:Factory

2015-01-24 Thread h_root
Hello community,

here is the log from the commit of package rubygem-facter for openSUSE:Factory 
checked in at 2015-01-24 22:21:18

Comparing /work/SRC/openSUSE:Factory/rubygem-facter (Old)
 and  /work/SRC/openSUSE:Factory/.rubygem-facter.new (New)


Package is rubygem-facter

Changes:

--- /work/SRC/openSUSE:Factory/rubygem-facter/rubygem-facter.changes
2014-12-21 12:04:35.0 +0100
+++ /work/SRC/openSUSE:Factory/.rubygem-facter.new/rubygem-facter.changes   
2015-01-24 22:21:28.0 +0100
@@ -1,0 +2,5 @@
+Tue Jan 20 22:07:10 UTC 2015 - tampak...@opensuse.org
+
+- Exclude dmidecode and virt-what from SLE11 because of bnc#911313
+
+---



Other differences:
--
++ rubygem-facter.spec ++
--- /var/tmp/diff_new_pack.aGWIfQ/_old  2015-01-24 22:21:29.0 +0100
+++ /var/tmp/diff_new_pack.aGWIfQ/_new  2015-01-24 22:21:29.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rubygem-facter
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed

++ gem2rpm.yml ++
--- /var/tmp/diff_new_pack.aGWIfQ/_old  2015-01-24 22:21:29.0 +0100
+++ /var/tmp/diff_new_pack.aGWIfQ/_new  2015-01-24 22:21:29.0 +0100
@@ -2,12 +2,14 @@
 :main:
   :preamble: |-
 Requires:   bind-utils
+%if 0%{?suse_version}  1110
 Requires:   dmidecode
+Requires:   virt-what
+%endif
 Requires:   iproute2
 Requires:   lsb-release
 Requires:   net-tools
 Requires:   pciutils
-Requires:   virt-what
 Provides:   %{mod_name} = %{version}-%{release}
 Obsoletes:  %{mod_name}  %{version}-%{release}
 Requires:   %{name}
@@ -16,9 +18,8 @@
   Requires: rubygem(%{mod_name})
 :sources:
   - '%{mod_name}.8'
-# gem2rpm doesn't support patch tagging yet, leaving it here for now - 
https://github.com/openSUSE/gem2rpm/issues/2
-# PATCH-FIX-UPSTREAM -- bnc#878129 -- use ip link instead of ifconfig for 
interface names
 :patches:
+  # PATCH-FIX-UPSTREAM -- bnc#878129 -- use ip link instead of ifconfig 
for interface names
   '%{mod_name}-ip-interface.patch': -p1
 :post_install: |-
   mkdir -p %{buildroot}%{_sysconfdir}/%{mod_name}/facts.d

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit rubygem-facter for openSUSE:Factory

2014-12-21 Thread h_root
Hello community,

here is the log from the commit of package rubygem-facter for openSUSE:Factory 
checked in at 2014-12-21 12:04:55

Comparing /work/SRC/openSUSE:Factory/rubygem-facter (Old)
 and  /work/SRC/openSUSE:Factory/.rubygem-facter.new (New)


Package is rubygem-facter

Changes:

--- /work/SRC/openSUSE:Factory/rubygem-facter/rubygem-facter.changes
2014-12-10 23:43:59.0 +0100
+++ /work/SRC/openSUSE:Factory/.rubygem-facter.new/rubygem-facter.changes   
2014-12-21 12:04:35.0 +0100
@@ -1,0 +2,5 @@
+Thu Dec 11 18:40:41 UTC 2014 - tampak...@opensuse.org
+
+- Add bind-utils as `host` command seems also to be needed by core facts
+
+---



Other differences:
--
++ gem2rpm.yml ++
--- /var/tmp/diff_new_pack.A8TH6Y/_old  2014-12-21 12:04:36.0 +0100
+++ /var/tmp/diff_new_pack.A8TH6Y/_new  2014-12-21 12:04:36.0 +0100
@@ -1,6 +1,7 @@
 :license: Apache-2.0
 :main:
   :preamble: |-
+Requires:   bind-utils
 Requires:   dmidecode
 Requires:   iproute2
 Requires:   lsb-release
@@ -9,7 +10,7 @@
 Requires:   virt-what
 Provides:   %{mod_name} = %{version}-%{release}
 Obsoletes:  %{mod_name}  %{version}-%{release}
-Requires:   rubygem-%{mod_name}
+Requires:   %{name}
 Recommends: rubygem(%{rb_default_ruby_abi}:%{mod_name})
 :preamble: |-
   Requires: rubygem(%{mod_name})

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org