diff options
author | Sven Joachim <svenjoac@gmx.de> | 2016-07-08 10:41:41 +0200 |
---|---|---|
committer | Niels Thykier <niels@thykier.net> | 2016-07-08 09:43:26 +0000 |
commit | 863ef397c939340e863be1e96c822934a3167852 (patch) | |
tree | 02d8d173087c5bed0b3f9a16dbb544ec88f25cff /dh_installdocs | |
parent | 06690f0e54640c80cef438860ba1debccb796c69 (diff) | |
download | debhelper-863ef397c939340e863be1e96c822934a3167852.tar.gz |
dh_installdocs: Fix regression wrt symlinked doc directory
If a package uses dh_installdocs' --link-doc option, install_dir could
fail with an error message from install(1), because the symlink might
be dangling. Use ensure_docdir instead which was designed precisely
for this case.
Regression introduced in commit 71007f72da682dd9d7f932d81ca2ecd5d46a0e70.
Signed-off-by: Niels Thykier <niels@thykier.net>
Diffstat (limited to 'dh_installdocs')
-rwxr-xr-x | dh_installdocs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/dh_installdocs b/dh_installdocs index a42a98d6..41e08838 100755 --- a/dh_installdocs +++ b/dh_installdocs @@ -227,7 +227,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { $target_package = $dh{MAINPACKAGE}; } my $target_dir = "$tmp/usr/share/doc/$target_package"; - install_dir($target_dir); + ensure_docdir($target_package); foreach my $doc (@docs) { next if excludefile($doc); next if -e $doc && ! -s $doc; # ignore empty files |