Helmut Grohne:
> Package: debhelper
> Version: 12.2
> Severity: serious
> Tags: ftbfs
> Control: affects -1 + src:openssh src:util-linux
> User: [email protected]
> 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