debian: Override default value for SPHINXBUILD in docs/makefile stable
authorFaheem Mitha <faheem@faheem.info>
Fri, 03 May 2019 03:52:44 +0530
branchstable
changeset 4632 a1d191feaa84
parent 4631 150be007f421
child 4634 0b231ea2124b
child 4645 6292fe564b20
debian: Override default value for SPHINXBUILD in docs/makefile Sphinx now defaults to Python 3 in Debian Buster, so we need to explicitly select the Python 2 version of sphinx-build for building docs.
debian/rules
--- a/debian/rules	Fri May 03 03:44:48 2019 +0530
+++ b/debian/rules	Fri May 03 03:52:44 2019 +0530
@@ -6,7 +6,8 @@
 
 override_dh_auto_build:
 	dh_auto_build
-	$(MAKE) -C docs
+	# Workaround for Sphinx in Debian Buster defaulting to Python 3
+	SPHINXBUILD=/usr/share/sphinx/scripts/python2/sphinx-build $(MAKE) -C docs
 
 hgsrc_defined:
 	# Use "! -z" instead of "-n", because "-n" without arguments is true