remove python2 dependency

This commit is contained in:
eulerstorage 2020-02-06 13:58:08 +08:00
parent 33bbe9bda7
commit cc312bfe37
2 changed files with 48 additions and 4 deletions

View File

@ -0,0 +1,36 @@
From d8b5a8105a76d390ae9bb197448235dfc663fdac Mon Sep 17 00:00:00 2001
From: sunshihao <sunshihao@huawei.com>
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 <sunshihao@huawei.com>
---
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

View File

@ -1,17 +1,19 @@
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
Patch6000: blktrace-fix-btt-overflow.patch
Patch9000: 0000-huawei-remove-python2-dependency.patch
%description
blktrace is a block layer IO tracing mechanism which provides detailed
@ -46,6 +48,12 @@ make dest=%{buildroot} prefix=%{buildroot}/%{_prefix} mandir=%{buildroot}/%{_man
%{_mandir}/man8/*
%changelog
* Thu Feb 6 2020 sunshihao<sunshihao@huawei.com> - 1.2.0-11
- Type:enhancemnet
- ID:NA
- SUG:restart
- DESCi:remove python2 dependency
* Fri Aug 30 2019 zoujing<zoujing13@huawei.com> - 1.2.0-10
- Type:enhancemnet
- ID:NA