[tryton-debian] Bug#867773: relatorio FTBFS when multiple python3 versions are supported
Adrian Bunk
bunk at debian.org
Sun Jul 9 10:43:39 UTC 2017
Source: relatorio
Version: 0.6.4-1
Severity: serious
Tags: patch buster sid
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/relatorio.html
...
dh_install
mkdir -p debian/python-relatorio/usr/share/python-relatorio
mv debian/python-relatorio/usr/lib/"python2.7"/dist-packages/relatorio/tests/ debian/python-relatorio/usr/share/python-relatorio
mkdir -p debian/python3-relatorio/usr/share/python3-relatorio
mv debian/python3-relatorio/usr/lib/"python3.6 python3.5"/dist-packages/relatorio/tests/ debian/python3-relatorio/usr/share/python3-relatorio
mv: cannot stat 'debian/python3-relatorio/usr/lib/python3.6 python3.5/dist-packages/relatorio/tests/': No such file or directory
debian/rules:13: recipe for target 'override_dh_install' failed
make[1]: *** [override_dh_install] Error 1
Attached is the fix I found in Ubuntu.
-------------- next part --------------
diff -pruN 0.6.4-1/debian/changelog 0.6.4-1ubuntu1/debian/changelog
--- 0.6.4-1/debian/changelog 2016-12-19 09:48:20.000000000 +0000
+++ 0.6.4-1ubuntu1/debian/changelog 2017-06-27 03:20:14.000000000 +0000
@@ -1,3 +1,9 @@
+relatorio (0.6.4-1ubuntu1) artful; urgency=medium
+
+ * Fix ftbfs when multiple Python versions are supported.
+
+ -- Michael Hudson-Doyle <michael.hudson at ubuntu.com> Tue, 27 Jun 2017 15:20:00 +1200
+
relatorio (0.6.4-1) unstable; urgency=medium
* Merging upstream version 0.6.4.
diff -pruN 0.6.4-1/debian/rules 0.6.4-1ubuntu1/debian/rules
--- 0.6.4-1/debian/rules 2016-12-19 09:48:01.000000000 +0000
+++ 0.6.4-1ubuntu1/debian/rules 2017-06-27 03:16:44.000000000 +0000
@@ -3,8 +3,8 @@
PACKAGE_NAME := $(shell python setup.py --name)
export PYBUILD_NAME=$(PACKAGE_NAME)
-PYTHON2_VERSIONS = $(shell pyversions -r)
-PYTHON3_VERSIONS = $(shell py3versions -r)
+PYTHON2_VERSION = $(shell pyversions -d)
+PYTHON3_VERSION = $(shell py3versions -d)
%:
dh $@ --with python2,python3 --buildsystem=pybuild
@@ -12,6 +12,6 @@ PYTHON3_VERSIONS = $(shell py3versions -
override_dh_install:
dh_install
mkdir -p debian/python-relatorio/usr/share/python-relatorio
- mv debian/python-relatorio/usr/lib/"$(PYTHON2_VERSIONS)"/dist-packages/relatorio/tests/ debian/python-relatorio/usr/share/python-relatorio
+ mv debian/python-relatorio/usr/lib/"$(PYTHON2_VERSION)"/dist-packages/relatorio/tests/ debian/python-relatorio/usr/share/python-relatorio
mkdir -p debian/python3-relatorio/usr/share/python3-relatorio
- mv debian/python3-relatorio/usr/lib/"$(PYTHON3_VERSIONS)"/dist-packages/relatorio/tests/ debian/python3-relatorio/usr/share/python3-relatorio
+ mv debian/python3-relatorio/usr/lib/"$(PYTHON3_VERSION)"/dist-packages/relatorio/tests/ debian/python3-relatorio/usr/share/python3-relatorio
More information about the tryton-debian
mailing list