From 9cfb948048e0266013d449a48609096b35d769c0 Mon Sep 17 00:00:00 2001 From: Ben Hutchings Date: Mon, 1 Oct 2018 16:39:31 +0100 Subject: [PATCH] debian/bin, debian/rules.real: Add symlink to Python package directory instead of editing path This fixes one of the remaining classes of pycodestyle errors. --- debian/bin/abiupdate.py | 1 - debian/bin/buildcheck.py | 1 - debian/bin/debian_linux | 1 + debian/bin/gencontrol.py | 1 - debian/bin/gencontrol_signed.py | 1 - debian/bin/genorig.py | 1 - debian/bin/getconfig.py | 1 - debian/bin/stable-update | 1 - debian/changelog | 2 ++ debian/rules.real | 1 - 10 files changed, 3 insertions(+), 8 deletions(-) create mode 120000 debian/bin/debian_linux diff --git a/debian/bin/abiupdate.py b/debian/bin/abiupdate.py index 049d8bbe4..c9e5df75a 100755 --- a/debian/bin/abiupdate.py +++ b/debian/bin/abiupdate.py @@ -9,7 +9,6 @@ import tempfile from urllib.request import urlopen from urllib.error import HTTPError -sys.path.append(sys.path[0] + "/../lib/python") from debian_linux.abi import Symbols from debian_linux.config import * from debian_linux.debian import * diff --git a/debian/bin/buildcheck.py b/debian/bin/buildcheck.py index c9c5bafce..5c999d0f8 100755 --- a/debian/bin/buildcheck.py +++ b/debian/bin/buildcheck.py @@ -5,7 +5,6 @@ import fnmatch import glob import stat -sys.path.append('debian/lib/python') from debian_linux.abi import Symbols from debian_linux.config import ConfigCoreDump from debian_linux.debian import * diff --git a/debian/bin/debian_linux b/debian/bin/debian_linux new file mode 120000 index 000000000..01f3e04dc --- /dev/null +++ b/debian/bin/debian_linux @@ -0,0 +1 @@ +../lib/python/debian_linux/ \ No newline at end of file diff --git a/debian/bin/gencontrol.py b/debian/bin/gencontrol.py index fd8072d04..efe83012a 100755 --- a/debian/bin/gencontrol.py +++ b/debian/bin/gencontrol.py @@ -9,7 +9,6 @@ import os import os.path import subprocess -sys.path.append("debian/lib/python") from debian_linux import config from debian_linux.debian import * from debian_linux.gencontrol import Gencontrol as Base, merge_packages diff --git a/debian/bin/gencontrol_signed.py b/debian/bin/gencontrol_signed.py index f3b0fbade..a7a781e18 100755 --- a/debian/bin/gencontrol_signed.py +++ b/debian/bin/gencontrol_signed.py @@ -11,7 +11,6 @@ import subprocess import sys import time -sys.path.append("debian/lib/python") from debian_linux.config import ConfigCoreDump from debian_linux.debian import Changelog, PackageDescription, VersionLinux, \ Package, PackageRelationGroup diff --git a/debian/bin/genorig.py b/debian/bin/genorig.py index d45b53b15..980503eb4 100755 --- a/debian/bin/genorig.py +++ b/debian/bin/genorig.py @@ -11,7 +11,6 @@ import subprocess import time import warnings -sys.path.append("debian/lib/python") from debian_linux.debian import Changelog, VersionLinux diff --git a/debian/bin/getconfig.py b/debian/bin/getconfig.py index bb1e713fa..b719a17a1 100755 --- a/debian/bin/getconfig.py +++ b/debian/bin/getconfig.py @@ -2,7 +2,6 @@ import sys -sys.path.append(sys.path[0] + "/../lib/python") from debian_linux.config import ConfigCoreDump section = tuple(s or None for s in sys.argv[1:-1]) diff --git a/debian/bin/stable-update b/debian/bin/stable-update index 91ed9c9fd..049c13264 100755 --- a/debian/bin/stable-update +++ b/debian/bin/stable-update @@ -5,7 +5,6 @@ import os import re import subprocess -sys.path.append(sys.path[0] + "/../lib/python") from debian_linux.debian import Changelog, VersionLinux diff --git a/debian/changelog b/debian/changelog index a3355fb7b..a402a2f12 100644 --- a/debian/changelog +++ b/debian/changelog @@ -6,6 +6,8 @@ linux (4.19~rc6-1~exp1) UNRELEASED; urgency=medium * [ppc64el] udeb: Fix relative #include filenames in kernel-image module list (really fixes FTBFS?) * debian/bin, debian/lib/python: Fix most errors reported by pycodestyle + * debian/bin, debian/rules.real: Add symlink to Python package directory + instead of editing path -- Ben Hutchings Thu, 20 Sep 2018 02:40:54 +0100 diff --git a/debian/rules.real b/debian/rules.real index 81b429386..0ba830991 100644 --- a/debian/rules.real +++ b/debian/rules.real @@ -35,7 +35,6 @@ else endif export CROSS_COMPILE -export PYTHONPATH = $(CURDIR)/debian/lib/python export DH_OPTIONS export DEB_HOST_ARCH DEB_HOST_GNU_TYPE DEB_BUILD_ARCH export DEB_BUILD_PATH = $(CURDIR) # for dpkg-buildflags