Hi, I've been bitten by this problem too.
Here it's an ARM laptop with i386 added as a foreign architecture emulated via QEMU. I've added UsrMerge support in my tool, I guess random other tools would need tweakings like this. https://github.com/a-detiste/cruft-ng/commit/afa1633d17410b5ef538a5f39c19d5c191b1338a dh_makeshlibs -O--parallel dh_shlibdeps -O--parallel dpkg-shlibdeps: error: no dependency information found for /usr/lib/ld-linux-armhf.so.3 (used by debian/cruft-ng/usr/bin/cruft-ng) Hint: check if the library actually comes from a package. dh_shlibdeps: dpkg-shlibdeps -Tdebian/cruft-ng.substvars debian/cruft-ng/usr/bin/cruft-ng returned exit code 2 debian/rules:5: recipe for target 'binary' failed make: *** [binary] Error 2 dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2 debuild: fatal error at line 1376: