[Python-apps-team] Bug#948610: mercurial: calls python instead of python2
Gianfranco Costamagna
locutusofborg at debian.org
Fri Jan 10 19:54:07 GMT 2020
Source: mercurial
Version: 5.2.2-1
Severity: serious
tags: patch
Hello, the following patch should make the package compile with python binary removed from the system:
--- mercurial-5.2.2/debian/rules 2020-01-10 08:14:46.000000000 +0000
+++ mercurial-5.2.2/debian/rules 2020-01-10 08:14:48.000000000 +0000
@@ -7,6 +7,7 @@
%:
dh $@ --with python2,bash-completion
+export PYTHON=python2
PYVERS=$(shell pyversions -vs)
PYVER_DEFAULT=$(shell pyversions -vd)
DEB_HOST_ARCH := $(shell dpkg-architecture -qDEB_HOST_ARCH)
@@ -46,7 +46,7 @@
http_proxy='' dh_auto_test -- TESTFLAGS="--verbose --timeout 1440 $(PARALLEL_TEST_JOBS) --blacklist $(CURDIR)/debian/mercurial.test_blacklist"
file-rename 's/\.deb-backup$$//' $(CURDIR)/tests/*
# run blacklisted tests but ignore their results
- -cd tests && python run-tests.py --verbose `grep ^test ../debian/mercurial.test_blacklist`
+ -cd tests && python2 run-tests.py --verbose `grep ^test ../debian/mercurial.test_blacklist`
endif
override_dh_auto_install: $(PYVERS:%=install-python%)
thanks for considering it
Gianfranco
More information about the Python-apps-team
mailing list