[Pkg-ceph-commits] [ceph] 04/07: Disable running dh_auto_install with parallel jobs

Gaudenz Steinlin gaudenz at moszumanska.debian.org
Thu Jan 12 22:21:22 UTC 2017


This is an automated email from the git hooks/post-receive script.

gaudenz pushed a commit to branch jewel
in repository ceph.

commit e44a30d304059fbf94d68623e10f296f4d0284fb
Author: Gaudenz Steinlin <gaudenz at debian.org>
Date:   Wed Jan 11 09:39:36 2017 +0100

    Disable running dh_auto_install with parallel jobs
    
    There seems to be a race condition in make install which leads to random
    failures only seen on armel. The failure occurs when installing the
    Python modules.
    
    Closes: #850906
---
 debian/rules | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/debian/rules b/debian/rules
index bf2abc9..b6513ed 100755
--- a/debian/rules
+++ b/debian/rules
@@ -78,6 +78,13 @@ override_dh_autoreconf:
 override_dh_auto_configure:
 	dh_auto_configure -- $(extraopts)
 
+override_dh_auto_install:
+	# At least on armel installation of the Python modules fails in weird ways
+	# when run in parallel. As this is probably not specific to armel but just only
+	# triggered there because the architecture is too slow, run without parallelism
+	# everywhere.
+	dh_auto_install --no-parallel
+
 override_dh_install:
 	# remove .la files, we don't want to install these in Debian,
 	# see Policy 10.2

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ceph/ceph.git



More information about the Pkg-ceph-commits mailing list