diff --git a/blktrace.spec b/blktrace.spec index b47e7b5cbde032fcf6dcbac9a9c1cc6a86fcedc9..91ab181962bceff5e365d801dc1e46bcbeb24a0e 100644 --- a/blktrace.spec +++ b/blktrace.spec @@ -1,17 +1,18 @@ Name: blktrace Version: 1.2.0 -Release: 9 +Release: 11 Summary: Block IO tracer in the Linux kernel License: GPLv2+ Source: http://brick.kernel.dk/snaps/blktrace-%{version}.tar.bz2 URL: http://brick.kernel.dk/snaps -BuildRequires: gcc, git, xz, libaio-devel, python2, librsvg2-devel blktrace sysstat theora-tools +BuildRequires: gcc, git, xz, libaio-devel, python3, librsvg2-devel blktrace sysstat theora-tools Provides: iowatcher Obsoletes: iowatcher -Requires: python2 +Requires: python3 Patch0: blktrace-fix-btt-overflow.patch +Patch1: remove-python2-dependency.patch %description blktrace is a block layer IO tracing mechanism which provides detailed @@ -46,6 +47,12 @@ make dest=%{buildroot} prefix=%{buildroot}/%{_prefix} mandir=%{buildroot}/%{_man %{_mandir}/man8/* %changelog +* Mon Feb 17 2020 sunshihao - 1.2.0-11 +- Type:enhancemnet +- ID:NA +- SUG:restart +- DESCi:blktrace remove python2 dependency + * Fri Aug 30 2019 zoujing - 1.2.0-10 - Type:enhancemnet - ID:NA diff --git a/remove-python2-dependency.patch b/remove-python2-dependency.patch new file mode 100644 index 0000000000000000000000000000000000000000..4ace0f6b53aafcda77d442692e92092014228aa4 --- /dev/null +++ b/remove-python2-dependency.patch @@ -0,0 +1,36 @@ +From d8b5a8105a76d390ae9bb197448235dfc663fdac Mon Sep 17 00:00:00 2001 +From: sunshihao +Date: Mon, 3 Feb 2020 17:58:10 +0800 +Subject: [PATCH] blktrace: remove python2 dedpendency + +in order to remove python2 dependency,we +use python3 as Default interpreter. + +Signed-off-by: sunshihao +--- + btt/bno_plot.py | 2 +- + btt/btt_plot.py | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/btt/bno_plot.py b/btt/bno_plot.py +index aa92480..bb0cae7 100644 +--- a/btt/bno_plot.py ++++ b/btt/bno_plot.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#! /usr/bin/env python3 + # + # btt blkno plotting interface + # +diff --git a/btt/btt_plot.py b/btt/btt_plot.py +index b81dad5..7e10f92 100755 +--- a/btt/btt_plot.py ++++ b/btt/btt_plot.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#! /usr/bin/env python3 + # + # btt_plot.py: Generate matplotlib plots for BTT generate data files + # +-- +1.8.3.1