commit pcp for openSUSE:Factory

2024-09-03 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package pcp for openSUSE:Factory checked in 
at 2024-09-03 13:37:38

Comparing /work/SRC/openSUSE:Factory/pcp (Old)
 and  /work/SRC/openSUSE:Factory/.pcp.new.2698 (New)


Package is "pcp"

Tue Sep  3 13:37:38 2024 rev:76 rq:1198240 version:6.2.1

Changes:

--- /work/SRC/openSUSE:Factory/pcp/pcp.changes  2024-05-16 17:13:09.875549696 
+0200
+++ /work/SRC/openSUSE:Factory/.pcp.new.2698/pcp.changes2024-09-03 
13:37:58.391838678 +0200
@@ -62,0 +63,5 @@
+Tue May 14 15:36:47 UTC 2024 - Cathy Hu 
+
+- Enable custom pcp-selinux module (bsc#1223260) 
+
+---



Other differences:
--
++ pcp.spec ++
--- /var/tmp/diff_new_pack.w8hrea/_old  2024-09-03 13:37:59.275875533 +0200
+++ /var/tmp/diff_new_pack.w8hrea/_new  2024-09-03 13:37:59.279875700 +0200
@@ -89,9 +89,8 @@
 # PATCH-FIX-UPSTREAM, dd...@suse.de
 Patch10:0010-services-switch-logutil-and-pmieutil-scripts-from-ty.patch
 
-%if 0%{?fedora} || 0%{?rhel}
 %global disable_selinux 0
-%else
+%if 0%{?suse_version} < 1600
 %global disable_selinux 1
 %endif
 
@@ -368,7 +367,7 @@
 %endif # default_qt
 %endif # !disable_qt
 %if !%{disable_selinux}
-Requires:   pcp-selinux = %{version}-%{release}
+Requires:   (pcp-selinux = %{version}-%{release} if 
selinux-policy-targeted)
 %endif
 
 Requires:   bash
@@ -402,8 +401,7 @@
 %global _pmdasdir  %{_localstatedir}/lib/pcp/pmdas
 %global _pmdasexecdir  %{_libexecdir}/pcp/pmdas
 %global _testsdir  %{_localstatedir}/lib/pcp/testsuite
-%global _selinuxdir%{_localstatedir}/lib/pcp/selinux
-%global _selinuxexecdir%{_libexecdir}/pcp/selinux
+%global _selinuxdir %{_datadir}/selinux/packages/targeted
 %global _logconfdir%{_localstatedir}/lib/pcp/config/pmlogconf
 %global _ieconfdir %{_localstatedir}/lib/pcp/config/pmieconf
 %global _tapsetdir %{_datadir}/systemtap/tapset
@@ -534,16 +532,6 @@
 fi
 }
 
-%global selinux_handle_policy() %{expand:
-if [ %1 -ge 1 ]
-then
-%{_libexecdir}/pcp/bin/selinux-setup %{_selinuxdir} install %2
-elif [ %1 -eq 0 ]
-then
-%{_libexecdir}/pcp/bin/selinux-setup %{_selinuxdir} remove %2
-fi
-}
-
 %description
 Performance Co-Pilot (PCP) provides a framework and services to support
 system-level performance monitoring and performance management.
@@ -554,6 +542,7 @@
 
 
 
+
 #
 # pcp-conf
 #
@@ -573,6 +562,7 @@
 
 
 
+
 #
 # pcp-libs
 #
@@ -660,6 +650,7 @@
 
 
 
+
 #
 # pcp-devel
 #
@@ -680,6 +671,7 @@
 
 
 
+
 #
 # pcp-testsuite
 #
@@ -705,6 +697,7 @@
 
 
 
+
 #
 # perl-PCP-PMDA. This is the PCP agent perl binding.
 #
@@ -727,6 +720,7 @@
 
 
 
+
 #
 # perl-PCP-MMV
 #
@@ -750,6 +744,7 @@
 
 
 
+
 #
 # perl-PCP-LogImport
 #
@@ -770,6 +765,7 @@
 
 
 
+
 #
 # perl-PCP-LogSummary
 #
@@ -793,6 +789,7 @@
 
 
 
+
 #
 # pcp-import-sar2pcp
 #
@@ -816,6 +813,7 @@
 
 
 
+
 #
 # pcp-import-iostat2pcp
 #
@@ -880,6 +878,7 @@
 
 
 
+
 #
 # pcp-import-ganglia2pcp
 #
@@ -902,6 +901,7 @@
 
 
 
+
 #
 # pcp-import-collectl2pcp
 #
@@ -963,6 +963,7 @@
 
 
 
+
 #
 # pcp-export-pcp2graphite
 #
@@ -985,6 +986,7 @@
 
 
 
+
 # pcp-export-pcp2influxdb
 #
 %package export-pcp2influxdb
@@ -1008,6 +1010,7 @@
 
 
 
+
 #
 # pcp-export-pcp2json
 #
@@ -1028,6 +1031,7 @@
 
 
 
+
 #
 # pcp-export-pcp2spark
 #
@@ -1086,6 +1090,7 @@
 
 
 
+
 #
 # pcp-export-pcp2zabbix
 #
@@ -1192,6 +1197,7 @@
 
 
 
+
 #end pcp-pmda-activemq
 #
 # pcp-pmda-bind2
@@ -1212,6 +1218,7 @@
 
 
 
+
 #end pcp-pmda-bind2
 #
 # pcp-pmda-redis
@@ -1273,6 +1280,7 @@
 
 
 
+
 #end pcp-pmda-bonding
 #
 # pcp-pmda-dbping
@@ -1294,6 +1302,7 @@
 
 
 
+
 #end pcp-pmda-dbping
 #
 # pcp-pmda-ds389
@@ -1319,6 +1328,7 @@
 
 
 
+
 #end pcp-pmda-ds389
 #
 # pcp-pmda-ds389log
@@ -1340,6 +1350,7 @@
 
 
 
+
 #end pcp-pmda-ds389log
 #
 # pcp-pmda-gpfs
@@ -1360,6 +1371,7 @@
 
 
 
+
 #end pcp-pmda-gpfs
 #
 # pcp-pmda-gpsd
@@ -1381,6 +1393,7 @@
 
 
 
+
 #end pcp-pmda-gpsd
 #
 # pcp-pmda-docker
@@ -1397,6 +1410,7 @@
 
 
 
+
 #end pcp-pmda-docker
 #
 # pcp-pmda-lustre
@@ -1417,6 +1431,7 @@
 
 
 
+
 #end pcp-pmda-lustre
 #
 # pcp-pmda-lustrecomm
@@ -1438,6 +1453,7 @@
 
 
 
+
 #end pcp-pmda-lustrecomm
 #
 # pcp-pmda-memcache
@@ -1459,6 +1475,7 @@
 
 
 
+
 #end pcp-pmda-memcache
 #
 # pcp-pmda-mysql
@@ -1484,6 +1501,7 @@
 
 
 
+
 #end pcp-pmda-mysql
 #
 # pcp-pmda-named
@@ -1505,6 +1523,7 @@
 
 
 
+
 #end pcp-pmda-named
 # pcp-pmda-netfilter
 #
@@ -1525,6 +1544,7 @@
 
 
 
+
 #end pcp-pmda-netfilter
 #
 # pcp-pmda-news
@@ -1546,6 +1566,7 @@
 
 
 
+
 #end pcp-pmda-news
 #
 # pcp-pmda-nginx
@@ -1568,6 +1589,7 @@
 
 
 
+
 #end pcp-pmda-nginx
 #
 # pcp-pmda-oracle
@@ -1590,6 +1612,7 @@
 
 
 
+
 #end pcp-pmda-oracle
 #
 # pcp-pmda-pdns
@@ -16

commit pcp for openSUSE:Factory

2024-04-18 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package pcp for openSUSE:Factory checked in 
at 2024-04-18 22:10:46

Comparing /work/SRC/openSUSE:Factory/pcp (Old)
 and  /work/SRC/openSUSE:Factory/.pcp.new.26366 (New)


Package is "pcp"

Thu Apr 18 22:10:46 2024 rev:74 rq:1168500 version:6.2.0

Changes:

