Helmut Grohne: > Package: debhelper > Version: 12.2 > Severity: serious > Tags: ftbfs > Control: affects -1 + src:openssh src:util-linux > User: helm...@debian.org > Usertags: rebootstrap > > debhelper 12.2 fixes #462389 and makes dh_installinit fail when the > --name'd init script does not exist. This behaviour change makes at > least openssh and util-linux FTBFS. These are two high popcon example > packages. I expect more. > > It is unclear to me whether it can be fixed in debhelper at all. Yet I > am filing the bug to have something recorded. If you determine that this > should be fixed in the individual packages, please clone and reassign. > > Helmut >
Hi Dmitry, This report seems to be a regression related to your patch from #462389. Of the two issues spotted: * openssh: Could be fixed by having openssh pass -p openssh-server to dh_installinit AFAICT (not tested) * util-linux: It does something "funky" where I am not really sure what the best solution is[1] Could you please have a look at it? If you do not have time to look at it in a short timeframe, then please let me know. In that case, I will prefer to revert the patch for now to avoid having breakage for too long. Thanks, ~Niels [1]: from d/rules: """ # install /etc/init.d/hwclock.sh dh_installinit --name=hwclock.sh --no-start # install /etc/default/hwclock dh_installinit --name=hwclock """ It contains the following related packaging files AFAICT: debian/util-linux.hwclock.default debian/util-linux.hwclock.sh.init Source: * https://salsa.debian.org/debian/util-linux/blob/master/debian/rules * https://salsa.debian.org/debian/util-linux/tree/master/debian