Hello community, here is the log from the commit of package machinery for openSUSE:Factory checked in at 2019-07-04 15:43:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/machinery (Old) and /work/SRC/openSUSE:Factory/.machinery.new.4615 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "machinery" Thu Jul 4 15:43:48 2019 rev:16 rq:713252 version:1.24.1 Changes: -------- --- /work/SRC/openSUSE:Factory/machinery/machinery.changes 2017-11-27 22:16:04.115736326 +0100 +++ /work/SRC/openSUSE:Factory/.machinery.new.4615/machinery.changes 2019-07-04 15:44:09.178191780 +0200 @@ -1,0 +2,19 @@ +Wed Jul 03 15:27:23 CEST 2019 - thard...@suse.de + +- update to version 1.24.1 + * Fix HTML man page + +------------------------------------------------------------------- +Tue Jul 02 15:22:38 CEST 2019 - thard...@suse.de + +- update to version 1.24.0 + * Switch image building support from legacy Kiwi to Kiwi Next Generation + * Allow newer json-schema releases than 2.2.5. Newer versions slow down parsing + of manifests but newer Ruby versions have issues with old json schema releases. + The performance issue is known upstream: (gh#ruby-json-schema/json-schema#261) + * Fix machinery helper go version parsing (bsc#1125785) + * Improve parsing of SSH exceptions (gh#SUSE/machinery#2257) + * Allow inspection of old 32-bit systems even when their architecture is + reported as i586 or i386 + +------------------------------------------------------------------- Old: ---- machinery-tool-1.23.1.gem New: ---- machinery-tool-1.24.1.gem ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ machinery.spec ++++++ --- /var/tmp/diff_new_pack.m4QH44/_old 2019-07-04 15:44:10.150193297 +0200 +++ /var/tmp/diff_new_pack.m4QH44/_new 2019-07-04 15:44:10.154193303 +0200 @@ -1,7 +1,7 @@ # # spec file for package machinery # -# Copyright (c) 2017 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 @@ -12,12 +12,12 @@ # 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: machinery -Version: 1.23.1 +Version: 1.24.1 Release: 0 %define binary_name machinery %define mod_name machinery-tool @@ -25,12 +25,11 @@ %define mod_branch -%{version} %define mod_weight 1 -%if %suse_version > 1320 -# openSUSE Factory +# Bundle gems for SUSE Linux Enterprise only because there they are not available +# outside of the build repos +%if 0%{?is_opensuse} %define bundlegems 0 %else -# SLES12, openSUSE Leap -# LEAP has the suse_Version 1315 %define bundlegems 1 %endif @@ -59,9 +58,8 @@ BuildRequires: %{rubygem gli < 3} BuildRequires: %{rubygem gli >= 2.11} BuildRequires: %{rubygem haml >= 4.0} -BuildRequires: %{rubygem json-schema < 2.3} -BuildRequires: %{rubygem json-schema >= 2.2.4} -BuildRequires: %{rubygem kramdown < 2} +BuildRequires: %{rubygem json-schema < 3} +BuildRequires: %{rubygem json-schema >= 2.2} BuildRequires: %{rubygem kramdown >= 1.3} BuildRequires: %{rubygem mimemagic < 1} BuildRequires: %{rubygem mimemagic >= 0.3} @@ -80,9 +78,8 @@ Requires: %{rubygem gli < 3} Requires: %{rubygem gli >= 2.11} Requires: %{rubygem haml >= 4.0} -Requires: %{rubygem json-schema < 2.3} -Requires: %{rubygem json-schema >= 2.2.4} -Requires: %{rubygem kramdown < 2} +Requires: %{rubygem json-schema < 3} +Requires: %{rubygem json-schema >= 2.2} Requires: %{rubygem kramdown >= 1.3} Requires: %{rubygem mimemagic < 1} Requires: %{rubygem mimemagic >= 0.3} @@ -99,7 +96,7 @@ Source0: http://rubygems.org/gems/%{mod_full_name}.gem Source1: %{binary_name}-rpmlintrc Summary: Systems management toolkit -License: GPL-3.0 +License: GPL-3.0-only Group: Development/Languages/Ruby %description @@ -135,9 +132,9 @@ gem "abstract_method", "~> 1.2" gem "builder", "~> 3.2" gem "gli", "~> 2.11" -gem "json-schema", "~> 2.2.4" +gem "json-schema", "~> 2.2" gem "haml", ">= 4.0" -gem "kramdown", "~> 1.3" +gem "kramdown", ">= 1.3" gem "tilt", "~> 2.0" gem "sinatra", ">= 1.4" gem "mimemagic", "~> 0.3" @@ -180,8 +177,10 @@ ln -s %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/NEWS # Convert duplicate files to symlinks - -%fdupes -s %{buildroot} +# create symlinks for man pages +%fdupes -s %{buildroot}/%{_mandir} +# create hardlinks for the rest +%fdupes %{buildroot}/%{_prefix} %files %defattr(-,root,root,-) @@ -192,7 +191,12 @@ %{_libdir}/ruby/gems/%{rb_ver}/extensions/ %{_libdir}/ruby/gems/%{rb_ver}/specifications/%{mod_full_name}.gemspec %{_mandir}/man1/*.1.gz +%if 0%{?suse_version} < 1500 %doc COPYING NEWS +%else +%license COPYING +%doc NEWS +%endif %files doc %defattr(-,root,root,-) ++++++ machinery-rpmlintrc ++++++ --- /var/tmp/diff_new_pack.m4QH44/_old 2019-07-04 15:44:10.190193359 +0200 +++ /var/tmp/diff_new_pack.m4QH44/_new 2019-07-04 15:44:10.190193359 +0200 @@ -7,3 +7,9 @@ # machinery-helper consists the build path addFilter("file-contains-buildroot") + +# .git_revision should be part of the rpm to allow tracking the version +addFilter("hidden-file-or-dir") + +# machinery-helper is statically compiled with go, no need for fPIE +addFilter("position-independent-executable-suggested") ++++++ machinery-tool-1.23.1.gem -> machinery-tool-1.24.1.gem ++++++ ++++ 20057 lines of diff (skipped)