Hello community, here is the log from the commit of package systemtap for openSUSE:Factory checked in at 2019-02-08 11:59:53 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/systemtap (Old) and /work/SRC/openSUSE:Factory/.systemtap.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "systemtap" Fri Feb 8 11:59:53 2019 rev:103 rq:670898 version:3.3 Changes: -------- systemtap-headers.changes: same change --- /work/SRC/openSUSE:Factory/systemtap/systemtap.changes 2019-01-29 14:38:23.903552697 +0100 +++ /work/SRC/openSUSE:Factory/.systemtap.new.28833/systemtap.changes 2019-02-08 12:00:32.069776869 +0100 @@ -1,0 +2,8 @@ +Wed Jan 30 13:17:03 UTC 2019 - Dominique Leuenberger <[email protected]> + +- BuildRequire pkgconfig(systemd) instead of systemd: allow to use + systemd-mini during build. +- Use %tmpfiles_create macro in -server package: consider the right + usage in transactional update cases. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ systemtap-docs.spec ++++++ --- /var/tmp/diff_new_pack.GAZii8/_old 2019-02-08 12:00:36.237774956 +0100 +++ /var/tmp/diff_new_pack.GAZii8/_new 2019-02-08 12:00:36.237774956 +0100 @@ -22,7 +22,7 @@ Summary: Documents and examples for systemtap License: GPL-2.0-or-later Group: Development/Tools/Debuggers -Url: https://sourceware.org/systemtap/ +URL: https://sourceware.org/systemtap/ Source0: https://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz Source1: https://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz.asc Source2: systemtap.keyring @@ -31,14 +31,14 @@ Patch1: systemtap-docdir-fix.diff BuildRequires: autoconf BuildRequires: automake -BuildRequires: python3-devel -BuildRequires: python3-setuptools # for documents BuildRequires: fop BuildRequires: gcc-c++ BuildRequires: latex2html BuildRequires: libebl-devel -BuildRequires: pkg-config +BuildRequires: pkgconfig +BuildRequires: python3-devel +BuildRequires: python3-setuptools BuildRequires: texlive-amsfonts BuildRequires: texlive-babel-english BuildRequires: texlive-collection-fontsrecommended @@ -50,7 +50,6 @@ BuildRequires: tex(fancyvrb.sty) BuildRequires: tex(float.sty) BuildRequires: tex(fullpage.sty) -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch %description ++++++ systemtap-headers.spec ++++++ --- /var/tmp/diff_new_pack.GAZii8/_old 2019-02-08 12:00:36.273774939 +0100 +++ /var/tmp/diff_new_pack.GAZii8/_new 2019-02-08 12:00:36.277774938 +0100 @@ -20,7 +20,6 @@ # packages can make use of the SDT headers without pulling in all # build requirements of the normal systemtap package. Normal use # outside of BuildRequires in ring0 packages should use systemtap-sdt-devel - %if ! %{defined _rundir} %define _rundir %{_localstatedir}/run %endif @@ -30,10 +29,7 @@ Summary: SystemTap headers License: GPL-2.0-or-later Group: Development/Tools/Debuggers -Url: http://sourceware.org/systemtap/ -# sdt-devel provides the same header files as us, so we -# must conflict -Conflicts: systemtap-sdt-devel +URL: http://sourceware.org/systemtap/ Source0: https://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz Source1: https://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz.asc Source2: systemtap.keyring @@ -41,7 +37,9 @@ Source4: README-KEYRING Source5: stap-server.conf Patch1: systemtap-build-source-dir.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-build +# sdt-devel provides the same header files as us, so we +# must conflict +Conflicts: systemtap-sdt-devel %description SystemTap is an instrumentation system for systems running Linux. ++++++ systemtap.spec ++++++ --- /var/tmp/diff_new_pack.GAZii8/_old 2019-02-08 12:00:36.325774915 +0100 +++ /var/tmp/diff_new_pack.GAZii8/_new 2019-02-08 12:00:36.333774912 +0100 @@ -25,7 +25,7 @@ Summary: Instrumentation System License: GPL-2.0-or-later Group: Development/Tools/Debuggers -Url: https://sourceware.org/systemtap/ +URL: https://sourceware.org/systemtap/ Source0: https://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz Source1: https://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz.asc Source2: %{name}.keyring @@ -39,14 +39,13 @@ BuildRequires: mozilla-nspr-devel BuildRequires: mozilla-nss-devel BuildRequires: mozilla-nss-tools -BuildRequires: pkg-config +BuildRequires: pkgconfig BuildRequires: python3-base BuildRequires: sqlite-devel -BuildRequires: systemd +BuildRequires: pkgconfig(systemd) Requires: %{name}-runtime = %{version}-%{release} Requires: libebl1 Obsoletes: systemtap-client < 1.5 -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description SystemTap is an instrumentation system for systems running Linux. @@ -72,8 +71,6 @@ Requires: mozilla-nss-tools Requires: unzip Requires: zip -# needed for systemd-tmpfiles -Requires(post): systemd %description server SystemTap is an instrumentation system for systems running Linux. @@ -84,8 +81,8 @@ # systemtap-headers provides the same header files # as sdt-devel, so we must conflict. Group: Development/Tools/Debuggers -Conflicts: systemtap-headers Requires: %{name} = %{version}-%{release} +Conflicts: systemtap-headers %description sdt-devel SystemTap is an instrumentation system for systems running Linux. @@ -124,7 +121,7 @@ %post server # Create tmpfiles -systemd-tmpfiles --create %{_libexecdir}/tmpfiles.d/stap-server.conf +%tmpfiles_create %{_libexecdir}/tmpfiles.d/stap-server.conf %files %defattr(-,root,root)
