Package: multipath-tools Version: 0.5.0+git0.770e6d0d-3 Severity: wishlist Tags: newcomer, help
I'd like to see the multipath-tools package switch to dh9. The last time I spend time trying to do this, I ran into the following problem. If anyone would like to help me out, please have a look at the dh9 branch rm -f debian/multipath-tools-dbg/DEBIAN/shlibs rm -f debian/kpartx/DEBIAN/shlibs rm -f debian/multipath-tools-boot/DEBIAN/shlibs debian/rules override_dh_shlibdeps make[1]: Entering directory '/build/multipath-tools-0.5.0+git0.770e6d0d' dh_shlibdeps -a -v -l/build/multipath-tools-0.5.0+git0.770e6d0d/debian/multipath-tools/lib64/:/build/multipath-tools-0.5.0+git0.770e6d0d/debian/multipath-tools/lib/ -Lmultipath-tools dpkg-shlibdeps -Tdebian/multipath-tools.substvars -Sdebian/multipath-tools -l/build/multipath-tools-0.5.0\+git0.770e6d0d/debian/multipath-tools/lib64/ -l/build/multipath-tools-0.5.0\+git0.770e6d0d/debian/multipath-tools/lib/ debian/multipath-tools/libmultipath/libmultipath.so.0 debian/multipath-tools/sbin/multipath debian/multipath-tools/sbin/mpathpersist debian/multipath-tools/sbin/multipathd debian/multipath-tools/lib64/multipath/libpriodatacore.so debian/multipath-tools/lib64/multipath/libcheckreadsector0.so debian/multipath-tools/lib64/multipath/libcheckcciss_tur.so debian/multipath-tools/lib64/multipath/libprioiet.so debian/multipath-tools/lib64/multipath/libpriohds.so debian/multipath-tools/lib64/multipath/libprioalua.so debian/multipath-tools/lib64/multipath/libprioontap.so debian/multipath-tools/lib64/multipath/libprioemc.so debian/multipath-tools/lib64/multipath/libpriohp_sw.so debian/multipath-tools/lib64/multipath/libcheckhp_sw.so debian/multipath-tools/lib64/multipath/li bpriordac.so debian/multipath-tools/lib64/multipath/libprioconst.so debian/multipath-tools/lib64/multipath/libcheckemc_clariion.so debian/multipath-tools/lib64/multipath/libpriorandom.so debian/multipath-tools/lib64/multipath/libchecktur.so debian/multipath-tools/lib64/multipath/libcheckrdac.so debian/multipath-tools/lib64/multipath/libcheckdirectio.so debian/multipath-tools/lib64/multipath/libprioweightedpath.so debian/multipath-tools/libmpathpersist/libmpathpersist.so.0 dpkg-shlibdeps: warning: debian/multipath-tools/libmultipath/libmultipath.so.0 contains an unresolvable reference to symbol logsink: it's probably a plugin dpkg-shlibdeps: error: couldn't find library libmultipath.so.0 needed by debian/multipath-tools/libmpathpersist/libmpathpersist.so.0 (ELF format: 'elf64-x86-64'; RPATH: '') dpkg-shlibdeps: error: couldn't find library libmpathpersist.so.0 needed by debian/multipath-tools/sbin/mpathpersist (ELF format: 'elf64-x86-64'; RPATH: '') dpkg-shlibdeps: error: couldn't find library libmultipath.so.0 needed by debian/multipath-tools/sbin/mpathpersist (ELF format: 'elf64-x86-64'; RPATH: '') dpkg-shlibdeps: error: couldn't find library libmultipath.so.0 needed by debian/multipath-tools/sbin/multipathd (ELF format: 'elf64-x86-64'; RPATH: '') dpkg-shlibdeps: error: couldn't find library libmpathpersist.so.0 needed by debian/multipath-tools/sbin/multipathd (ELF format: 'elf64-x86-64'; RPATH: '') dpkg-shlibdeps: error: couldn't find library libmultipath.so.0 needed by debian/multipath-tools/sbin/multipath (ELF format: 'elf64-x86-64'; RPATH: '') dpkg-shlibdeps: error: cannot continue due to the errors listed above Note: libraries are not searched in other binary packages that do not have any shlibs or symbols file. To help dpkg-shlibdeps find private libraries, you might need to use -l. dh_shlibdeps: dpkg-shlibdeps -Tdebian/multipath-tools.substvars -Sdebian/multipath-tools -l/build/multipath-tools-0.5.0+git0.770e6d0d/debian/multipath-tools/lib64/ -l/build/multipath-tools-0.5.0+git0.770e6d0d/debian/multipath-tools/lib/ debian/multipath-tools/libmultipath/libmultipath.so.0 debian/multipath-tools/sbin/multipath debian/multipath-tools/sbin/mpathpersist debian/multipath-tools/sbin/multipathd debian/multipath-tools/lib64/multipath/libpriodatacore.so debian/multipath-tools/lib64/multipath/libcheckreadsector0.so debian/multipath-tools/lib64/multipath/libcheckcciss_tur.so debian/multipath-tools/lib64/multipath/libprioiet.so debian/multipath-tools/lib64/multipath/libpriohds.so debian/multipath-tools/lib64/multipath/libprioalua.so debian/multipath-tools/lib64/multipath/libprioontap.so debian/multipath-tools/lib64/multipath/libprioemc.so debian/multipath-tools/lib64/multipath/libpriohp_sw.so debian/multipath-tools/lib64/multipath/libcheckhp_sw.so debian/multipath-tools/lib64/m ultipath/libpriordac.so debian/multipath-tools/lib64/multipath/libprioconst.so debian/multipath-tools/lib64/multipath/libcheckemc_clariion.so debian/multipath-tools/lib64/multipath/libpriorandom.so debian/multipath-tools/lib64/multipath/libchecktur.so debian/multipath-tools/lib64/multipath/libcheckrdac.so debian/multipath-tools/lib64/multipath/libcheckdirectio.so debian/multipath-tools/lib64/multipath/libprioweightedpath.so debian/multipath-tools/libmpathpersist/libmpathpersist.so.0 returned exit code 2 debian/rules:41: recipe for target 'override_dh_shlibdeps' failed make[1]: *** [override_dh_shlibdeps] Error 2 make[1]: Leaving directory '/build/multipath-tools-0.5.0+git0.770e6d0d' debian/rules:28: recipe for target 'binary' failed make: *** [binary] Error 2 dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2 E: Failed autobuilding of package W: no hooks of type C found -- ignoring I: unmounting /var/cache/apt/archives/ filesystem I: unmounting dev/pts filesystem I: unmounting run/shm filesystem I: unmounting proc filesystem I: cleaning the build env I: removing directory /var/tmp/Debian-Build/ramfs//23206 and its subdirectories gbp:error: '/home/rrs/bin/gbp-pbuilder' failed: it exited with 1 21:52 ♒♒♒ ☹ => 1 -- Package-specific info: /etc/multipath.conf does not exist. -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (100, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.2.3+ (SMP w/4 CPU cores) Locale: LANG=en_IN, LC_CTYPE=en_IN (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages multipath-tools depends on: ii init-system-helpers 1.23 ii initscripts 2.88dsf-59.2 ii kpartx 0.5.0+git0.770e6d0d-3 ii libaio1 0.3.110-2 ii libc6 2.19-22 ii libdevmapper1.02.1 2:1.02.104-1 ii libgcc1 1:5.2.1-21 ii libreadline6 6.3-8+b3 ii libsystemd0 227-2 ii libudev1 227-2 ii lsb-base 9.20150917 ii sg3-utils-udev 1.41-1 ii udev 227-2 multipath-tools recommends no packages. Versions of packages multipath-tools suggests: pn multipath-tools-boot <none> -- no debconf information