spec: Drop pathfix.py usage
There's only one remaining ambiguous python shebang in qemu.git, and it's not for anything we care about. Also redhat-rpm-config brp-mangle-shebangs added in 2018 will do /usr/bin/env python3 -> /usr/bin/python3 automatically for us Signed-off-by: Cole Robinson <crobinso@redhat.com>
This commit is contained in:
parent
7a925b3802
commit
566be371a3
10
qemu.spec
10
qemu.spec
@ -402,8 +402,6 @@ BuildRequires: libxml2-devel
|
|||||||
BuildRequires: libudev-devel
|
BuildRequires: libudev-devel
|
||||||
# qauth infrastructure
|
# qauth infrastructure
|
||||||
BuildRequires: pam-devel
|
BuildRequires: pam-devel
|
||||||
# For making python shebangs versioned
|
|
||||||
BuildRequires: /usr/bin/pathfix.py
|
|
||||||
%if %{have_liburing}
|
%if %{have_liburing}
|
||||||
# liburing support. Library isn't built for arm
|
# liburing support. Library isn't built for arm
|
||||||
BuildRequires: liburing-devel
|
BuildRequires: liburing-devel
|
||||||
@ -1115,14 +1113,6 @@ mkdir -p %{qemu_kvm_build}
|
|||||||
%global static_builddir static_builddir
|
%global static_builddir static_builddir
|
||||||
mkdir -p %{static_builddir}
|
mkdir -p %{static_builddir}
|
||||||
|
|
||||||
# https://fedoraproject.org/wiki/Changes/Make_ambiguous_python_shebangs_error
|
|
||||||
# Fix all Python shebangs recursively in .
|
|
||||||
# -p preserves timestamps
|
|
||||||
# -n prevents creating ~backup files
|
|
||||||
# -i specifies the interpreter for the shebang
|
|
||||||
# Need to list files that do not match ^[a-zA-Z0-9_]+\.py$ explicitly!
|
|
||||||
pathfix.py -pni "%{__python3} %{py3_shbang_opts}" scripts/qemu-trace-stap
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
|
Loading…
Reference in New Issue
Block a user