Control: tag -1 +confirmed pending

On Tue, 2015-11-24 at 15:27 +0000, Santiago Vila wrote:
> 
> dh_testroot
> dh_prep
> dh_installdirs
> mkdir -p /<<BUILDDIR>>/multipath-tools-
> 0.5.0+git1.656f8865/debian/tmp/sbin
> /usr/bin/make install INSTALL_PROGRAM=install -s
> DESTDIR=/<<BUILDDIR>>/multipath-tools-0.5.0+git1.656f8865/debian/tmp
> LIB=/lib SYSTEMDPATH=/lib USE_SYSTEMD=1
> install: cannot stat 'libmultipath.so.0': No such file or directory
> Makefile:62: recipe for target 'install' failed
> make[2]: *** [install] Error 1
> Makefile:52: recipe for target 'recurse_install' failed
> make[1]: *** [recurse_install] Error 2
> debian/rules:67: recipe for target 'install' failed
> make: *** [install] Error 2
> dpkg-buildpackage: error: fakeroot debian/rules binary-indep gave
> error exit status 2
> -------------------------------------------------------------------
> -------------


Hmmmm.... Most of multipath-tools package is architecture dependent
code. I wonder who added that in the indep section.

There is one exception though, multipath-tools-boot package, which is a
small package with just config files...

Does the following change look good to you? With this change, the build
succeeds.

commit ac05992e22b9eb828de5c68e01cade95ff95a76d
Author: Ritesh Raj Sarraf <r...@debian.org>
Date:   Mon Nov 30 20:23:51 2015 +0530

    Fix build for arch independent targets
    
    Closes: #806082

diff --git a/debian/rules b/debian/rules
index b798c11..395a0e4 100755
--- a/debian/rules
+++ b/debian/rules
@@ -27,7 +27,7 @@ include /usr/share/dpkg/buildflags.mk
 build: build-arch build-indep
 
 build-arch: build-multipath-udeb-stamp build-stamp
-build-indep: build-stamp
+build-indep: build-multipath-udeb-stamp
 
 build-stamp:
        dh_testdir




If this fixes your issues, please just drop a note. I won't upload immediately, 
but knowing that the fix is fine, helps.

-- 
Ritesh Raj Sarraf
RESEARCHUT - http://www.researchut.com
"Necessity is the mother of invention."

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to