--- /work/SRC/openSUSE:Factory/pcp/pcp.changes  2024-04-09 16:46:19.414074888 
+0200
+++ /work/SRC/openSUSE:Factory/.pcp.new.26366/pcp.changes   2024-04-18 
22:11:31.075081866 +0200
@@ -1,0 +2,6 @@
+Mon Apr 15 10:51:06 UTC 2024 - Dirk Müller 
+
+- move pmlogger_daily into main package (bsc#1222815)
+- fix compile flags conflusion
+
+---



Other differences:
--
++ pcp.spec ++
--- /var/tmp/diff_new_pack.21wgaZ/_old  2024-04-18 22:11:32.327127878 +0200
+++ /var/tmp/diff_new_pack.21wgaZ/_new  2024-04-18 22:11:32.327127878 +0200
@@ -559,6 +559,7 @@
 
 
 
+
 #
 # pcp-conf
 #
@@ -581,6 +582,7 @@
 
 
 
+
 #
 # pcp-libs
 #
@@ -671,6 +673,7 @@
 
 
 
+
 #
 # pcp-devel
 #
@@ -694,6 +697,7 @@
 
 
 
+
 #
 # pcp-testsuite
 #
@@ -722,6 +726,7 @@
 
 
 
+
 #
 # perl-PCP-PMDA. This is the PCP agent perl binding.
 #
@@ -747,6 +752,7 @@
 
 
 
+
 #
 # perl-PCP-MMV
 #
@@ -774,6 +780,7 @@
 
 
 
+
 #
 # perl-PCP-LogImport
 #
@@ -798,6 +805,7 @@
 
 
 
+
 #
 # perl-PCP-LogSummary
 #
@@ -825,6 +833,7 @@
 
 
 
+
 #
 # pcp-import-sar2pcp
 #
@@ -852,6 +861,7 @@
 
 
 
+
 #
 # pcp-import-iostat2pcp
 #
@@ -920,6 +930,7 @@
 
 
 
+
 #
 # pcp-import-ganglia2pcp
 #
@@ -946,6 +957,7 @@
 
 
 
+
 #
 # pcp-import-collectl2pcp
 #
@@ -1011,6 +1023,7 @@
 
 
 
+
 #
 # pcp-export-pcp2graphite
 #
@@ -1037,6 +1050,7 @@
 
 
 
+
 # pcp-export-pcp2influxdb
 #
 %package export-pcp2influxdb
@@ -1064,6 +1078,7 @@
 
 
 
+
 #
 # pcp-export-pcp2json
 #
@@ -1088,6 +1103,7 @@
 
 
 
+
 #
 # pcp-export-pcp2spark
 #
@@ -1150,6 +1166,7 @@
 
 
 
+
 #
 # pcp-export-pcp2zabbix
 #
@@ -1260,6 +1277,7 @@
 
 
 
+
 #end pcp-pmda-activemq
 #
 # pcp-pmda-bind2
@@ -1284,6 +1302,7 @@
 
 
 
+
 #end pcp-pmda-bind2
 #
 # pcp-pmda-redis
@@ -1348,6 +1367,7 @@
 
 
 
+
 #end pcp-pmda-bonding
 #
 # pcp-pmda-dbping
@@ -1373,6 +1393,7 @@
 
 
 
+
 #end pcp-pmda-dbping
 #
 # pcp-pmda-ds389
@@ -1401,6 +1422,7 @@
 
 
 
+
 #end pcp-pmda-ds389
 #
 # pcp-pmda-ds389log
@@ -1425,6 +1447,7 @@
 
 
 
+
 #end pcp-pmda-ds389log
 #
 # pcp-pmda-gpfs
@@ -1448,6 +1471,7 @@
 
 
 
+
 #end pcp-pmda-gpfs
 #
 # pcp-pmda-gpsd
@@ -1472,6 +1496,7 @@
 
 
 
+
 #end pcp-pmda-gpsd
 #
 # pcp-pmda-docker
@@ -1491,6 +1516,7 @@
 
 
 
+
 #end pcp-pmda-docker
 #
 # pcp-pmda-lustre
@@ -1515,6 +1541,7 @@
 
 
 
+
 #end pcp-pmda-lustre
 #
 # pcp-pmda-lustrecomm
@@ -1540,6 +1567,7 @@
 
 
 
+
 #end pcp-pmda-lustrecomm
 #
 # pcp-pmda-memcache
@@ -1565,6 +1593,7 @@
 
 
 
+
 #end pcp-pmda-memcache
 #
 # pcp-pmda-mysql
@@ -1594,6 +1623,7 @@
 
 
 
+
 #end pcp-pmda-mysql
 #
 # pcp-pmda-named
@@ -1619,6 +1649,7 @@
 
 
 
+
 #end pcp-pmda-named
 # pcp-pmda-netfilter
 #
@@ -1643,6 +1674,7 @@
 
 
 
+
 #end pcp-pmda-netfilter
 #
 # pcp-pmda-news
@@ -1668,6 +1700,7 @@
 
 
 
+
 #end pcp-pmda-news
 #
 # pcp-pmda-nginx
@@ -1694,6 +1727,7 @@
 
 
 
+
 #end pcp-pmda-nginx
 #
 # pcp-pmda-oracle
@@ -1720,6 +1754,7 @@
 
 
 
+
 #end pcp-pmda-oracle
 #
 # pcp-pmda-pdns
@@ -1745,6 +1780,7 @@
 
 
 
+
 #end pcp-pmda-pdns
 #
 # pcp-pmda-postfix
@@ -1787,6 +1823,7 @@
 
 
 
+
 #end pcp-pmda-postfix
 #
 # pcp-pmda-rsyslog
@@ -1817,6 +1854,7 @@
 
 
 
+
 #end pcp-pmda-rsyslog
 #
 # pcp-pmda-samba
@@ -1842,6 +1880,7 @@
 
 
 
+
 #end pcp-pmda-samba
 #
 # pcp-pmda-slurm
@@ -1907,6 +1946,7 @@
 
 
 
+
 #end pcp-pmda-vmware
 #
 # pcp-pmda-zimbra
@@ -1929,6 +1969,7 @@
 
 
 
+
 #end pcp-pmda-zimbra
 #
 # pcp-pmda-dm
@@ -1971,6 +2012,7 @@
 
 
 
+
 # end pcp-pmda-gluster
 #
 # pcp-pmda-nfsclient
@@ -2032,6 +2074,7 @@
 
 
 
+
 # end pcp-pmda-zswap
 #
 # pcp-pmda-unbound
@@ -2056,6 +2099,7 @@
 
 
 
+
 # end pcp-pmda-unbound
 #
 # pcp-pmda-mic
@@ -2080,6 +2124,7 @@
 
 
 
+
 # end pcp-pmda-mic
 #
 # pcp-pmda-haproxy
@@ -2149,6 +2194,7 @@
 
 
 
+
 #end pcp-pmda-elasticsearch
 #
 # pcp-pmda-openvswitch
@@ -2173,6 +2219,7 @@
 
 
 
+
 #end pcp-pmda-openvswitch
 #
 # pcp-pmda-rabbitmq
@@ -2249,6 +2296,7 @@
 
 
 
+
 #end pcp-pmda-openmetrics
 #
 # pcp-pmda-lmsensors
@@ -2276,6 +2324,7 @@
 
 
 
+
 # end pcp-pmda-lmsensors
 #
 # pcp-pmda-netcheck
@@ -2388,6 +2437,7 @@
 
 
 
+
 # end pcp-pmda-apache
 #
 # pcp-pmda-bash
@@ -2412,6 +2462,7 @@
 
 
 
+
 # end pcp-pmda-bash
 #
 # pcp-pmda-cifs
@@ -2435,6 +2486,7 @@
 
 
 
+
 # end pcp-pmda-cifs
 #
 # pcp-pmda-cisco
@@ -2459,6 +2511,7 @@
 
 
 
+
 # end pcp-pmda-cisco
 #
 # pcp-pmda-gfs2
@@ -2482,6 +2535,7 @@
 
 
 
+
 # end pcp-pmda-gfs2
 #
 # pcp-pmda-logger
@@ -2507,6 +2561,7 @@
 
 
 

commit pcp for openSUSE:Factory

2024-04-09 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package pcp for openSUSE:Factory checked in 
at 2024-04-09 16:46:10

Comparing /work/SRC/openSUSE:Factory/pcp (Old)
 and  /work/SRC/openSUSE:Factory/.pcp.new.29460 (New)


Package is "pcp"

Tue Apr  9 16:46:10 2024 rev:73 rq:1166221 version:6.2.0

Changes:

--- /work/SRC/openSUSE:Factory/pcp/pcp.changes  2024-03-02 23:20:58.713963382 
+0100
+++ /work/SRC/openSUSE:Factory/.pcp.new.29460/pcp.changes   2024-04-09 
16:46:19.414074888 +0200
@@ -1,0 +2,502 @@
+Wed Apr  3 14:49:06 UTC 2024 - Martin Schreiner 
+
+- Add fix for bsc#1222121:
+  * 0011-disable-redis-proxying-by-default.patch
+
+---
+Mon Apr  1 01:21:44 UTC 2024 - Martin Schreiner 
+
+- Upgrade to 6.2.0 (bsc#1217826):
+  * Changes from pcp-6.2.0:
+- Client tools and utilities:
+pmlogger: default to creating version 3 PCP archives
+pmie, pmlogger, pmcd, pmproxy: init script hardening to
+run less as root:root, more as pcp:pcp and more safely
+pcp-reboot-init: new systemd service for $PCP_RC_DIR setup
+pcp2arrow: new, export metrics to parquet format for pandas
+pcp-atop: deterministic process sort when handling NULLs
+pcp-atop: update to v2.10.0 upstream code
+pcp-htop: update to latest upstream fixes
+pcp-geolocate: function with older versions of python
+pcp-meminfo: resolve possible 'broken pipe' diagnostics
+pcp-ss: fix handling of listening state sockets to match ss
+pcp-ss: fix the UDP UNCONN vs LISTEN state handling
+- PMDA additions, enhancements and bug fixes:
+pmdaproc: improvements for process accounting metrics
+pmdalinux: add pgpromote* and pgdemote* memory metrics
+pmdalinux: add metric sysfs.module.zswap.max_pool_percent
+pmdalinux: add new SNMP metric network.ip.outtransmits
+pmdasummary: send state change 0 (no change) back to pmcd
+pmdapostgresql: support the psycopg3 python module as well
+pmdaopenmetrics: kepler support - live metrics and logging
+- Server-side utilities and log management scripts:
+pmlogrewrite, pmlogredact: fix for missing data volumes
+pmcd: cosmetic change to avoid pipe2 name clash
+runaspcp: new helper utility for unprivileged rc scripts
+pmnsmerge: be more defensive in qsort comparison routine
+pmlogsize: fix qsort comparison function handling of equality
+- libpcp, libpcp_pmda, libpcp_mmv, libpcp_web and language bindings:
+libpcp: pmOpenLog refactor for handling previous log files
+libpcp: new __pmCleanMapDir routine to aid log culling
+libpcp & pmcd: READY-NOT-READY hardening
+libpcp: avoid possible thread issues (coverity)
+libpcp: refactor pmDupContext for thread safety
+libpcp_import: add guard in pmiPutMark to prevent SIGSEGV
+- Build, infrastructure and packaging updates:
+build: changes to re-enable builds for FreeBSD 12, 13, 14
+build: add diffutils rpm dep as pmdaproc script uses diff
+build: add main.yml for building and publishing container
+build: resolve compiler warnings in various tools/libraries
+packaging: use tmpfiles.d method to create PCP_RUN_DIR
+build: packaging changes for openSUSE 15.5 and 15.6
+debian: do not ship empty directory /usr/lib/pkgconfig
+build: el10 systemd-presets for pmcd/pmie/pmlogger enabling
+build: drop rpm dep on bpftool as local version used only
+build: change perl YAML::XS::LibYAML module to YAML::XS
+- Security Enhanced Linux:
+selinux: policy improvements for CentOS/RHEL 7 and 8
+- Documentation:
+docs: Fedora 39 found some tbl(1)/troff(1) issues, fix
+docs: add an explicit code-of-conduct for PCP
+docs: pmns(5) note that metric names must only contain ASCII
+docs: update the BPF README to describe bpftool reality
+  * Changes from pcp-6.1.1:
+- Client tools and utilities:
+pmie: add -o/--format to control output format with archives
+pcp-geolocate: automatic latitude and longitude metric labels
+pcp-atop: fix segv encountered on a multi-node NUMA system
+pcp-atop: add last level cache support using pmdaresctrl
+pcp-htop: updated with latest fixes from htop.dev
+pcp-netstat: without time options report one sample only
+pcp-netstat: add machine header info
+pcp-meminfo: without time options report one sample only
+pcp-meminfo: add machine header info
+pcp-buddyinfo: resolve a key issue when using python v2
+pcp-zoneinfo: ensure determinism in pcp-zoneinfo output
+pcp-zoneinfo: fix failure with older PCP metric instances
+- PMDA additions, enhancements and bug fixes:
+pmdaresctrl: new PMDA for x86_64 last level cache metrics
+pmdafarm: new Seagate Field Access Reliability Metrics PMDA
+

commit pcp for openSUSE:Factory

2024-03-02 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package pcp for openSUSE:Factory checked in 
at 2024-03-02 23:20:39

Comparing /work/SRC/openSUSE:Factory/pcp (Old)
 and  /work/SRC/openSUSE:Factory/.pcp.new.1770 (New)


Package is "pcp"

Sat Mar  2 23:20:39 2024 rev:72 rq:1153538 version:5.3.7

Changes:

--- /work/SRC/openSUSE:Factory/pcp/pcp.changes  2024-02-11 15:44:57.037329684 
+0100
+++ /work/SRC/openSUSE:Factory/.pcp.new.1770/pcp.changes2024-03-02 
23:20:58.713963382 +0100
@@ -1,0 +2,6 @@
+Thu Feb 29 14:50:14 UTC 2024 - Dominique Leuenberger 
+
+- Use %autosetup macro. Allows to eliminate the usage of deprecated
+  %patchN.
+
+---



Other differences:
--
++ pcp.spec ++
--- /var/tmp/diff_new_pack.m2iwyP/_old  2024-03-02 23:21:01.538065680 +0100
+++ /var/tmp/diff_new_pack.m2iwyP/_new  2024-03-02 23:21:01.542065825 +0100
@@ -2843,17 +2843,11 @@
 %endif
 
 %prep
-%setup -q
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch5 -p1
-%patch6 -p1
-%patch10 -p1
+%autosetup -p1
 
-autoconf
 
 %build
+autoconf
 %define _lto_cflags %{nil}
 %if 0%{?suse_version}
 # in case we're building without os-release (bsc#1123311)...


commit pcp for openSUSE:Factory

2024-02-11 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package pcp for openSUSE:Factory checked in 
at 2024-02-11 15:44:50

Comparing /work/SRC/openSUSE:Factory/pcp (Old)
 and  /work/SRC/openSUSE:Factory/.pcp.new.1815 (New)


Package is "pcp"

Sun Feb 11 15:44:50 2024 rev:71 rq:1145499 version:5.3.7

Changes:

--- /work/SRC/openSUSE:Factory/pcp/pcp.changes  2023-12-15 21:46:04.151496316 
+0100
+++ /work/SRC/openSUSE:Factory/.pcp.new.1815/pcp.changes2024-02-11 
15:44:57.037329684 +0100
@@ -1,0 +2,5 @@
+Thu Feb  1 22:51:16 UTC 2024 - Tina Müller 
+
+- Change YAML::XS::LibYAML to YAML::XS as this is the module to be used
+
+---



Other differences:
--
++ pcp.spec ++
--- /var/tmp/diff_new_pack.9YJcuU/_old  2024-02-11 15:44:58.813393560 +0100
+++ /var/tmp/diff_new_pack.9YJcuU/_new  2024-02-11 15:44:58.813393560 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pcp
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -541,6 +541,7 @@
 
 
 
+
 #
 # pcp-conf
 #
@@ -561,6 +562,7 @@
 
 
 
+
 #
 # pcp-libs
 #
@@ -652,6 +654,7 @@
 
 
 
+
 #
 # pcp-devel
 #
@@ -676,6 +679,7 @@
 
 
 
+
 #
 # pcp-testsuite
 #
@@ -705,6 +709,7 @@
 
 
 
+
 #
 # perl-PCP-PMDA. This is the PCP agent perl binding.
 #
@@ -731,6 +736,7 @@
 
 
 
+
 #
 # perl-PCP-MMV
 #
@@ -758,6 +764,7 @@
 
 
 
+
 #
 # perl-PCP-LogImport
 #
@@ -782,6 +789,7 @@
 
 
 
+
 #
 # perl-PCP-LogSummary
 #
@@ -809,6 +817,7 @@
 
 
 
+
 #
 # pcp-import-sar2pcp
 #
@@ -833,6 +842,7 @@
 
 
 
+
 #
 # pcp-import-iostat2pcp
 #
@@ -895,6 +905,7 @@
 
 
 
+
 #
 # pcp-import-ganglia2pcp
 #
@@ -918,6 +929,7 @@
 
 
 
+
 #
 # pcp-import-collectl2pcp
 #
@@ -980,6 +992,7 @@
 
 
 
+
 #
 # pcp-export-pcp2graphite
 #
@@ -1003,6 +1016,7 @@
 
 
 
+
 # pcp-export-pcp2influxdb
 #
 %package export-pcp2influxdb
@@ -1027,6 +1041,7 @@
 
 
 
+
 #
 # pcp-export-pcp2json
 #
@@ -1048,6 +1063,7 @@
 
 
 
+
 #
 # pcp-export-pcp2spark
 #
@@ -1104,6 +1120,7 @@
 
 
 
+
 #
 # pcp-export-pcp2zabbix
 #
@@ -1209,6 +1226,7 @@
 
 
 
+
 #
 # pcp-pmda-bind2
 #
@@ -1233,6 +1251,7 @@
 
 
 
+
 #
 # pcp-pmda-redis
 #
@@ -1259,7 +1278,7 @@
 URL:https://pcp.io
 Requires:   perl-PCP-PMDA = %{version}-%{release}
 Requires:   perl(JSON)
-Requires:   perl(YAML::XS::LibYAML)
+Requires:   perl(YAML::XS)
 
 %description pmda-nutcracker
 This package contains the PCP Performance Metrics Domain Agent (PMDA) for
@@ -1289,6 +1308,7 @@
 
 
 
+
 #
 # pcp-pmda-dbping
 #
@@ -1311,6 +1331,7 @@
 
 
 
+
 #
 # pcp-pmda-ds389
 #
@@ -1337,6 +1358,7 @@
 
 
 
+
 #
 # pcp-pmda-ds389log
 #
@@ -1359,6 +1381,7 @@
 
 
 
+
 #
 # pcp-pmda-gpfs
 #
@@ -1380,6 +1403,7 @@
 
 
 
+
 #
 # pcp-pmda-gpsd
 #
@@ -1402,6 +1426,7 @@
 
 
 
+
 #
 # pcp-pmda-docker
 #
@@ -1422,6 +1447,7 @@
 
 
 
+
 #
 # pcp-pmda-lustre
 #
@@ -1443,6 +1469,7 @@
 
 
 
+
 #
 # pcp-pmda-lustrecomm
 #
@@ -1468,6 +1495,7 @@
 
 
 
+
 #
 # pcp-pmda-memcache
 #
@@ -1490,6 +1518,7 @@
 
 
 
+
 #
 # pcp-pmda-mysql
 #
@@ -1516,6 +1545,7 @@
 
 
 
+
 #
 # pcp-pmda-named
 #
@@ -1538,6 +1568,7 @@
 
 
 
+
 # pcp-pmda-netfilter
 #
 %package pmda-netfilter
@@ -1559,6 +1590,7 @@
 
 
 
+
 #
 # pcp-pmda-news
 #
@@ -1581,6 +1613,7 @@
 
 
 
+
 #
 # pcp-pmda-nginx
 #
@@ -1604,6 +1637,7 @@
 
 
 
+
 #
 # pcp-pmda-oracle
 #
@@ -1627,6 +1661,7 @@
 
 
 
+
 #
 # pcp-pmda-pdns
 #
@@ -1649,6 +1684,7 @@
 
 
 
+
 #
 # pcp-pmda-postfix
 #
@@ -1683,6 +1719,7 @@
 
 
 
+
 #
 # pcp-pmda-rsyslog
 #
@@ -1705,6 +1742,7 @@
 
 
 
+
 #
 # pcp-pmda-samba
 #
@@ -1727,6 +1765,7 @@
 
 
 
+
 #
 # pcp-pmda-slurm
 #
@@ -1786,6 +1825,7 @@
 
 
 
+
 #
 # pcp-pmda-zimbra
 #
@@ -1808,6 +1848,7 @@
 
 
 
+
 #
 # pcp-pmda-dm
 #
@@ -1847,6 +1888,7 @@
 
 
 
+
 #
 # pcp-pmda-nfsclient
 #
@@ -1902,6 +1944,7 @@
 
 
 
+
 #
 # pcp-pmda-unbound
 #
@@ -1923,6 +1966,7 @@
 
 
 
+
 #
 # pcp-pmda-mic
 #
@@ -1944,6 +1988,7 @@
 
 
 
+
 #
 # pcp-pmda-haproxy
 #
@@ -2007,6 +2052,7 @@
 
 
 
+
 #
 # pcp-pmda-openvswitch
 #
@@ -2028,6 +2074,7 @@
 
 
 
+
 #
 # pcp-pmda-rabbitmq
 #
@@ -2095,6 +2142,7 @@
 
 
 
+
 #
 # pcp-pmda-lmsensors
 #
@@ -2119,6 +2167,7 @@
 
 
 
+
 #
 # pcp-pmda-netcheck
 #
@@ -2205,6 +2254,7 @@
 
 
 
+
 #
 # pcp-pmda-bash
 #
@@ -2229,6 +2279,7 @@
 
 
 
+
 #
 # pcp-pmda-cifs
 #
@@ -2252,6 +2303,7 @@
 
 
 
+
 #
 # pcp-pmda-cisco
 #
@@ -2276,6 +2328,7 @@
 
 
 
+
 #
 # pcp-pmda-gfs2
 #
@@ -2299,6 +2352,7 @@
 
 
 
+
 #
 # pcp-pmda-logger
 #
@@ -2324,6 +2378,7 @@
 
 
 
+
 #
 # pcp-pmda-mailq
 #
@@ -2348,6 +2403,7 @@
 
 
 
+
 #
 # pcp-pmda-mounts
 #
@@ -2372,6 +2428,7 @@
 
 
 
+
 #
 # pcp-pmda-nvidia-gpu

commit pcp for openSUSE:Factory

2023-12-15 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package pcp for openSUSE:Factory checked in 
at 2023-12-15 21:46:01

Comparing /work/SRC/openSUSE:Factory/pcp (Old)
 and  /work/SRC/openSUSE:Factory/.pcp.new.25432 (New)


Package is "pcp"

Fri Dec 15 21:46:01 2023 rev:70 rq:1133028 version:5.3.7

Changes:

--- /work/SRC/openSUSE:Factory/pcp/pcp.changes  2023-11-29 21:18:46.696853584 
+0100
+++ /work/SRC/openSUSE:Factory/.pcp.new.25432/pcp.changes   2023-12-15 
21:46:04.151496316 +0100
@@ -1,0 +2,6 @@
+Thu Dec 14 10:36:41 CET 2023 - m...@suse.de
+
+- declare the users/groups we create in the preinstall scripts
+  (this is needed for newer rpm versions)
+
+---



Other differences:
--
++ pcp.spec ++
--- /var/tmp/diff_new_pack.fsLADN/_old  2023-12-15 21:46:05.203534770 +0100
+++ /var/tmp/diff_new_pack.fsLADN/_new  2023-12-15 21:46:05.207534917 +0100
@@ -266,6 +266,10 @@
 %global disable_zabbix_agent 0
 %endif
 
+# declare the user/group we create in the preinstall script
+Provides:   user(pcp)
+Provides:   group(pcp)
+
 # KVM PMDA moved into pcp (no longer using Perl, default on)
 Obsoletes:  pcp-pmda-kvm < %{version}
 Provides:   pcp-pmda-kvm = %{version}
@@ -536,6 +540,7 @@
 
 
 
+
 #
 # pcp-conf
 #
@@ -555,6 +560,7 @@
 
 
 
+
 #
 # pcp-libs
 #
@@ -645,6 +651,7 @@
 
 
 
+
 #
 # pcp-devel
 #
@@ -668,6 +675,7 @@
 
 
 
+
 #
 # pcp-testsuite
 #
@@ -684,6 +692,9 @@
 Requires:   pcp-devel = %{version}-%{release}
 Obsoletes:  pcp-gui-testsuite < %{version}
 Provides:   pcp-gui-testsuite = %{version}
+# declare the user/group we create in the preinstall script
+Provides:   user(pcpqa)
+Provides:   group(pcpqa)
 
 %description testsuite
 Quality assurance test suite for Performance Co-Pilot (PCP).
@@ -693,6 +704,7 @@
 
 
 
+
 #
 # perl-PCP-PMDA. This is the PCP agent perl binding.
 #
@@ -718,6 +730,7 @@
 
 
 
+
 #
 # perl-PCP-MMV
 #
@@ -744,6 +757,7 @@
 
 
 
+
 #
 # perl-PCP-LogImport
 #
@@ -767,6 +781,7 @@
 
 
 
+
 #
 # perl-PCP-LogSummary
 #
@@ -793,6 +808,7 @@
 
 
 
+
 #
 # pcp-import-sar2pcp
 #
@@ -816,6 +832,7 @@
 
 
 
+
 #
 # pcp-import-iostat2pcp
 #
@@ -877,6 +894,7 @@
 
 
 
+
 #
 # pcp-import-ganglia2pcp
 #
@@ -899,6 +917,7 @@
 
 
 
+
 #
 # pcp-import-collectl2pcp
 #
@@ -960,6 +979,7 @@
 
 
 
+
 #
 # pcp-export-pcp2graphite
 #
@@ -982,6 +1002,7 @@
 
 
 
+
 # pcp-export-pcp2influxdb
 #
 %package export-pcp2influxdb
@@ -1005,6 +1026,7 @@
 
 
 
+
 #
 # pcp-export-pcp2json
 #
@@ -1025,6 +1047,7 @@
 
 
 
+
 #
 # pcp-export-pcp2spark
 #
@@ -1080,6 +1103,7 @@
 
 
 
+
 #
 # pcp-export-pcp2zabbix
 #
@@ -1184,6 +1208,7 @@
 
 
 
+
 #
 # pcp-pmda-bind2
 #
@@ -1207,6 +1232,7 @@
 
 
 
+
 #
 # pcp-pmda-redis
 #
@@ -1262,6 +1288,7 @@
 
 
 
+
 #
 # pcp-pmda-dbping
 #
@@ -1283,6 +1310,7 @@
 
 
 
+
 #
 # pcp-pmda-ds389
 #
@@ -1308,6 +1336,7 @@
 
 
 
+
 #
 # pcp-pmda-ds389log
 #
@@ -1329,6 +1358,7 @@
 
 
 
+
 #
 # pcp-pmda-gpfs
 #
@@ -1349,6 +1379,7 @@
 
 
 
+
 #
 # pcp-pmda-gpsd
 #
@@ -1370,6 +1401,7 @@
 
 
 
+
 #
 # pcp-pmda-docker
 #
@@ -1389,6 +1421,7 @@
 
 
 
+
 #
 # pcp-pmda-lustre
 #
@@ -1409,6 +1442,7 @@
 
 
 
+
 #
 # pcp-pmda-lustrecomm
 #
@@ -1433,6 +1467,7 @@
 
 
 
+
 #
 # pcp-pmda-memcache
 #
@@ -1454,6 +1489,7 @@
 
 
 
+
 #
 # pcp-pmda-mysql
 #
@@ -1479,6 +1515,7 @@
 
 
 
+
 #
 # pcp-pmda-named
 #
@@ -1500,6 +1537,7 @@
 
 
 
+
 # pcp-pmda-netfilter
 #
 %package pmda-netfilter
@@ -1520,6 +1558,7 @@
 
 
 
+
 #
 # pcp-pmda-news
 #
@@ -1541,6 +1580,7 @@
 
 
 
+
 #
 # pcp-pmda-nginx
 #
@@ -1563,6 +1603,7 @@
 
 
 
+
 #
 # pcp-pmda-oracle
 #
@@ -1585,6 +1626,7 @@
 
 
 
+
 #
 # pcp-pmda-pdns
 #
@@ -1606,6 +1648,7 @@
 
 
 
+
 #
 # pcp-pmda-postfix
 #
@@ -1639,6 +1682,7 @@
 
 
 
+
 #
 # pcp-pmda-rsyslog
 #
@@ -1660,6 +1704,7 @@
 
 
 
+
 #
 # pcp-pmda-samba
 #
@@ -1681,6 +1726,7 @@
 
 
 
+
 #
 # pcp-pmda-slurm
 #
@@ -1739,6 +1785,7 @@
 
 
 
+
 #
 # pcp-pmda-zimbra
 #
@@ -1760,6 +1807,7 @@
 
 
 
+
 #
 # pcp-pmda-dm
 #
@@ -1798,6 +1846,7 @@
 
 
 
+
 #
 # pcp-pmda-nfsclient
 #
@@ -1852,6 +1901,7 @@
 
 
 
+
 #
 # pcp-pmda-unbound
 #
@@ -1872,6 +1922,7 @@
 
 
 
+
 #
 # pcp-pmda-mic
 #
@@ -1892,6 +1943,7 @@
 
 
 
+
 #
 # pcp-pmda-haproxy
 #
@@ -1954,6 +2006,7 @@
 
 
 
+
 #
 # pcp-pmda-openvswitch
 #
@@ -1974,6 +2027,7 @@
 
 
 
+
 #
 # pcp-pmda-rabbitmq
 #
@@ -2040,6 +2094,7 @@
 
 
 
+
 #
 # pcp-pmda-lmsensors
 #
@@ -2063,6 +2118,7 @@
 
 
 
+
 #
 # pcp-pmda-netcheck
 #
@@ -2148,6 +2204,7 @@
 
 
 
+
 #
 # pcp-pmda-bash
 #
@@ -2171,6 +2228,7 @@
 
 
 
+
 #
 # pcp-pmda-cifs
 #
@@ -2193,6 +2251,7 @@
 
 
 
+
 #
 # pcp-pmda-cisco
 #
@@ -2216,6 +2275,7 @@
 
 
 
+
 #
 # pcp-pmda-gfs2
 #
@@ -2238,6 +2298,7 @@
 
 
 
+
 #
 # pcp-pmda-logger
 #
@@ -2262,6 

commit pcp for openSUSE:Factory

2023-11-25 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package pcp for openSUSE:Factory checked in 
at 2023-11-23 21:39:02

Comparing /work/SRC/openSUSE:Factory/pcp (Old)
 and  /work/SRC/openSUSE:Factory/.pcp.new.25432 (New)


Package is "pcp"

Thu Nov 23 21:39:02 2023 rev:68 rq:1128192 version:5.2.5

Changes:

--- /work/SRC/openSUSE:Factory/pcp/pcp.changes  2022-08-31 18:08:49.955350785 
+0200
+++ /work/SRC/openSUSE:Factory/.pcp.new.25432/pcp.changes   2023-11-23 
21:39:16.840469281 +0100
@@ -1,0 +2,8 @@
+Fri Nov 17 15:55:08 UTC 2023 - Dominique Leuenberger 
+
+- Only auto-trigger pcp-pmda-postfix for automatic installation
+  when pcp and postfix are present. Supplementing pcp alone would
+  auto-install postfix on all systems.
+- Supplement pcp-pmda-rsyslog against pcp and rsyslog.
+
+---



Other differences:
--
++ pcp.spec ++
--- /var/tmp/diff_new_pack.oGVj47/_old  2023-11-23 21:39:17.700500964 +0100
+++ /var/tmp/diff_new_pack.oGVj47/_new  2023-11-23 21:39:17.70450 +0100
@@ -1514,7 +1514,7 @@
 Requires:   postfix-doc
 BuildRequires:  postfix-doc
 %endif
-Supplements:pcp
+Supplements:(pcp and postfix)
 
 %description pmda-postfix
 This package contains the PCP Performance Metrics Domain Agent (PMDA) for
@@ -1532,7 +1532,7 @@
 Group:  %{pcp_gr}
 URL:https://pcp.io
 Requires:   perl-PCP-PMDA = %{version}-%{release}
-Supplements:pcp
+Supplements:(pcp and rsyslog)
 
 %description pmda-rsyslog
 This package contains the PCP Performance Metrics Domain Agent (PMDA) for


commit pcp for openSUSE:Factory

2022-08-31 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package pcp for openSUSE:Factory checked in 
at 2022-08-31 18:08:44

Comparing /work/SRC/openSUSE:Factory/pcp (Old)
 and  /work/SRC/openSUSE:Factory/.pcp.new.2083 (New)


Package is "pcp"

Wed Aug 31 18:08:44 2022 rev:67 rq:1000302 version:5.2.5

Changes:

--- /work/SRC/openSUSE:Factory/pcp/pcp.changes  2022-06-10 15:57:37.864827621 
+0200
+++ /work/SRC/openSUSE:Factory/.pcp.new.2083/pcp.changes2022-08-31 
18:08:49.955350785 +0200
@@ -1,0 +2,6 @@
+Tue Aug 30 12:50:27 UTC 2022 - David Disseldorp 
+
+- Add back Wants=pmcd from pmlogger and pmie services; (bsc#1202896)
+  + 0011-Revert-systemd-remove-Wants-pmcd-from-pmlogger-and-p.patch
+
+---

New:

  0011-Revert-systemd-remove-Wants-pmcd-from-pmlogger-and-p.patch



Other differences:
--
++ pcp.spec ++
--- /var/tmp/diff_new_pack.dptDAY/_old  2022-08-31 18:08:50.739352859 +0200
+++ /var/tmp/diff_new_pack.dptDAY/_new  2022-08-31 18:08:50.743352870 +0200
@@ -90,6 +90,8 @@
 Patch9: 0009-remove-rundir-install.patch
 # PATCH-FIX-UPSTREAM, dd...@suse.de
 Patch10:0010-services-switch-logutil-and-pmieutil-scripts-from-ty.patch
+# PATCH-FIX-UPSTREAM, dd...@suse.de
+Patch11:0011-Revert-systemd-remove-Wants-pmcd-from-pmlogger-and-p.patch
 
 %if 0%{?fedora} || 0%{?rhel}
 %global disable_selinux 0
@@ -2510,6 +2512,7 @@
 %patch6 -p1
 %patch9 -p1
 %patch10 -p1
+%patch11 -p1
 
 autoconf
 

++ 0011-Revert-systemd-remove-Wants-pmcd-from-pmlogger-and-p.patch ++
>From de7cd4d7f6d8525d781f3a9dba3b0b5b654e6272 Mon Sep 17 00:00:00 2001
From: Nathan Scott 
Date: Mon, 22 Feb 2021 11:32:05 +1100
Subject: [PATCH] Revert "systemd: remove Wants=pmcd from pmlogger and pmie"

This reverts commit e01ab96c813fa31e685ac864031d145f63162088
(for now).

Resolves Red Hat BZs 1929556 and 1930284.

(cherry picked from commit 30ee6b4d6b00b745cb8e44ee6c9ea0a9377398c6)
---
 src/pmie/pmie.service.in | 1 +
 src/pmlogger/pmlogger.service.in | 1 +
 2 files changed, 2 insertions(+)

diff --git a/src/pmie/pmie.service.in b/src/pmie/pmie.service.in
index 75696de40..d234c8a5e 100644
--- a/src/pmie/pmie.service.in
+++ b/src/pmie/pmie.service.in
@@ -4,6 +4,7 @@ Documentation=man:pmie(1)
 After=network-online.target pmcd.service
 Before=pmie_check.timer pmie_daily.timer
 BindsTo=pmie_check.timer pmie_daily.timer
+Wants=pmcd.service
 
 [Service]
 Type=notify
diff --git a/src/pmlogger/pmlogger.service.in b/src/pmlogger/pmlogger.service.in
index f5f374e53..b6273d1a0 100644
--- a/src/pmlogger/pmlogger.service.in
+++ b/src/pmlogger/pmlogger.service.in
@@ -4,6 +4,7 @@ Documentation=man:pmlogger(1)
 After=network-online.target pmcd.service
 Before=pmlogger_check.timer pmlogger_daily.timer pmlogger_daily-poll.timer
 BindsTo=pmlogger_check.timer pmlogger_daily.timer pmlogger_daily-poll.timer
+Wants=pmcd.service
 
 [Service]
 Type=notify
-- 
2.35.3


commit pcp for openSUSE:Factory

2022-06-10 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package pcp for openSUSE:Factory checked in 
at 2022-06-10 15:57:21

Comparing /work/SRC/openSUSE:Factory/pcp (Old)
 and  /work/SRC/openSUSE:Factory/.pcp.new.1548 (New)


Package is "pcp"

Fri Jun 10 15:57:21 2022 rev:66 rq:981466 version:5.2.5

Changes:

--- /work/SRC/openSUSE:Factory/pcp/pcp.changes  2022-05-30 12:42:51.072302757 
+0200
+++ /work/SRC/openSUSE:Factory/.pcp.new.1548/pcp.changes2022-06-10 
15:57:37.864827621 +0200
@@ -1,0 +2,13 @@
+Wed Jun  8 21:33:14 UTC 2022 - David Disseldorp 
+
+- Workaround intermittent build-time package preun failures by dropping
+  PMDA Remove script invocation; (bsc#1197796)
+
+---
+Tue Jun  7 16:43:41 UTC 2022 - David Disseldorp 
+
+- Adjust systemd service types and remove deprecated KillMode=none;
+  (bsc#1186511)
+  + 0010-services-switch-logutil-and-pmieutil-scripts-from-ty.patch
+
+---

New:

  0010-services-switch-logutil-and-pmieutil-scripts-from-ty.patch



Other differences:
--
++ pcp.spec ++
--- /var/tmp/diff_new_pack.Eai7fd/_old  2022-06-10 15:57:38.544828446 +0200
+++ /var/tmp/diff_new_pack.Eai7fd/_new  2022-06-10 15:57:38.552828455 +0200
@@ -88,6 +88,8 @@
 Patch6: 0006-pmsnap-control-var-www-srv-www.patch
 # PATCH-FIX-UPSTREAM, dd...@suse.de
 Patch9: 0009-remove-rundir-install.patch
+# PATCH-FIX-UPSTREAM, dd...@suse.de
+Patch10:0010-services-switch-logutil-and-pmieutil-scripts-from-ty.patch
 
 %if 0%{?fedora} || 0%{?rhel}
 %global disable_selinux 0
@@ -551,7 +553,6 @@
 #
 # pcp-libs
 #
-
 %package -n %{lib_pkg}
 Summary:Performance Co-Pilot run-time libraries
 License:%{license_lgplv21plus}
@@ -2358,7 +2359,6 @@
 This package contains the PCP Performance Metrics Domain Agent (PMDA) for
 collecting metrics about web server logs.
 
-
 # end pcp-pmda-weblog
 # end C pmdas
 
@@ -2423,7 +2423,9 @@
 %description system-tools
 This PCP module contains additional system monitoring tools written
 in python.
-%endif #end pcp-system-tools
+%endif
+#end pcp-system-tools
+
 %if !%{disable_qt}
 #
 # pcp-gui package for Qt tools
@@ -2507,6 +2509,7 @@
 %patch5 -p1
 %patch6 -p1
 %patch9 -p1
+%patch10 -p1
 
 autoconf
 
@@ -2810,16 +2813,6 @@
   useradd -c "Performance Co-Pilot" -g pcp -d %{_localstatedir}/lib/pcp -M -r 
-s /sbin/nologin pcp
 exit 0
 
-%if !%{disable_rpm}
-%preun pmda-rpm
-%{pmda_remove "$1" "rpm"}
-%endif
-
-%if !%{disable_systemd}
-%preun pmda-systemd
-%{pmda_remove "$1" "systemd"}
-%endif
-
 %if 0%{?suse_version} && !%{disable_systemd}
 %preun zeroconf
 %service_del_preun pmlogger_daily_report.timer pmlogger_daily_report-poll.timer

++ 0009-remove-rundir-install.patch ++
--- /var/tmp/diff_new_pack.Eai7fd/_old  2022-06-10 15:57:38.584828493 +0200
+++ /var/tmp/diff_new_pack.Eai7fd/_new  2022-06-10 15:57:38.584828493 +0200
@@ -1,4 +1,4 @@
-From 248b4bd1e3adc51bceebc932efbd71f86c2171cb Mon Sep 17 00:00:00 2001
+From 41afafe153da87753aa91d5669c2ddbd0b720afb Mon Sep 17 00:00:00 2001
 From: David Disseldorp 
 Date: Mon, 16 May 2022 17:50:09 +0200
 Subject: [PATCH] build: remove rundir install

++ 0010-services-switch-logutil-and-pmieutil-scripts-from-ty.patch ++
>From e6d7bb6873531beb5b013a49e0b094cd7680cf89 Mon Sep 17 00:00:00 2001
From: Mark Goodwin 
Date: Mon, 30 Aug 2021 11:22:19 +1000
Subject: [PATCH] services: switch logutil and pmieutil scripts from type
 oneshot to exec

Switches the "daily" and "check" and related services from Type=oneshot
to Type=exec (or Type=simple for older versions of systemd that do
not support Type=exec) and nuke KillMode=none. Explicitly specify
Restart=none, even though it's the default, to be clear that these
timer invoked service scripts are not long running service daemons
and are expected to exit normally.

These changes are a precursor to further improvements to the long
running PCP services and systemd integration.

All tests in the logutil and pmieutil QA groups are passing and soak
testing on several platforms has not shown any new issues (and the
systemd warnings about "Support for KillMode=none is deprecated" are
gone).

Resolves: RHBZ#1942844
Resolves: Fedora BZ#1897945
Resolves: https://github.com/performancecopilot/pcp/issues/1186
Obsoletes the earlier PR#1355.

(cherry picked from commit 705b657107e8c812c96fa8b74d0f5d6384b00888)
Reviewed-by: David Disseldorp 
References: bsc#1186511
---
 configure  | 13 +
 configure.ac   | 14 ++
 src/include/builddefs.in   |

commit pcp for openSUSE:Factory

2022-05-30 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package pcp for openSUSE:Factory checked in 
at 2022-05-30 12:42:22

Comparing /work/SRC/openSUSE:Factory/pcp (Old)
 and  /work/SRC/openSUSE:Factory/.pcp.new.2254 (New)


Package is "pcp"

Mon May 30 12:42:22 2022 rev:65 rq:979724 version:5.2.5

Changes:

--- /work/SRC/openSUSE:Factory/pcp/pcp.changes  2022-05-19 22:49:04.706316312 
+0200
+++ /work/SRC/openSUSE:Factory/.pcp.new.2254/pcp.changes2022-05-30 
12:42:51.072302757 +0200
@@ -1,0 +2,93 @@
+Mon May 16 14:22:19 UTC 2022 - David Disseldorp 
+
+- Upgrade to 5.2.5
+- Client tools and utilities:
+  + pcp-dstat: correct the sample count logic, was off-by-one
+  + pcp-dstat: fix csv output with timestamps (no special chars)
+- PMDA additions, enhancements and bug fixes:
+  + pmdazfs: new Linux ZFS metrics
+  + pmdasockets: new Linux ss(1) metrics
+  + pmdahacluster: new HA metrics (Pacemaker, Corosync, DRBD and SBD)
+  + pmdabcc: netproc module: count kernel calls, not packets
+  + pmdalinux: add hinv.cpu.thermal_throttle metrics
+  + pmdalinux: add missing help text for new metrics, drop dups
+- Server-side utilities and log management scripts:
+  + pmproxy: fix quoting of /series/metrics matched names
+  + pmlogger: fix permissions mismatch for pmlogger tmp dir
+  + pmlogger: fix incorrect reporting of pmcd state changes
+  + pmie_check: explicity set a umask appropriate for pmieconf
+  + pmlogger_check: explicity set a umask appropriate for pmlogconf
+  + pmlogger_check: skip .NeedRewrite processing with -K
+  + pmpost: increase timestamp resolution
+  + pmpost: fix NOTICES file ownership changes
+  + rc scripts: add optional logging
+  + systemd: remove Wants=pmcd from pmlogger and pmie
+- libpcp, libpcp_pmda, libpcp_mmv, libpcp_web and language bindings
+  + libpcp: redo the interp.c time_caliper changes
+  + libpcp_web: add timer driven webgroup garbage collector
+  + libpcp_pmda: add new function pmdaCachePurgeCallback
+- Misc build, infrastructure and packaging updates:
+  + libpcp_web: fix minor memory leak on an error path (covscan)
+  + build: fixes to ensure PCP_TMPFILE_DIR not used during the build
+drop upstream 0007-pmns-Make-drop-duplicate-if-else.patch
+drop upstream 0008-fixes-for-GH-1140-PCP_TMPFILE_DIR-used-in-build.patch
+- Security Enhanced Linux:
+  + selinux: enable netcheck rawip_socket if icmp_socket unavailable
+  + selinux: additional rules needed for pmie/pmlogger in fedora
+- Documentation and QA infrastructure:
+  + docs: add pointers to readthedocs.io now that books live there
+  + pcp-dstat: optionally install a man page symlink for dstat
+  + docs: pmproxy(1) man page corrections and additions
+
+- Upgrade to 5.2.3
+- Client tools and utilities:
+  + pcp-htop: minimal version of htop with PCP backend platform
+  + pcp-atop: add per-process network statistics
+  + pcp-atop: result instance indexing performance optimization
+  + pcp-atop: always restore original state of process accounting
+  + pcp2elasticsearch: add guard around maximum long integer size
+  + pmlogsummary: fix indom lookup for dynamic instance domains
+  + pmseries: provide sum() and avg() query functions
+  + pmseries: persist canonical query expressions to Redis
+  + pmseries: fix HMSET calls when querying timeseries expression
+  + pmseries: fix for failing queries with disjuncted qualifiers
+  + pmseries: fix segfault in func call with globbed metric.name
+- Server-side utilities and log management scripts:
+  + pmproxy: support fabricated SIDs in /series/instances requests
+  + pmproxy: support fabricated SIDs in /series/metrics requests
+  + pmlogger_check: add pmlc connection timeout checking current volume
+  + pmlogctl,pmiectl: ignore saved control files after an upgrade
+  + pmlogconf: add missing mssql template header
+  + pmlogconf: add logger configuration files for the htop command
+  + pmieconf: add a rule to detect and report OOM kills
+  + pmieconf: cleanup old, no-longer-used tool integrations
+  + pmieconf: ensure all automated invocations use the -c switch
+  + pmieconf: fix default generated config file path
+  + pmie_check: remove a tempfile once finished with it
+- PMDA additions, enhancements and bug fixes:
+  + pmdaapache: fix buffer size to allow for multiple reads of the stream
+  + pmdabcc: added new netproc module with per-process network metrics
+  + pmdaproc: allow to use acct.control.enable_acct as reference counting
+  + pmdalinux: added network.all.* metrics for physical interfaces
+  + pmdalinux: fix case of waitio counters from /proc/stat going backwards
+  + pmdalinux: minor tweaks to use integer math over floating point
+  + dbpmda: send inst profile prior to instances level label requests
+- libpcp, libpcp_pmda, libpcp_mmv, libpcp_web and language bindings
+  +

commit pcp for openSUSE:Factory

2022-05-19 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package pcp for openSUSE:Factory checked in 
at 2022-05-19 22:48:56

Comparing /work/SRC/openSUSE:Factory/pcp (Old)
 and  /work/SRC/openSUSE:Factory/.pcp.new.1538 (New)


Package is "pcp"

Thu May 19 22:48:56 2022 rev:64 rq:977496 version:5.2.2

Changes:

--- /work/SRC/openSUSE:Factory/pcp/pcp.changes  2022-03-19 22:22:10.480895078 
+0100
+++ /work/SRC/openSUSE:Factory/.pcp.new.1538/pcp.changes2022-05-19 
22:49:04.706316312 +0200
@@ -1,0 +2,15 @@
+Mon May 16 07:30:26 UTC 2022 - Dominique Leuenberger 
+
+- Fix a few rpmlint errors (to at least get below the 1000 mark)
+  (boo#1199558):
+  + make libpcp-devel require libpcp_gui: the devel package
+installs a symlink pointing to that library, so anything
+willing to link it would fail
+libpcp-devel.x86_64: E: no-library-dependency-on libpcp_gui2 
/usr/lib64/libpcp_gui.so.2
+The package misses dependency on a package which file it links to.
+  + Call fdupes over /var/lib/pcp/testsuite to solve
+pcp-testsuite.x86_64: W: files-duplicate
+  + W: macro-in-comment: escape the relevant macros using %%
+  + Filter out W: potential-bashisms for pcp-testsuite.
+
+---



Other differences:
--
++ pcp.spec ++
--- /var/tmp/diff_new_pack.88wW5F/_old  2022-05-19 22:49:05.554317399 +0200
+++ /var/tmp/diff_new_pack.88wW5F/_new  2022-05-19 22:49:05.562317409 +0200
@@ -407,7 +407,7 @@
 %global _hicolordir%{_datadir}/icons/hicolor
 
 %if 0%{?fedora} >= 20 || 0%{?rhel} >= 8 || 0%{?suse_version}
-# FIXME: PCP defaults to using %{_datadir}/doc/pcp-doc
+# FIXME: PCP defaults to using %%{_datadir}/doc/pcp-doc
 %global _with_doc --with-docdir=%{_docdir}/%{name}
 %endif
 %if !%{disable_systemd}
@@ -624,6 +624,7 @@
 Group:  %{lib_devel_gr}
 URL:https://pcp.io
 Requires:   %{lib_pkg} = %{version}-%{release}
+Requires:   libpcp_gui%{libpcp_gui_sover} = %{version}
 Conflicts:  %{lib_devel_pkg_conflict}
 %if (0%{?suse_version} > 0)
 Provides:   pcp-devel = %{version}
@@ -888,7 +889,7 @@
 %if !0%{?suse_version}
 Requires:   %{lib_pkg} >= %{version}-%{release}
 %else
-# this package nests files under %{_sysconfdir}/zabbix, which is provided by:
+# this package nests files under %%{_sysconfdir}/zabbix, which is provided by:
 Requires:   zabbix-server
 %endif
 
@@ -1869,7 +1870,7 @@
 summary instance per iSCSI target, which aggregates all LUN metrics within the
 target.
 #end pcp-pmda-lio
-%endif # !%{disable_lio}
+%endif # !%%{disable_lio}
 
 #
 # pcp-pmda-openmetrics
@@ -1929,7 +1930,7 @@
 collecting metrics from simple network checks.
 
 # end pcp-pmda-netcheck
-%endif # !%{disable_python3}
+%endif # !%%{disable_python3}
 
 %if !%{disable_mssql}
 #
@@ -1970,7 +1971,7 @@
 This package contains the PCP Performance Metrics Domain Agent (PMDA) for
 collecting metrics output in JSON.
 # end pcp-pmda-json
-%endif # !%{disable_json}
+%endif # !%%{disable_json}
 
 #
 # C pmdas
@@ -2603,6 +2604,8 @@
 %endif
 
 rm -f 
%{buildroot}/%{_localstatedir}/lib/pcp/testsuite/perfevent/perfevent_coverage # 
drop unreproducible file (boo#1040589)
+%fdupes %{buildroot}%{_testsdir}
+
 
 %if 0%{?suse_version}
 mkdir -p %{buildroot}/%{_tempsdir}
@@ -2613,7 +2616,7 @@
 ln -sf /sbin/service %{buildroot}/%{_sbindir}/rcpmlogger
 ln -sf /sbin/service %{buildroot}/%{_sbindir}/rcpmproxy
 
-# SUSE requires use of %fillup_and_insserv
+# SUSE requires use of %%fillup_and_insserv
 mkdir -p %{buildroot}/%{_fillupdir}
 for f in pmlogger pmproxy pmcd pmie_timers pmlogger_timers pmfind; do
mv %{buildroot}/%{_sysconfdir}/sysconfig/${f} \
@@ -3484,7 +3487,7 @@
 %{_pmdasexecdir}/netcheck
 %{_confdir}/netcheck
 
-%endif # !%{disable_python3}
+%endif # !%%{disable_python3}
 
 %if !%{disable_zabbix_agent}
 %files export-zabbix-agent

++ pcp-rpmlintrc ++
--- /var/tmp/diff_new_pack.88wW5F/_old  2022-05-19 22:49:05.626317491 +0200
+++ /var/tmp/diff_new_pack.88wW5F/_new  2022-05-19 22:49:05.630317496 +0200
@@ -7,4 +7,10 @@
 # tmp files. it must be world writeable for PMDAs and client tools, which
 # may be run as anyone.
 #addFilter('E: permissions-world-writable')
+# pcp-testsuite.x86_64: W: potential-bashisms 
/var/lib/pcp/testsuite/archives/mk.ipcs
+# checkbashisms reported potential bashisms in a /bin/sh shell script, you 
might
+# want to manually check this script for bashisms.
+addFilter('pcp-testsuite.*W: potential-bashisms');
+# pcp-testsuite.x86_64: E: env-script-interpreter
+addFilter('pcp-testsuite.*E: env-script-interpreter');
 


commit pcp for openSUSE:Factory

2022-03-19 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package pcp for openSUSE:Factory checked in 
at 2022-03-19 22:20:27

Comparing /work/SRC/openSUSE:Factory/pcp (Old)
 and  /work/SRC/openSUSE:Factory/.pcp.new.25692 (New)


Package is "pcp"

Sat Mar 19 22:20:27 2022 rev:63 rq:962478 version:5.2.2

Changes:

--- /work/SRC/openSUSE:Factory/pcp/pcp.changes  2022-02-09 20:39:10.850373215 
+0100
+++ /work/SRC/openSUSE:Factory/.pcp.new.25692/pcp.changes   2022-03-19 
22:22:10.480895078 +0100
@@ -11,2 +11,2 @@
-  the initscripts package and completly unneeded here.
-- Add missing hostname requires
+  the initscripts package and completly unneeded here; (jsc#CSD-124)
+- Add missing hostname requires; (jsc#CSD-124)



Other differences:
--
++ pcp.spec ++
--- /var/tmp/diff_new_pack.kceOq5/_old  2022-03-19 22:22:11.384896222 +0100
+++ /var/tmp/diff_new_pack.kceOq5/_new  2022-03-19 22:22:11.388896227 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pcp
 #
-# Copyright (c) 2021 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
@@ -535,6 +535,7 @@
 applications to easily retrieve and process any subset of that data.
 
 
+
 #
 # pcp-conf
 #
@@ -550,6 +551,7 @@
 Performance Co-Pilot (PCP) run-time configuration
 
 
+
 #
 # pcp-libs
 #
@@ -632,6 +634,7 @@
 Performance Co-Pilot (PCP) headers for development.
 
 
+
 #
 # pcp-devel
 #
@@ -650,6 +653,7 @@
 Performance Co-Pilot (PCP) documentation and tools for development.
 
 
+
 #
 # pcp-testsuite
 #
@@ -670,6 +674,7 @@
 Quality assurance test suite for Performance Co-Pilot (PCP).
 
 
+
 #
 # perl-PCP-PMDA. This is the PCP agent perl binding.
 #
@@ -691,6 +696,7 @@
 an application, etc.
 
 
+
 #
 # perl-PCP-MMV
 #
@@ -713,6 +719,7 @@
 and analysis with pmchart, pmie, pmlogger and other PCP tools.
 
 
+
 #
 # perl-PCP-LogImport
 #
@@ -733,6 +740,7 @@
 
  #
 
+
 # perl-PCP-LogSummary
 #
 %package -n perl-PCP-LogSummary
@@ -754,6 +762,7 @@
 exporting this data into third-party tools (e.g. spreadsheets).
 
 
+
 #
 # pcp-import-sar2pcp
 #
@@ -773,6 +782,7 @@
 into standard PCP archive logs for replay with any PCP monitoring tool.
 
 
+
 #
 # pcp-import-iostat2pcp
 #
@@ -830,6 +840,7 @@
 into standard PCP archive logs for replay with any PCP monitoring tool.
 
 
+
 #
 # pcp-import-ganglia2pcp
 #
@@ -848,6 +859,7 @@
 into standard PCP archive logs for replay with any PCP monitoring tool.
 
 
+
 #
 # pcp-import-collectl2pcp
 #
@@ -905,6 +917,7 @@
 See https://www.elastic.co/community for further details.
 
 
+
 #
 # pcp-export-pcp2graphite
 #
@@ -923,6 +936,7 @@
 to graphite (http://graphite.readthedocs.org).
 
 
+
 # pcp-export-pcp2influxdb
 #
 %package export-pcp2influxdb
@@ -942,6 +956,7 @@
 to InfluxDB (https://influxdata.com/time-series-platform/influxdb).
 
 
+
 #
 # pcp-export-pcp2json
 #
@@ -958,6 +973,7 @@
 in JSON format.
 
 
+
 #
 # pcp-export-pcp2spark
 #
@@ -1009,6 +1025,7 @@
 in XML format.
 
 
+
 #
 # pcp-export-pcp2zabbix
 #
@@ -1107,6 +1124,7 @@
 #end pcp-pmda-activemq
 
 
+
 #
 # pcp-pmda-bind2
 #
@@ -1126,6 +1144,7 @@
 #end pcp-pmda-bind2
 
 
+
 #
 # pcp-pmda-redis
 #
@@ -1177,6 +1196,7 @@
 #end pcp-pmda-bonding
 
 
+
 #
 # pcp-pmda-dbping
 #
@@ -1194,6 +1214,7 @@
 #end pcp-pmda-dbping
 
 
+
 #
 # pcp-pmda-ds389
 #
@@ -1215,6 +1236,7 @@
 #end pcp-pmda-ds389
 
 
+
 #
 # pcp-pmda-ds389log
 #
@@ -1232,6 +1254,7 @@
 #end pcp-pmda-ds389log
 
 
+
 #
 # pcp-pmda-gpfs
 #
@@ -1248,6 +1271,7 @@
 #end pcp-pmda-gpfs
 
 
+
 #
 # pcp-pmda-gpsd
 #
@@ -1265,6 +1289,7 @@
 #end pcp-pmda-gpsd
 
 
+
 #
 # pcp-pmda-docker
 #
@@ -1280,6 +1305,7 @@
 #end pcp-pmda-docker
 
 
+
 #
 # pcp-pmda-lustre
 #
@@ -1296,6 +1322,7 @@
 #end pcp-pmda-lustre
 
 
+
 #
 # pcp-pmda-lustrecomm
 #
@@ -1316,6 +1343,7 @@
 #end pcp-pmda-lustrecomm
 
 
+
 #
 # pcp-pmda-memcache
 #
@@ -1333,6 +1361,7 @@
 #end pcp-pmda-memcache
 
 
+
 #
 # pcp-pmda-mysql
 #
@@ -1354,6 +1383,7 @@
 #end pcp-pmda-mysql
 
 
+
 #
 # pcp-pmda-named
 #
@@ -1371,6 +1401,7 @@
 #end pcp-pmda-named
 
 
+
 # pcp-pmda-netfilter
 #
 %package pmda-netfilter
@@ -1387,6 +1418,7 @@
 #end pcp-pmda-netfilter
 
 
+
 #
 # pcp-pmda-news
 #
@@ -1404,6 +1436,7 @@
 #end pcp-pmda-news
 
 
+
 #
 # pcp-pmda-nginx
 #
@@ -1422,6 +1455,7 @@
 #end pcp-pmda-nginx
 
 
+
 #
 # pcp-pmda-oracle
 #
@@ -1440,6 +1474,7 @@
 #end pcp-pmda-oracle
 
 
+
 #
 # pcp-pmda-pdns
 #
@@ -1457,6 +1492,7 @@
 #end pcp-pmda-pdns
 
 
+
 #
 # pcp-pmda-postfix
 #
@@ -1486,6 +1522,7 @@
 #end pcp-pmda-postfix
 
 
+
 #
 # pcp-pmda-rsyslog
 #
@@ -1503,6 +1540,7 @@
 #end pcp-pmda-rsyslog
 
 
+
 #
 # pcp-pmda-samba
 #
@@ -1520,6 +1558,7 @@
 #end pcp-pmda-samba
 
 

commit pcp for openSUSE:Factory

2022-02-09 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package pcp for openSUSE:Factory checked in 
at 2022-02-09 20:38:35

Comparing /work/SRC/openSUSE:Factory/pcp (Old)
 and  /work/SRC/openSUSE:Factory/.pcp.new.1898 (New)


Package is "pcp"

Wed Feb  9 20:38:35 2022 rev:62 rq:952214 version:5.2.2

Changes:

--- /work/SRC/openSUSE:Factory/pcp/pcp.changes  2021-12-16 21:19:10.858518242 
+0100
+++ /work/SRC/openSUSE:Factory/.pcp.new.1898/pcp.changes2022-02-09 
20:39:10.850373215 +0100
@@ -1,0 +2,6 @@
+Mon Feb  7 16:25:45 UTC 2022 - Dominique Leuenberger 
+
+- Own %{_datadir}/zsh and %{_datadir}/zsh/site-functions: we have
+  no guaranteed owner of these directories in the buildroot.
+
+---



Other differences:
--
++ pcp.spec ++
--- /var/tmp/diff_new_pack.Mzvyb4/_old  2022-02-09 20:39:11.710375272 +0100
+++ /var/tmp/diff_new_pack.Mzvyb4/_new  2022-02-09 20:39:11.718375291 +0100
@@ -3032,6 +3032,8 @@
 %{_localstatedir}/lib/pcp/config/pmlogrewrite
 %dir %attr(0775,pcp,pcp) %{_localstatedir}/lib/pcp/config/pmda
 
+%dir %{_datadir}/zsh
+%dir %{_datadir}/zsh/site-functions
 %{_datadir}/zsh/site-functions/_pcp
 %if !%{disable_sdt}
 %{_tapsetdir}/pmcd.stp


commit pcp for openSUSE:Factory

2021-12-16 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package pcp for openSUSE:Factory checked in 
at 2021-12-16 21:18:49

Comparing /work/SRC/openSUSE:Factory/pcp (Old)
 and  /work/SRC/openSUSE:Factory/.pcp.new.2520 (New)


Package is "pcp"

Thu Dec 16 21:18:49 2021 rev:61 rq:940493 version:5.2.2

Changes:

--- /work/SRC/openSUSE:Factory/pcp/pcp.changes  2021-05-15 23:16:28.936667024 
+0200
+++ /work/SRC/openSUSE:Factory/.pcp.new.2520/pcp.changes2021-12-16 
21:19:10.858518242 +0100
@@ -1,0 +2,7 @@
+Mon Dec 13 13:48:47 UTC 2021 - Thorsten Kukuk 
+
+- Remove sysconfig dependencies, this is not the equivalent of
+  the initscripts package and completly unneeded here.
+- Add missing hostname requires
+
+---



Other differences:
--
++ pcp.spec ++
--- /var/tmp/diff_new_pack.2CuCNq/_old  2021-12-16 21:19:11.730518573 +0100
+++ /var/tmp/diff_new_pack.2CuCNq/_new  2021-12-16 21:19:11.738518576 +0100
@@ -373,9 +373,9 @@
 Requires:   sed
 Requires:   which
 %if 0%{?suse_version}
+Requires:   /usr/bin/hostname
 Requires:   cpp
 Requires:   cyrus-sasl
-Requires:   sysconfig
 %else
 Requires:   initscripts
 %endif


commit pcp for openSUSE:Factory

2021-05-15 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package pcp for openSUSE:Factory checked in 
at 2021-05-15 23:15:22

Comparing /work/SRC/openSUSE:Factory/pcp (Old)
 and  /work/SRC/openSUSE:Factory/.pcp.new.2988 (New)


Package is "pcp"

Sat May 15 23:15:22 2021 rev:60 rq:892307 version:5.2.2

Changes:

--- /work/SRC/openSUSE:Factory/pcp/pcp.changes  2021-04-18 21:45:27.184756609 
+0200
+++ /work/SRC/openSUSE:Factory/.pcp.new.2988/pcp.changes2021-05-15 
23:16:28.936667024 +0200
@@ -1,0 +2,6 @@
+Tue May 11 17:12:16 CEST 2021 - r...@suse.de
+
+- also buildrequire pkgconfig(systemd) to make sure configure
+  detects systemd 
+
+---



Other differences:
--
++ pcp.spec ++
 629 lines (skipped)
 between /work/SRC/openSUSE:Factory/pcp/pcp.spec
 and /work/SRC/openSUSE:Factory/.pcp.new.2988/pcp.spec


commit pcp for openSUSE:Factory

2021-04-18 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package pcp for openSUSE:Factory checked in 
at 2021-04-18 21:45:17

Comparing /work/SRC/openSUSE:Factory/pcp (Old)
 and  /work/SRC/openSUSE:Factory/.pcp.new.12324 (New)


Package is "pcp"

Sun Apr 18 21:45:17 2021 rev:59 rq:886305 version:5.2.2

Changes:

--- /work/SRC/openSUSE:Factory/pcp/pcp.changes  2021-02-22 14:23:12.567599174 
+0100
+++ /work/SRC/openSUSE:Factory/.pcp.new.12324/pcp.changes   2021-04-18 
21:45:27.184756609 +0200
@@ -1,0 +2,6 @@
+Sat Mar 13 12:41:03 UTC 2021 - Jan Engelhardt 
+
+- Replace ancient RPM variables by modern equivalents.
+- Drop support for ancient SUSE and ancient Fedora.
+
+---



Other differences:
--
++ pcp.spec ++
--- /var/tmp/diff_new_pack.skaXts/_old  2021-04-18 21:45:28.036758050 +0200
+++ /var/tmp/diff_new_pack.skaXts/_new  2021-04-18 21:45:28.040758057 +0200
@@ -21,12 +21,6 @@
   %define _fillupdir /var/adm/fillup-templates
 %endif
 
-%if 0%{?suse_version} > 1140 || 0%{?fedora_version} > 14
-%global has_systemd 1
-%else
-%global has_systemd 0
-%endif
-
 %if 0%{?suse_version}
 %global pcp_gr System/Monitoring
 %global lib_pkglibpcp3
@@ -288,11 +282,6 @@
 Obsoletes:  pcp-manager < 5.2.0
 Obsoletes:  pcp-manager-debuginfo < 5.2.0
 
-%if 0%{?suse_version}
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%else
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%endif
 BuildRequires:  autoconf
 BuildRequires:  avahi-devel
 BuildRequires:  bison
@@ -2361,9 +2350,6 @@
 
 autoconf
 
-%clean
-rm -Rf $RPM_BUILD_ROOT
-
 %build
 %define _lto_cflags %{nil}
 %if 0%{?suse_version}
@@ -2372,7 +2358,7 @@
 %endif
 # tmpdir used during build 
https://github.com/performancecopilot/pcp/issues/1140
 export PACKAGE_BUILD_DATE=`date -u -r CHANGELOG +%Y-%m-%d`
-PCP_CFLAGS="$RPM_OPT_FLAGS" CFLAGS="$RPM_OPT_FLAGS" CCFLAGS="$RPM_OPT_FLAGS" 
CXXFLAGS="$RPM_OPT_FLAGS" %configure \
+PCP_CFLAGS="%{optflags}" CFLAGS="%{optflags}" CCFLAGS="%{optflags}" 
CXXFLAGS="%{optflags}" %configure \
--with-tmpdir=%{_tempsdir} \
--datarootdir=%{_datadir} \
--docdir=%{_docdir} \
@@ -2390,14 +2376,14 @@
%{?_with_snmp} \
%{?_with_nutcracker} \
%{?_with_python2}
-PCP_CFLAGS="$RPM_OPT_FLAGS" CFLAGS="$RPM_OPT_FLAGS" CCFLAGS="$RPM_OPT_FLAGS" 
CXXFLAGS="$RPM_OPT_FLAGS" make default_pcp
+PCP_CFLAGS="%{optflags}" CFLAGS="%{optflags}" CCFLAGS="%{optflags}" 
CXXFLAGS="%{optflags}" make default_pcp
 
 ###
 
 %install
 BACKDIR=`pwd`
 NO_CHOWN=true
-DIST_ROOT=$RPM_BUILD_ROOT
+DIST_ROOT="%{buildroot}"
 DIST_TMPFILES=$BACKDIR/install.tmpfiles
 export NO_CHOWN DIST_ROOT DIST_TMPFILES
 make install_pcp
@@ -2405,117 +2391,108 @@
 PCP_GUI='pmchart|pmconfirm|pmdumptext|pmmessage|pmquery|pmsnap|pmtime'
 
 # Fix stuff we do/don't want to ship
-rm -f $RPM_BUILD_ROOT/%{_libdir}/*.a
+rm -f %{buildroot}/%{_libdir}/*.a
 
 %if %{disable_sheet2pcp}
 # remove sheet2pcp until BZ 830923 and BZ 754678 are resolved.
-rm -f $RPM_BUILD_ROOT/%{_bindir}/sheet2pcp 
$RPM_BUILD_ROOT/%{_mandir}/man1/sheet2pcp.1*
+rm -f %{buildroot}/%{_bindir}/sheet2pcp 
%{buildroot}/%{_mandir}/man1/sheet2pcp.1*
 %endif
 
 %if %{disable_libvirt}
-rm -fr $RPM_BUILD_ROOT/%{_pmdasdir}/libvirt
+rm -fr %{buildroot}/%{_pmdasdir}/libvirt
 %endif
 
 %if %{disable_postgresql}
-rm -fr $RPM_BUILD_ROOT/%{_pmdasdir}/postgresql
+rm -fr %{buildroot}/%{_pmdasdir}/postgresql
 %endif
 
 # remove {config,platform}sz.h as these are not multilib friendly.
-rm -f $RPM_BUILD_ROOT/%{_includedir}/pcp/configsz.h
-rm -f $RPM_BUILD_ROOT/%{_includedir}/pcp/platformsz.h
+rm -f %{buildroot}/%{_includedir}/pcp/configsz.h
+rm -f %{buildroot}/%{_includedir}/pcp/platformsz.h
 
 %if %{disable_infiniband}
 # remove pmdainfiniband on platforms lacking IB devel packages.
-rm -f $RPM_BUILD_ROOT/%{_pmdasdir}/ib
-rm -fr $RPM_BUILD_ROOT/%{_pmdasdir}/infiniband
+rm -f %{buildroot}/%{_pmdasdir}/ib
+rm -fr %{buildroot}/%{_pmdasdir}/infiniband
 %endif
 
 %if %{disable_mssql}
 # remove pmdamssql on platforms lacking MSODBC driver packages.
-rm -fr $RPM_BUILD_ROOT/%{_pmdasdir}/mssql
-rm -fr $RPM_BUILD_ROOT/%{_pmdasexecdir}/mssql
-rm -fr $RPM_BUILD_ROOT/%{_confdir}/mssql
+rm -fr %{buildroot}/%{_pmdasdir}/mssql
+rm -fr %{buildroot}/%{_pmdasexecdir}/mssql
+rm -fr %{buildroot}/%{_confdir}/mssql
 %endif
 
 %if %{disable_zabbix_agent}
-rm -fr $RPM_BUILD_ROOT/%{_libdir}/zabbix
-rm -fr $RPM_BUILD_ROOT/%{_sysconfdir}/zabbix
+rm -fr %{buildroot}/%{_libdir}/zabbix
+rm -fr %{buildroot}/%{_sysconfdir}/zabbix
 %endif
 
 %if %{disable_sdt}
-rm -fr $RPM_BUILD_ROOT/%{_tapsetdi

commit pcp for openSUSE:Factory

2021-02-22 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package pcp for openSUSE:Factory checked in 
at 2021-02-22 14:23:09

Comparing /work/SRC/openSUSE:Factory/pcp (Old)
 and  /work/SRC/openSUSE:Factory/.pcp.new.2378 (New)


Package is "pcp"

Mon Feb 22 14:23:09 2021 rev:58 rq:873360 version:5.2.2

Changes:

--- /work/SRC/openSUSE:Factory/pcp/pcp.changes  2020-08-28 21:20:43.376305613 
+0200
+++ /work/SRC/openSUSE:Factory/.pcp.new.2378/pcp.changes2021-02-22 
14:23:12.567599174 +0100
@@ -1,0 +2,42 @@
+Sun Feb 14 21:43:28 UTC 2021 - David Disseldorp 
+
+- Spec file fixes and cleanups
+  + disable pcp-export-zabbix-agent to avoid conflicting /etc/zabbix/
+ownership.
+  + fix unversioned Provides
+  + remove unused python2 build logic and unconditionally enable python3
+  + 0009-remove-rundir-install.patch
+- Add SUSE specific dejavu-fonts dependency for pcp-gui sans
+- Disable pcp-pmda-libvirt to avoid build dependency loop
+
+---
+Wed Feb 10 11:03:13 UTC 2021 - David Disseldorp 
+
+- Drop unnecessary %pre/%post recursive chown calls; (bsc#1152533)
+- Changelog for patches carried as part of 5.2.2 source tarball:
+  + build-drop-old-config-file-transition-code-from-rpm-.patch
+  + 0007-pmdas-perf-Add-cpunumber-option-for-dynamic-perf-eve.patch
+  + 0008-pmdas-perf-Add-support-for-hv_24x7-nest-events-on-mu.patch
+  + 0009-qa-perfevent-Test-hv_24x7-events-on-multinode.patch
+
+---
+Thu Nov 19 11:39:51 UTC 2020 - David Disseldorp 
+
+- Upgrade to 5.2.2; (jsc#SLE-16929)
+  + improvements to client tools and utilities
+  + new pmdabpftrace monitoring agent
+  + pmdaperfevent enhancements
+  + pmproxy, libpcp_web and libpcp hardening and improvements
+  + assorted bug fixes
+  + obsolete pcp-manager discovery service, now provided by pmfind
+  + improved FHS compliance
+- Remove upstreamed:
+  + 0001-Add-missing-includes-in-Qt-5.15-beta2.patch
+- Rebase against upstream (faeb2507f):
+  + 0001-Install-libraries-without-exec-permission.patch
+- Fix build with -fno-common; (bsc#1160411)
+- Merge upstream build-time tmpdir fixes
+  + 0007-pmns-Make-drop-duplicate-if-else.patch
+  + 0008-fixes-for-GH-1140-PCP_TMPFILE_DIR-used-in-build.patch
+
+---
@@ -16,0 +59,16 @@
+
+---
+Wed Feb 26 10:57:30 UTC 2020 - Michal Suchanek 
+
+- hv24x7 support (bsc#1155054 ltc#182081).
+  + 0007-pmdas-perf-Add-cpunumber-option-for-dynamic-perf-eve.patch
+  + 0008-pmdas-perf-Add-support-for-hv_24x7-nest-events-on-mu.patch
+  + 0009-qa-perfevent-Test-hv_24x7-events-on-multinode.patch
+
+---
+Fri Jan 24 15:56:53 UTC 2020 - David Disseldorp 
+
+- Fix for security advisory CVE-2019-3696; (bsc#1153921)
+  + code change already carried
+- Fix for security advisory CVE-2019-3695; (bsc#1152763)
+  + build-drop-old-config-file-transition-code-from-rpm-.patch

Old:

  0001-Add-missing-includes-in-Qt-5.15-beta2.patch
  pcp-4.3.4.tar.bz2

New:

  0007-pmns-Make-drop-duplicate-if-else.patch
  0008-fixes-for-GH-1140-PCP_TMPFILE_DIR-used-in-build.patch
  0009-remove-rundir-install.patch
  pcp-5.2.2.tar.bz2



Other differences:
--
++ pcp.spec ++
 2283 lines (skipped)
 between /work/SRC/openSUSE:Factory/pcp/pcp.spec
 and /work/SRC/openSUSE:Factory/.pcp.new.2378/pcp.spec

++ 0001-Install-libraries-without-exec-permission.patch ++
--- /var/tmp/diff_new_pack.SbXU0D/_old  2021-02-22 14:23:13.395599983 +0100
+++ /var/tmp/diff_new_pack.SbXU0D/_new  2021-02-22 14:23:13.399599987 +0100
@@ -50,7 +50,7 @@
 ===
 --- pcp.orig/src/libpcp/src/GNUmakefile
 +++ pcp/src/libpcp/src/GNUmakefile
-@@ -124,7 +124,7 @@ endif
+@@ -125,7 +125,7 @@ endif
  
  install : default
  ifneq ($(LIBTARGET),)
@@ -59,7 +59,7 @@
$(INSTALL) -m 644 $(LIBCONFIG) $(PCP_LIB_DIR)/pkgconfig/$(LIBCONFIG)
  endif
  ifneq ($(SYMTARGET),)
-@@ -133,7 +133,7 @@ ifneq ($(SYMTARGET),)
+@@ -134,7 +134,7 @@ ifneq ($(SYMTARGET),)
done
  endif
  ifneq ($(STATICLIBTARGET),)
@@ -72,7 +72,7 @@
 ===
 --- pcp.orig/src/libpcp_fault/src/GNUmakefile
 +++ pcp/src/libpcp_fault/src/GNUmakefile
-@@ -145,7 +145,7 @@ endif
+@@ -150,7 +150,7 @@ endif
  
  install : default
  ifneq ($(LIBTARGET),)
@@ -81,7 +81,7 @@
  endif
  ifneq ($(SYMTARGET),)
for tt in $(SYMTARGET); do \
-@@ -153,7 +153,7 @@ ifneq ($(SYMTARGET),)
+@@ -158,7 +158,7 @@ ifn