Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package cluster-glue for openSUSE:Factory checked in at 2022-05-30 12:42:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cluster-glue (Old) and /work/SRC/openSUSE:Factory/.cluster-glue.new.2254 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cluster-glue" Mon May 30 12:42:31 2022 rev:72 rq:979414 version:1.0.12+v1.git.1650454062.1fbde71c Changes: -------- --- /work/SRC/openSUSE:Factory/cluster-glue/cluster-glue.changes 2022-05-10 15:11:33.407541782 +0200 +++ /work/SRC/openSUSE:Factory/.cluster-glue.new.2254/cluster-glue.changes 2022-05-30 12:43:03.176318866 +0200 @@ -1,0 +2,17 @@ +Thu May 26 17:22:41 UTC 2022 - Jan Engelhardt <jeng...@inai.de> + +- Use the project upstream name for the -devel subpackage + (rename libglue-devel to cluster-glue-devel). +- Rename libglue2 to cluster-glue-libs following packages like + xrootd-libs et al so it does not get picked on by rpmlint + [boo#1191752]. +- Remove baselibs.conf as downstream packages (booth, pacemaker, + et al) don't use it. + +------------------------------------------------------------------- +Wed May 25 06:54:56 UTC 2022 - Peter Varkoly <vark...@suse.com> + +- [SLPP] cluster-glue: E: shlib-policy-name-error (bsc#1191752) + Add addFilter("shlib-policy-name-error") in cluster-glue.rpmlintrc + +------------------------------------------------------------------- Old: ---- baselibs.conf ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cluster-glue.spec ++++++ --- /var/tmp/diff_new_pack.58v5x2/_old 2022-05-30 12:43:03.860319776 +0200 +++ /var/tmp/diff_new_pack.58v5x2/_new 2022-05-30 12:43:03.864319781 +0200 @@ -30,7 +30,6 @@ Group: Productivity/Clustering/HA URL: https://github.com/ClusterLabs/cluster-glue.git Source: %{name}-%{version}.tar.bz2 -Source2: baselibs.conf Source3: hb_report.in # PATCH-FIX-OPENSUSE: load libplumb symbols manually (thanks to lge) (bnc#694243) Patch1: bug-694243_cluster-glue_symbol-conflict.patch @@ -77,33 +76,32 @@ Provides a local resource manager that understands the OCF and LSB standards, and an interface to common STONITH devices. -%package -n libglue2 +%package libs Summary: Reusable cluster libraries -Group: Productivity/Clustering/HA +Group: System/Libraries Requires: %{name} = %{version}-%{release} Conflicts: libheartbeat2 < 3.0.2 +Obsoletes: libglue2 Obsoletes: libheartbeat2 < 3.0.2 +Conflicts: libglue2 -%description -n libglue2 +%description libs A collection of libraries that are useful for writing cluster managers such as Pacemaker. -%package -n libglue-devel +%package devel Summary: Headers and libraries for writing cluster managers Group: Development/Libraries/C and C++ -Requires: %{name} = %{version}-%{release} -Requires: libglue2 = %{version}-%{release} +Requires: %{name}-libs = %{version}-%{release} Conflicts: libheartbeat-devel < 3.0.2 Obsoletes: libheartbeat-devel < 3.0.2 -%description -n libglue-devel +%description devel Headers and shared libraries for a useful for writing cluster managers such as Pacemaker. %prep -%setup -q -%patch1 -p1 -%patch4 -p1 +%autosetup -p1 %build export CFLAGS="${CFLAGS} %{optflags}" @@ -147,8 +145,8 @@ %postun %service_del_postun logd.service -%post -n libglue2 -p /sbin/ldconfig -%postun -n libglue2 -p /sbin/ldconfig +%post libs -p /sbin/ldconfig +%postun libs -p /sbin/ldconfig %files %{_defaultdocdir}/%{name}/ @@ -192,12 +190,12 @@ %{_libdir}/stonith/plugins/stonith2/*.so %{_libdir}/stonith/plugins/xen0-ha-dom0-stonith-helper -%files -n libglue2 +%files libs %{_libdir}/lib*.so.* %doc AUTHORS %doc COPYING.LIB -%files -n libglue-devel +%files devel %dir %{_libdir}/heartbeat %dir %{_libdir}/heartbeat/plugins %dir %{_libdir}/heartbeat/plugins/test