I've now opened a merge request with debhelper upstream incorporating my proposed fix [1] and I've added the fix to our proposed merge of debhelper in LP: #1960248. Test packages are built in [2] -- anybody affected by this is encouraged to test by build their packages with this PPA as an "extra" repo, e.g.:
Then test that upgrades either stop & start (or don't!) as expected. I've checked the generated maintscripts *look* fine in several cases, but I've only managed to test actual upgrade behaviour of one case so much more is needed, so a lot more scrutiny is definitely warranted!
I've now opened a merge request with debhelper upstream incorporating my proposed fix [1] and I've added the fix to our proposed merge of debhelper in LP: #1960248. Test packages are built in [2] -- anybody affected by this is encouraged to test by build their packages with this PPA as an "extra" repo, e.g.:
$ sbuild --extra- repository= "deb [trusted=yes] https:/ /ppa.launchpadc ontent. net/waveform/ dh-merge/ ubuntu jammy main" ...
Then test that upgrades either stop & start (or don't!) as expected. I've checked the generated maintscripts *look* fine in several cases, but I've only managed to test actual upgrade behaviour of one case so much more is needed, so a lot more scrutiny is definitely warranted!
[1]: https:/ /salsa. debian. org/debian/ debhelper/ -/merge_ requests/ 61
[2]: https:/ /launchpad. net/~waveform/ +archive/ ubuntu/ dh-merge