Hello community, here is the log from the commit of package pcp for openSUSE:Factory checked in at 2019-03-01 20:30:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pcp (Old) and /work/SRC/openSUSE:Factory/.pcp.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pcp" Fri Mar 1 20:30:12 2019 rev:48 rq:680548 version:4.3.1 Changes: -------- --- /work/SRC/openSUSE:Factory/pcp/pcp.changes 2019-02-06 14:05:08.538673873 +0100 +++ /work/SRC/openSUSE:Factory/.pcp.new.28833/pcp.changes 2019-03-01 20:30:48.689991240 +0100 @@ -1,0 +2,26 @@ +Thu Feb 28 23:04:12 UTC 2019 - [email protected] + +- Upgrade to 4.3.1; (bsc#1127437). + + Add proper systemd timer service dependency tracking + + pmrep: fix a dynamic header corner case with missing values + + pmie: fix for segv and bad sum_inst() use + + pmview: fix a missing timeout slot connection + +- Drop upstreamed patches: + 0004-create-pmlogger-and-pmie-logdirs-during-install.patch + 0007-pmie-add-systemd-timers-as-cron-alternative.patch + 0008-pmlogger_daily-add-systemd-timers-as-cron-alternativ.patch + 0009-pmlogger_daily_report-add-systemd-timers-as-cron-alt.patch + 0010-pmns-don-t-package-.NeedRebuild-for-SUSE-distros.patch + +------------------------------------------------------------------- +Tue Feb 19 14:19:03 UTC 2019 - [email protected] + +- Drop python2 support for Factory and SLES15-SP1; (bsc#1077777). + +------------------------------------------------------------------- +Wed Feb 6 14:21:04 UTC 2019 - [email protected] + +- export PACKAGE_DISTRIBUTION="suse" for build; (bsc#1123311). + +------------------------------------------------------------------- Old: ---- 0004-create-pmlogger-and-pmie-logdirs-during-install.patch 0007-pmie-add-systemd-timers-as-cron-alternative.patch 0008-pmlogger_daily-add-systemd-timers-as-cron-alternativ.patch 0009-pmlogger_daily_report-add-systemd-timers-as-cron-alt.patch 0010-pmns-don-t-package-.NeedRebuild-for-SUSE-distros.patch pcp-4.3.0.tar.bz2 New: ---- pcp-4.3.1.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pcp.spec ++++++ --- /var/tmp/diff_new_pack.oo2gwN/_old 2019-03-01 20:30:49.745990981 +0100 +++ /var/tmp/diff_new_pack.oo2gwN/_new 2019-03-01 20:30:49.753990979 +0100 @@ -73,7 +73,7 @@ License: %{license_gplv2plus} AND %{license_lgplv2plus} AND %{license_cc_by} Group: %{pcp_gr} Name: pcp -Version: 4.3.0 +Version: 4.3.1 Release: 0 %global buildversion 1 @@ -90,19 +90,9 @@ # PATCH-FIX-OPENSUSE, [email protected] Patch3: 0003-Remove-runlevel-4-from-init-scripts.patch # PATCH-FIX-OPENSUSE, [email protected] -Patch4: 0004-create-pmlogger-and-pmie-logdirs-during-install.patch -# PATCH-FIX-OPENSUSE, [email protected] Patch5: 0005-SUSE-fy-pmsnap-control-path.patch # PATCH-FIX-OPENSUSE, [email protected] Patch6: 0006-pmsnap-control-var-www-srv-www.patch -# PATCH-FIX-UPSTREAM, [email protected] -Patch7: 0007-pmie-add-systemd-timers-as-cron-alternative.patch -# PATCH-FIX-UPSTREAM, [email protected] -Patch8: 0008-pmlogger_daily-add-systemd-timers-as-cron-alternativ.patch -# PATCH-FIX-UPSTREAM, [email protected] -Patch9: 0009-pmlogger_daily_report-add-systemd-timers-as-cron-alt.patch -# PATCH-FIX-UPSTREAM, [email protected] -Patch10: 0010-pmns-don-t-package-.NeedRebuild-for-SUSE-distros.patch %if 0%{?fedora} || 0%{?rhel} %global disable_selinux 0 @@ -147,7 +137,10 @@ %global disable_python3 1 %endif -%if 0%{?fedora} >= 26 || 0%{?rhel} > 7 || 0%{?sle_version} > 150000 +# drop python2 packages on Tumbleweed and SLE15 +%if 0%{?fedora} >= 26 || 0%{?rhel} > 7 || 0%{?suse_version} >= 1500 +%global _with_python2 --with-python=no +%global disable_python2 1 %global __python2 python2 %else %global __python2 python @@ -330,16 +323,15 @@ Requires: cpp Requires: cyrus-sasl Requires: sysconfig +%if !%{disable_python2} # pmatop needs curses.py Requires: %{__python2}-curses +%endif %else Requires: initscripts %endif -Requires: %{__python2}-pcp = %{version}-%{release} Requires: %{lib_pkg} = %{version}-%{release} -Requires: perl-PCP-PMDA = %{version}-%{release} -Requires: python Obsoletes: pcp-pmda-nvidia < %{version} %global tapsetdir %{_datadir}/systemtap/tapset @@ -1977,6 +1969,7 @@ # end pcp-pmda-weblog # end C pmdas +%if !%{disable_python2} # # python-pcp. This is the PCP library bindings for python. # @@ -2001,6 +1994,7 @@ This python PCP module contains the language bindings for Performance Metric API (PMAPI) monitor tools and Performance Metric Domain Agent (PMDA) collector tools written in Python. +%endif # !%{disable_python2} %if !%{disable_python3} # @@ -2122,13 +2116,8 @@ %patch1 -p1 %patch2 -p1 %patch3 -p1 -%patch4 -p1 %patch5 -p1 %patch6 -p1 -%patch7 -p1 -%patch8 -p1 -%patch9 -p1 -%patch10 -p1 autoconf @@ -2136,6 +2125,10 @@ rm -Rf $RPM_BUILD_ROOT %build +%if 0%{?suse_version} +# in case we're building without os-release (bsc#1123311)... +export PACKAGE_DISTRIBUTION="suse" +%endif PCP_CFLAGS="$RPM_OPT_FLAGS" CFLAGS="$RPM_OPT_FLAGS" CCFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS" %configure \ --with-tmpdir=%{_tempsdir} \ --datarootdir=%{_datadir} \ @@ -2148,7 +2141,8 @@ %{?_with_perfevent} \ %{?_with_json} \ %{?_with_snmp} \ - %{?_with_nutcracker} + %{?_with_nutcracker} \ + %{?_with_python2} PCP_CFLAGS="$RPM_OPT_FLAGS" CFLAGS="$RPM_OPT_FLAGS" CCFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS" make default_pcp ############################################################################### @@ -2648,7 +2642,7 @@ %{fillup_only -n pmcd} %{fillup_only -n pmlogger} %{fillup_only -n pmproxy} -%service_add_post pmcd pmlogger pmie pmproxy pmie_check.timer pmie_daily.timer pmlogger_daily.timer pmlogger_daily_check.timer pmlogger_daily_poll.timer pmlogger_daily_report.timer pmlogger_daily_report_poll.timer +%service_add_post pmcd pmlogger pmie pmproxy pmie_check.timer pmie_daily.timer pmlogger_daily.timer pmlogger_check.timer pmlogger_daily-poll.timer pmlogger_daily_report.timer pmlogger_daily_report-poll.timer %else %{fillup_and_insserv pmcd} %{fillup_and_insserv pmlogger} @@ -2728,7 +2722,7 @@ %postun /sbin/ldconfig %if !%{disable_systemd} -%service_del_postun pmcd pmlogger pmproxy pmie pmie_check.timer pmie_daily.timer pmlogger_daily.timer pmlogger_daily_check.timer pmlogger_daily_poll.timer pmlogger_daily_report.timer pmlogger_daily_report_poll.timer +%service_del_postun pmcd pmlogger pmproxy pmie pmie_check.timer pmie_daily.timer pmlogger_daily.timer pmlogger_check.timer pmlogger_daily-poll.timer pmlogger_daily_report.timer pmlogger_daily_report-poll.timer %else %{?restart_on_update:%{restart_on_update pcp pmproxy pmie}} %{?insserv_cleanup:%{insserv_cleanup}} @@ -2821,14 +2815,14 @@ %{_unitdir}/pmie_daily.timer %{_unitdir}/pmlogger_daily.service %{_unitdir}/pmlogger_daily.timer -%{_unitdir}/pmlogger_daily_check.service -%{_unitdir}/pmlogger_daily_check.timer -%{_unitdir}/pmlogger_daily_poll.service -%{_unitdir}/pmlogger_daily_poll.timer +%{_unitdir}/pmlogger_check.service +%{_unitdir}/pmlogger_check.timer +%{_unitdir}/pmlogger_daily-poll.service +%{_unitdir}/pmlogger_daily-poll.timer %{_unitdir}/pmlogger_daily_report.service %{_unitdir}/pmlogger_daily_report.timer -%{_unitdir}/pmlogger_daily_report_poll.service -%{_unitdir}/pmlogger_daily_report_poll.timer +%{_unitdir}/pmlogger_daily_report-poll.service +%{_unitdir}/pmlogger_daily_report-poll.timer %endif %if 0%{?suse_version} %{_fillupdir}/sysconfig.pmlogger ++++++ _service ++++++ --- /var/tmp/diff_new_pack.oo2gwN/_old 2019-03-01 20:30:49.845990956 +0100 +++ /var/tmp/diff_new_pack.oo2gwN/_new 2019-03-01 20:30:49.845990956 +0100 @@ -3,7 +3,7 @@ <param name="scm">git</param> <param name="url">https://github.com/performancecopilot/pcp.git</param> <param name="filename">pcp</param> - <param name="revision">4.3.0</param> + <param name="revision">4.3.1</param> <param name="versionformat">@PARENT_TAG@</param> <param name="changesgenerate">disable</param> </service> ++++++ pcp-4.3.0.tar.bz2 -> pcp-4.3.1.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/pcp/pcp-4.3.0.tar.bz2 /work/SRC/openSUSE:Factory/.pcp.new.28833/pcp-4.3.1.tar.bz2 differ: char 11, line 1
