Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package clustershell for openSUSE:Factory 
checked in at 2022-11-29 10:54:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/clustershell (Old)
 and      /work/SRC/openSUSE:Factory/.clustershell.new.1597 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "clustershell"

Tue Nov 29 10:54:05 2022 rev:9 rq:1038784 version:1.9

Changes:
--------
--- /work/SRC/openSUSE:Factory/clustershell/clustershell.changes        
2022-05-19 22:49:38.790359997 +0200
+++ /work/SRC/openSUSE:Factory/.clustershell.new.1597/clustershell.changes      
2022-11-29 10:54:52.869280514 +0100
@@ -1,0 +2,21 @@
+Mon Nov 28 21:05:43 UTC 2022 - Stephane Thiell <[email protected]>
+
+- Update to upstream release 1.9:
+    * clush: add --mode support with sudo and sshpass examples
+    * clush: add options '--outdir=OUTDIR' and '--errdir=ERRDIR'
+    * clush: always close stdin stream of worker when it is not used
+    * clush: use daemon attribute instead of deprecated setDaemon()
+    * slurm.conf.example: filter out more Slurm node state flags
+    * NodeSet: add special notation @@source to expand group names
+    * RangeSet: nD folding optimization
+    * RangeSet: support ranges with zero padding of mixed lengths
+    * RangeSet: add explicit intiter() method to iterate over integers
+    * EngineClient: EnginePort improvements, add event ev_port_start()
+    * Tree: fix start and bufferize early writes
+    * Tree: fix error with intermediate gateways
+    * Defaults: Introduce CLUSTERSHELL_CFGDIR
+    * Fix for python-3.10
+    * Worker: deprecate old EventHandler method signatures
+    * Worker: remove old last_*() methods 
+
+-------------------------------------------------------------------

Old:
----
  ClusterShell-1.8.4.tar.gz

New:
----
  ClusterShell-1.9.tar.gz

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

Other differences:
------------------
++++++ clustershell.spec ++++++
--- /var/tmp/diff_new_pack.yqJA4W/_old  2022-11-29 10:54:53.545284066 +0100
+++ /var/tmp/diff_new_pack.yqJA4W/_new  2022-11-29 10:54:53.553284108 +0100
@@ -2,7 +2,7 @@
 # spec file for package clustershell
 #
 # Copyright (c) 2022 SUSE LLC
-# Copyright (c) 2021 Stephane Thiell <[email protected]>
+# Copyright (c) 2022 Stephane Thiell <[email protected]>
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,32 +22,27 @@
 %{!?__python: %global __python python}
 %{!?__python2: %global __python2 %{__python}}
 
-%if 0%{?fedora} >= 22
+%if 0%{?sle_version} && 0%{?sle_version} < 150400
+%define py2 1
+%endif
+
+%if 0%{?suse_version} >= 1500
 %{!?python2_pkgversion: %global python2_pkgversion 2}
 %global python2_pkgprefix python%{python2_pkgversion}
 %else
 %global python2_pkgprefix python
 %endif
 
-%if 0%{?rhel}
-%{!?python3_pkgversion: %global python3_pkgversion 34}
-%else
 %{!?python3_pkgversion: %global python3_pkgversion 3}
-%endif
 %global python3_pkgprefix python%{python3_pkgversion}
 
