Package: git
Version: 1:1.8.5~rc2-1
Severity: serious
Tags: patch

(Yeah, this version is still in the NEW queue, but I peeked anyway.)

Since debian/rules calls $(MAKE) -Ccontrib/mw-to-git all without $(OPTS), 
the root Makefile detects that the prefix has changed from /usr to $HOME, 
and winds up installing Git.pm to the wrong directory.  Failed build log:

https://launchpadlibrarian.net/156712365/buildlog_ubuntu-trusty-i386.git_1%3A1.8.5~rc2-1~ppa0~trusty1_FAILEDTOBUILD.txt.gz

This patch fixes it:

--- a/debian/rules
+++ b/debian/rules
@@ -91,7 +91,7 @@ build-indep-stamp: patch-stamp build-arch-stamp
          PATH=$(CURDIR)/debian:$(PATH) GIT_TEST_OPTS=--verbose \
            $(MAKE) -C t $(OPTS) $(CURDIR)/debian/test-bzr.sh
        # git-mediawiki
-       $(MAKE) -Ccontrib/mw-to-git all
+       $(MAKE) -Ccontrib/mw-to-git all $(OPTS)
        touch build-indep-stamp
 
 clean: deb-checkdir
@@ -102,7 +102,7 @@ clean: deb-checkdir
        ! test -e patch-stamp || \
        { \
          set -e; \
-         $(MAKE) -Ccontrib/mw-to-git clean; \
+         $(MAKE) -Ccontrib/mw-to-git clean $(OPTS); \
          for i in `ls -1r debian/diff/*.diff debian/diff/*.patch \
              2>/dev/null || :`; do \
            patch -p1 -NR -r- <$$i || test $$? = 1 || exit 1; \

https://launchpadlibrarian.net/156736798/buildlog_ubuntu-trusty-i386.git_1%3A1.8.5~rc2-1~ppa1~trusty1_UPLOADING.txt.gz


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to