From d415e486469543d3aa044c46a8cbb41e18172b07 Mon Sep 17 00:00:00 2001 From: David Runge Date: Tue, 2 Aug 2022 14:17:27 +0200 Subject: [PATCH] Fix setuptools version detection in buildpath.py libraries/libapparmor/swig/python/test/buildpath.py: The changes introduced in https://gitlab.com/apparmor/apparmor/-/commit/cc7f549665282c0a527d5424a6f9d726c50ddbb1 targetted a wrong setuptools version (61.2). The change in build directory naming has been introduced with 62.1 (https://github.com/pypa/setuptools/commit/1c23f5e1e4b18b50081cbabb2dea22bf345f5894). (cherry picked from commit fda390983f77c2d218690522eba35aecf20aa332) --- libraries/libapparmor/swig/python/test/buildpath.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/libraries/libapparmor/swig/python/test/buildpath.py b/libraries/libapparmor/swig/python/test/buildpath.py index 6b805c1be..94b63c2e4 100644 --- a/libraries/libapparmor/swig/python/test/buildpath.py +++ b/libraries/libapparmor/swig/python/test/buildpath.py @@ -1,9 +1,12 @@ #!/usr/bin/python3 -# the build path has changed in setuptools 61.2 +# the build path has changed in setuptools 62.1: +# https://github.com/pypa/setuptools/commit/1c23f5e1e4b18b50081cbabb2dea22bf345f5894 import sys import sysconfig import setuptools -if tuple(map(int,setuptools.__version__.split("."))) >= (61, 2): + + +if tuple(map(int, setuptools.__version__.split("."))) >= (62, 1): identifier = sys.implementation.cache_tag else: identifier = "%d.%d" % sys.version_info[:2]