diff options
author | Niels Thykier <niels@thykier.net> | 2017-06-30 06:45:49 +0000 |
---|---|---|
committer | Niels Thykier <niels@thykier.net> | 2017-06-30 06:45:54 +0000 |
commit | c45af8501976aa39e3b0c24f4b960ca6c411978a (patch) | |
tree | 2ba83695051e3b5666d8bebd873bc22346697155 /debhelper.pod | |
parent | fd71f39f38eacd417c602c4495626bdac5a438ad (diff) | |
download | debhelper-c45af8501976aa39e3b0c24f4b960ca6c411978a.tar.gz |
dh_install: Guard optimization in a compat bump
It breaks in the following case:
"bin/l* bin/*s bin"
Assuming debian/tmp/bin contains "ls", then there are now two files to
the same location, which makes cp unhappy. It also happens for
libindicate, where the it have a gtk-2 and gtk-3 variant of files that
happen to clash for similar reasons.
Signed-off-by: Niels Thykier <niels@thykier.net>
Diffstat (limited to 'debhelper.pod')
-rw-r--r-- | debhelper.pod | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/debhelper.pod b/debhelper.pod index f0770e10..c8b93cb8 100644 --- a/debhelper.pod +++ b/debhelper.pod @@ -695,6 +695,13 @@ to drop support for the B<PERL_USE_UNSAFE_INC> environment variable. When perl drops support for it, then this variable will be removed retroactively from existing compat levels as well. +=item - + +B<dh_install> now attempts to optimize installations by bulking files +together. Generally, this should just silently make things faster. +However, it can cause issues if multiple patterns expand to the same +target file. + =back =back |