-# Undefined in SUSE
 %{!?__python3: %global __python3 python3}
 %{!?python3_shortver: %global python3_shortver %(%{__python3} -c 'import sys; 
print(str(sys.version_info.major) + "." + str(sys.version_info.minor))')}
 
-%if 0%{?rhel} < 8 &&  0%{?suse_version} <= 1500
-%define py2 1
-%endif
-
 %global srcname ClusterShell
 
 Name:           clustershell
-Version:        1.8.4
+Version:        1.9
 Release:        1%{?dist}
 Summary:        Python framework for efficient cluster administration
 License:        LGPL-2.1-or-later
@@ -61,17 +56,9 @@
 %else
 Requires:       python3-%{name} = %{version}-%{release}
 %endif
-%if 0%{?rhel} >= 7 || 0%{?fedora}
-Requires:       vim-filesystem
-%else
-%if 0%{?suse_version}
 Requires:       vim
 BuildRequires:  fdupes
 BuildRequires:  vim
-%else
-Requires:       vim-common
-%endif
-%endif
 Provides:       vim-clustershell = %{version}-%{release}
 Obsoletes:      vim-clustershell < 1.7.81-4
 
@@ -138,12 +125,6 @@
 # move config dir away from default setuptools /usr prefix (if rpm-building as 
user)
 [ -d %{buildroot}/usr/etc ] && mv %{buildroot}/usr/etc 
%{buildroot}/%{_sysconfdir}
 
-%if 0%{?rhel} && 0%{?rhel} <= 6
-# old versions of rpm (el5 and el6) requires that a file/link exists in 
buildroot
-# even when ghosted, but it is not installed at the end...
-ln -s conf/groups.d/local.cfg %{buildroot}/%{_sysconfdir}/clustershell/groups
-%endif
-
 # man pages
 install -d %{buildroot}/%{_mandir}/{man1,man5}
 install -p -m 0644 doc/man/man1/clubak.1 %{buildroot}/%{_mandir}/man1/
@@ -154,29 +135,16 @@
 install -p -m 0644 doc/man/man5/groups.conf.5 %{buildroot}/%{_mandir}/man5/
 
 # vim addons
-%if 0%{?suse_version}
 %define vimdatadir %{_datadir}/vim/site
-%else
-%define vimdatadir %{_datadir}/vim/vimfiles
-%endif
 
 install -d %{buildroot}/%{vimdatadir}/{ftdetect,syntax}
 install -p -m 0644 doc/extras/vim/ftdetect/clustershell.vim 
%{buildroot}/%{vimdatadir}/ftdetect/
 install -p -m 0644 doc/extras/vim/syntax/clushconf.vim 
%{buildroot}/%{vimdatadir}/syntax/
 install -p -m 0644 doc/extras/vim/syntax/groupsconf.vim 
%{buildroot}/%{vimdatadir}/syntax/
-%{?suse_version:%fdupes %{buildroot}}
+%fdupes %{buildroot}
 
-%if 0%{?rhel}
-%clean
-rm -rf %{buildroot}
-%endif
-
-# Unversioned python3 for rhel8
 %if 0%{?py2}
 %files -n python2-%{name}
-%if 0%{?rhel}
-%defattr(-,root,root,-)
-%endif
 %{_bindir}/clubak
 %{_bindir}/cluset
 %{_bindir}/clush
@@ -185,9 +153,6 @@
 %{python2_sitelib}/ClusterShell-*-py?.?.egg-info
 
 %files -n %{python3_pkgprefix}-%{name}
-%if 0%{?rhel}
-%defattr(-,root,root,-)
-%endif
 %{_bindir}/clubak-%{python3_shortver}
 %{_bindir}/cluset-%{python3_shortver}
 %{_bindir}/clush-%{python3_shortver}
@@ -198,9 +163,6 @@
 %else
 
 %files -n %{python3_pkgprefix}-%{name}
-%if 0%{?rhel}
-%defattr(-,root,root,-)
-%endif
 %{_bindir}/clubak
 %{_bindir}/cluset
 %{_bindir}/clush
@@ -210,9 +172,6 @@
 %endif
 
 %files
-%if 0%{?rhel}
-%defattr(-,root,root,-)
-%endif
 %doc ChangeLog README.md
 %if 0%{?suse_version} >= 1500
 %license COPYING.LGPLv2.1
@@ -228,12 +187,15 @@
 %{_mandir}/man5/clush.conf.5*
 %{_mandir}/man5/groups.conf.5*
 %dir %{_sysconfdir}/clustershell
+%dir %{_sysconfdir}/clustershell/clush.conf.d
 %dir %{_sysconfdir}/clustershell/groups.d
 %dir %{_sysconfdir}/clustershell/groups.conf.d
 %config(noreplace) %{_sysconfdir}/clustershell/clush.conf
 %config(noreplace) %{_sysconfdir}/clustershell/groups.conf
 %ghost %{_sysconfdir}/clustershell/groups
 %config(noreplace) %{_sysconfdir}/clustershell/groups.d/local.cfg
+%doc %{_sysconfdir}/clustershell/clush.conf.d/README
+%doc %{_sysconfdir}/clustershell/clush.conf.d/*.conf.example
 %doc %{_sysconfdir}/clustershell/groups.conf.d/README
 %doc %{_sysconfdir}/clustershell/groups.conf.d/*.conf.example
 %doc %{_sysconfdir}/clustershell/groups.d/README

++++++ ClusterShell-1.8.4.tar.gz -> ClusterShell-1.9.tar.gz ++++++
++++ 6976 lines of diff (skipped)

Reply via email to