Package: debhelper Version: 9.20120115 Severity: wishlist dh_installdeb is different when compared to other debhelper in such that it is copying several files verbatim into the resulting binary package despite of being nameѕ as any other debhelper configuration file. That violates the principle of least surprise given that all remaining package.debhelper_suffix files are either parsed or even єxecutable these days.
I realize maintainer scripts are a different and more complex problem again, but triggers, shlibs and conffiles should follow the widely adopted debhelper-style invokation. Hence I suggest for them: * These files should be executable in debhelper mode 9 (or maybe 10), too * These files should follow debhelper file globbing where applicable (e.g. for conffiles it should be possible to specify debian/tmp/any/crazy/conffile/*.conf - that can also be easy distinguished from traditional contents which are supposed to be copied verbatim [*]) [*] Yes that's a policy violation. -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 3.2.11arno1 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages debhelper depends on: ii binutils 2.22-5 ii dpkg-dev 1.16.1.2 ii file 5.09-2 ii html2text 1.3.2a-15 ii man-db 2.6.0.2-3 ii perl 5.14.2-9 ii po-debconf 1.0.16+nmu2 debhelper recommends no packages. Versions of packages debhelper suggests: pn dh-make <none> -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org