Package: debhelper Version: 8.9.1 Severity: normal Since debhelper 8.9.1, debhelper fails to run install sequence in compat 9: debian/rules binary directly starts running dh_strip, skipping notably all the dh_[auto_]install helpers. It seems that optimize_sequence is the culprit here since the change
-my @sequence=optimize_sequence(@{$sequences{$sequence}}); +my @sequence=@{$sequences{$sequence}}; make the bug disappear. The rules file (attached to this email) does not contains explicit target for install-arch or install-indep. Commenting out the if statement defining the install sequence to always use @i_minimal also makes the bug to disappear. Best regards and thanks for your work on debhelper. -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (990, 'unstable'), (500, 'stable-updates'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.39-2-amd64 (SMP w/2 CPU cores) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages debhelper depends on: ii binutils 2.21.52.20110707-1 The GNU assembler, linker and bina ii dpkg-dev 1.16.0.3 Debian package development tools ii file 5.04-5+b1 Determines file type using "magic" ii html2text 1.3.2a-15 advanced HTML to text converter ii man-db 2.6.0.2-1 on-line manual pager ii perl 5.12.4-1 Larry Wall's Practical Extraction ii perl-base 5.12.4-1 minimal Perl system ii po-debconf 1.0.16+nmu1 tool for managing templates file t debhelper recommends no packages. Versions of packages debhelper suggests: pn dh-make <none> (no description available) -- no debconf information
#!/usr/bin/make -f # Sample debian/rules that uses debhelper. # GNU copyright 1997 to 1999 by Joey Hess. export DH_VERBOSE=1 export CPPFLAGS:=$(shell dpkg-buildflags --get CPPFLAGS) export CFLAGS:=$(shell dpkg-buildflags --get CFLAGS) export LDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS) %: dh $@ --with autotools_dev,autoreconf clean: rm -f build dh clean --with autotools_dev,autoreconf build: dh build --with autotools_dev,autoreconf touch build # Suggested by policy 3.8.4 section 4.9