Package: debhelper
Version: 10.2.5
Severity: normal

Dear Maintainer,

dh_install tries to run files listed in my ".install" file instead of adding 
them when the ".install" file has executable permissions.
This also results in errors when listed files prompt errors in the default 
shell interperter (why wouldn't they?).
Once the executable bit is gone, everything works fine.
I don't see any reason for this to happen, and no documentation. If there is a 
reason, I request it be properly documented so this pitfall can be avoided.
This behaviour was first encountered on Ubuntu 18.04 before I replicated it on 
Debian, because, and forgive me if I'm wrong, Ubuntu uses sources
from Debian.

Small note: This is especially frustrating because my development is on WSL and 
I cannot make mounted metadata work, forcing me to copy my sources.

-- System Information:
Debian Release: 9.4
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.87-linuxkit-aufs (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968), LANGUAGE=C 
(charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
Init: unable to detect

Versions of packages debhelper depends on:
ii  autotools-dev            20161112.1
ii  binutils                 2.28-5
ii  dh-autoreconf            14
ii  dh-strip-nondeterminism  0.034-1
ii  dpkg                     1.18.24
ii  dpkg-dev                 1.18.24
ii  file                     1:5.30-1+deb9u1
ii  libdpkg-perl             1.18.24
ii  man-db                   2.7.6.1-2
ii  perl                     5.24.1-3+deb9u4
ii  po-debconf               1.0.20

debhelper recommends no packages.

Versions of packages debhelper suggests:
pn  dh-make  <none>

-- no debconf information

Reply via email to