Luca BRUNO: > On Mon, 28 Dec 2015 23:14:03 +0000 Chris Lamb <la...@debian.org> wrote: > >> Source: libuv >> Version: 0.10.36-3 >> Usertags: ftbfs > >> [...] >> [..] >> dh_install >> cp: cannot stat 'debian/tmp/debian/tmp/dh-exec.AUyQ2PO5/usr/lib/x86_64- > linux-gnu/libuv.so.0.10': No such file or directory >> dh_install: cp --reflink=auto -a debian/tmp/debian/tmp/dh- > exec.AUyQ2PO5/usr/lib/x86_64-linux-gnu/libuv.so.0.10 > debian/libuv0.10/usr/lib/x86_64-linux-gnu// returned exit code 1 >> [..] > > The double "debian/tmp/" looks a bit fishy there. > I guess either debhelper or dh-exec are over-substituting ${DESTDIR}, or > started prepending one time too much. > > Ciao, Luca > > [...]
Hi, Assuming you specified "debian/tmp/<path>" directly in your install file, then a duplicate "debian/tmp" is expected on a failure (in compat 7 or later). Since compat 7, debhelper will do a fallback to debian/tmp/<given-path> if <given-path> does not exist (or the wildcard matches nothing). Notably, debhelper does not check whether <given-path> already starts with "debian/tmp/" or not before trying. Thanks, ~Niels
signature.asc
Description: OpenPGP digital signature