it break hard links (see #188663).
+debhelper (4.1.41) unstable; urgency=low
+
+ * dh_movefiles: Do not pass --remove-files to tar, since that makes
+ it break hard links (see #188663).
+
+ -- Joey Hess <joeyh@debian.org> Sat, 12 Apr 2003 17:11:28 -0400
+
debhelper (4.1.40) unstable; urgency=low
* Fix build with 077 umask. Closes: #187757
debhelper (4.1.40) unstable; urgency=low
* Fix build with 077 umask. Closes: #187757
}
my $pwd=`pwd`;
chomp $pwd;
}
my $pwd=`pwd`;
chomp $pwd;
- complex_doit("(cd $sourcedir >/dev/null ; tar --create --remove-files --files-from=$pwd/debian/movelist --file -) | (cd $tmp >/dev/null ;tar xpf -)");
+ complex_doit("(cd $sourcedir >/dev/null ; tar --create --files-from=$pwd/debian/movelist --file -) | (cd $tmp >/dev/null ;tar xpf -)");
+ # --remove-files is not used above because tar then doesn't
+ # preserve hard links
+ complex_doit("cd $sourcedir >/dev/null ; cat $pwd/debian/movelist | xargs rm -f)");
doit("rm","-f","debian/movelist");
}
}
doit("rm","-f","debian/movelist");
}
}