[neon/qt6/pyside6/Neon/release] debian: go all in on pip

Carlos De Maine null at kde.org
Sun Jul 2 00:06:55 BST 2023


Git commit d9774f4bdd9433b23aa63fdaf7c81c605626647d by Carlos De Maine.
Committed on 01/07/2023 at 23:06.
Pushed by carlosdem into branch 'Neon/release'.

go all in on pip

M  +0    -1    debian/control
M  +5    -0    debian/rules

https://invent.kde.org/neon/qt6/pyside6/-/commit/d9774f4bdd9433b23aa63fdaf7c81c605626647d

diff --git a/debian/control b/debian/control
index e1e259d..73c29ef 100644
--- a/debian/control
+++ b/debian/control
@@ -14,7 +14,6 @@ Build-Depends: chrpath,
                ninja-build,
                patchelf,
                python3-dev,
-#               python3-distro,
                python3-pip,
                qt6-3d-dev,
                qt6-5compat-dev,
diff --git a/debian/rules b/debian/rules
index af383ca..8c2e7a2 100755
--- a/debian/rules
+++ b/debian/rules
@@ -25,6 +25,11 @@ undefine XDG_RUNTIME_DIR
 override_dh_auto_clean:
 	#apt-get remove python3-setuptools
 	rm -r /usr/lib/python3/dist-packages/setuptools/
+	python3 -m pip install --upgrade pip3
+	python3 -m pip install --upgrade packaging
+	python3 -m pip install --upgrade six
+	python3 -m pip install --upgrade wheel
+	python3 -m pip install --upgrade distro
 	python3 -m pip install -r requirements.txt
 	dh_auto_clean -O--buildsystem=pybuild --
 


More information about the Neon-commits mailing list