Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openwsman for openSUSE:Factory checked in at 2022-06-10 15:57:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/openwsman (Old) and /work/SRC/openSUSE:Factory/.openwsman.new.1548 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openwsman" Fri Jun 10 15:57:57 2022 rev:74 rq:982030 version:2.7.0 Changes: -------- --- /work/SRC/openSUSE:Factory/openwsman/openwsman.changes 2021-10-15 23:03:45.094088393 +0200 +++ /work/SRC/openSUSE:Factory/.openwsman.new.1548/openwsman.changes 2022-06-10 15:58:14.952872579 +0200 @@ -1,0 +2,8 @@ +Thu Apr 28 00:10:25 UTC 2022 - Jan Engelhardt <jeng...@inai.de> + +- Resolve rpmlint report "libwsman3.x86_64: E: + shlib-policy-name-error SONAME: libwsman.so.1, expected package + suffix: 1" (packaging bug introduced by the update to v2.6.1 on + Aug 28 2015) + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openwsman.spec ++++++ --- /var/tmp/diff_new_pack.jPUpDP/_old 2022-06-10 15:58:15.580873341 +0200 +++ /var/tmp/diff_new_pack.jPUpDP/_new 2022-06-10 15:58:15.584873346 +0200 @@ -1,7 +1,7 @@ # # spec file for package openwsman # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -171,14 +171,12 @@ Web Services for Management (WS-MAN) is a specification for managing computer systems using web services standards. -%package -n libwsman3 +%package -n libwsman1 Summary: An implementation of the WS-MAN specification Group: System/Libraries -Provides: openwsman = %{version} -Obsoletes: libwsman1 < %{version} -Obsoletes: openwsman < %{version} +Conflicts: libwsman3 -%description -n libwsman3 +%description -n libwsman1 OpenWSMAN is an implementation of the WS-Management protocol stack. Web Services for Management (WS-MAN) is a specification for managing computer systems using web services standards. @@ -202,7 +200,8 @@ Provides: openwsman-devel = %{version} Obsoletes: openwsman-devel < %{version} Requires: %{name}-server = %{version} -Requires: libwsman3 = %{version} +Requires: libwsman1 = %{version}-%{release} +Requires: libwsman_client5 = %{version}-%{release} Requires: libxml2-devel Requires: pam-devel Requires: sblim-sfcc-devel @@ -234,7 +233,6 @@ Development files for the C++ interface to the OpenWSMAN client library. - %package server Requires(pre): sed coreutils grep diffutils /bin/hostname %if 0%{?suse_version} @@ -270,6 +268,7 @@ API. %else + %package python Summary: Python bindings for OpenWSMAN client API Group: Development/Libraries/Python @@ -332,6 +331,7 @@ %package ruby-docs Summary: HTML documentation for OpenWSMAN Ruby bindings Group: Documentation/HTML +BuildArch: noarch %description ruby-docs This package provides HTML documentation for the OpenWSMAN Ruby @@ -358,7 +358,7 @@ %package java Requires: java -Requires: libwsman3 = %{version} +Requires: libwsman1 = %{version} Summary: Java bindings for OpenWSMAN client API Group: System/Management @@ -465,8 +465,8 @@ rm -f %{buildroot}/%{_bindir}/winrs %endif -%post -n libwsman3 -p /sbin/ldconfig -%postun -n libwsman3 -p /sbin/ldconfig +%post -n libwsman1 -p /sbin/ldconfig +%postun -n libwsman1 -p /sbin/ldconfig %post -n libwsman_client5 -p /sbin/ldconfig %postun -n libwsman_client5 -p /sbin/ldconfig @@ -522,7 +522,7 @@ %postun -n libwsman_clientpp1 -p /sbin/ldconfig -%files -n libwsman3 +%files -n libwsman1 %defattr(-,root,root) %doc AUTHORS ChangeLog README.md TODO src/plugins/redirect/redirect-README %license COPYING @@ -551,6 +551,7 @@ %{python3_sitearch}/*.so %{python3_sitearch}/*.py* %else + %files python %defattr(-,root,root) %{python_sitearch}/*.so