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