[debhelper-devel] Bug#781077: debhelper: dh_installwm should be called after dh_link

Robert Luberda robert at debian.org
Tue Mar 24 07:46:15 UTC 2015


Package: debhelper
Version: 9.20150101
Severity: wishlist

Hi,

While trying to cleanup afterstep's build stuff, I though it would be 
nice to use dh_installwm instead of manually written postinst/prerm.

However it turned out that dh_installwm did not register slave symlink,
x-window-manager.1.gz to afterstep.1x.gz, because the latter file did
not exist during the dh_installwm call. 

The afterstep.1x man page is actually a link to AfterStep.1.x created 
by dh_link, which is called at the very end of the build process.

Could you please reorder dh_installwm after dh_link to fix this issue?
(On the other hand it would be nice if dh_installwm could have an option 
that would cause it to fail when the man page is missing).

Regards,
robert


-- System Information:
Debian Release: 8.0
  APT prefers unstable
  APT policy: (990, 'unstable'), (200, 'testing')
Architecture: i386 (i686)

Kernel: Linux 3.16-3-686-pae (SMP w/1 CPU core)
Locale: LANG=pl_PL.UTF-8, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages debhelper depends on:
ii  binutils      2.25-5
ii  dpkg          1.17.24
ii  dpkg-dev      1.17.24
ii  file          1:5.22+15-2
ii  libdpkg-perl  1.17.24
ii  man-db        2.7.0.2-5
ii  perl          5.20.2-2
ii  po-debconf    1.0.16+nmu3

debhelper recommends no packages.

Versions of packages debhelper suggests:
ii  dh-make  1.20140617

-- no debconf information



More information about the debhelper-devel mailing list