From eef9149e4a2718d847661b97890d5ab61e1b00eb Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Wed, 27 Apr 2022 10:52:18 +0200 Subject: [PATCH] Adapt debian packaging to path change in python3.10 (#64605) Cf. https://lists.debian.org/debian-python/2022/03/msg00039.html --- debian-bullseye/rules | 3 +++ 1 file changed, 3 insertions(+) diff --git a/debian-bullseye/rules b/debian-bullseye/rules index 8018e122..dd46ffd0 100755 --- a/debian-bullseye/rules +++ b/debian-bullseye/rules @@ -101,6 +101,9 @@ install-arch: build-arch $(MAKE) -C bindings/python$$v install DESTDIR=$(CURDIR)/debian/tmp; \ PYVER=/usr/bin/python$$v ; \ SUFFIX=$$($$PYVER -c 'import sysconfig; print(sysconfig.get_config_var("EXT_SUFFIX"))') ; \ + PLATLIB=$$(python$$v -m sysconfig | grep "platlib =" | sed 's/.*"\(.*\)"/\1/') ; \ + mkdir -p $(CURDIR)/debian/tmp/usr/lib/python3/dist-packages/ ; \ + cp -R $(CURDIR)/debian/tmp$$PLATLIB/* $(CURDIR)/debian/tmp/usr/lib/python3/dist-packages/ ; \ mv $(CURDIR)/debian/tmp/usr/lib/python3/dist-packages/_lasso.so \ $(CURDIR)/debian/tmp/usr/lib/python3/dist-packages/_lasso$$SUFFIX ; \ done -- 2.35.1