<html>
 <head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
 </head>
 <body>
  <span dir="ltr" style="margin-top:0; margin-bottom:0;">Apr 13, 2026 08:57:26 Johannes Schauer Marin Rodrigues <josch@debian.org>:</span>
  <br>
  <br><span dir="ltr" style="margin-top:0; margin-bottom:0;">> Hi Mark,</span>
  <br><span dir="ltr" style="margin-top:0; margin-bottom:0;">></span>
  <br><span dir="ltr" style="margin-top:0; margin-bottom:0;">>> I suggested to change the debhelper snippet which generates the relevant bit in</span>
  <br><span dir="ltr" style="margin-top:0; margin-bottom:0;">>> maintainer scripts but Michael Biebl wasn't happy with that approach either.</span>
  <br><span dir="ltr" style="margin-top:0; margin-bottom:0;">>></span>
  <br><span dir="ltr" style="margin-top:0; margin-bottom:0;">>> Jochen Sprickerhof brought up that update-rc.d/insserv could behave differently</span>
  <br><span dir="ltr" style="margin-top:0; margin-bottom:0;">>> if DPKG_ROOT is set, but Michael Biebl replied that he has "no interest in</span>
  <br><span dir="ltr" style="margin-top:0; margin-bottom:0;">>> touching this code and investigating all the corner cases".</span>
  <br><span dir="ltr" style="margin-top:0; margin-bottom:0;">></span>
  <br><span dir="ltr" style="margin-top:0; margin-bottom:0;">> without the systemd maintainers willing to change things I fear that nothing</span>
  <br><span dir="ltr" style="margin-top:0; margin-bottom:0;">> will move. I'd argue that it would be a great boon for ports which cannot have</span>
  <br><span dir="ltr" style="margin-top:0; margin-bottom:0;">> systemd if it were easier to create chroots or bootable images for them from</span>
  <br><span dir="ltr" style="margin-top:0; margin-bottom:0;">> the more common installations which are using systemd. And right now I see no</span>
  <br><span dir="ltr" style="margin-top:0; margin-bottom:0;">> other way forward than adding another binary package which ships insserv</span>
  <br><span dir="ltr" style="margin-top:0; margin-bottom:0;">> at a location that is not in $PATH. Maybe you have another idea?</span>
  <br><span dir="ltr" style="margin-top:0; margin-bottom:0;">></span>
  <br><span dir="ltr" style="margin-top:0; margin-bottom:0;">Hi,</span>
  <br>
  <br><span dir="ltr" style="margin-top:0; margin-bottom:0;">I have a somewhat tangential idea which I believe might help here. I am in contact with openRC upstream and for 0.64 they are planning to support native openRC init scripts started from /etc/rc. While /etc/init.d is already supported this uses "legacy" sysvinit ones and is dependent on insserv to get the service ordering correct. Currently, this is a hard dependency. However, it is smart enought to do its own ordering with native openRC scripts. Time permitting I'd like to explore this anyway to make openRC support in Debian more mainstreamed.</span>
  <br>
  <br><span dir="ltr" style="margin-top:0; margin-bottom:0;">best,</span>
  <br>
  <br><span dir="ltr" style="margin-top:0; margin-bottom:0;">werdahias</span>
  <br>
  <br><span dir="ltr" style="margin-top:0; margin-bottom:0;">PS: Sorry about brevity / formatting, sent from mobile</span>
  <br>
 </body>
</html>