Hi Michael,

Quoting Johannes Schauer Marin Rodrigues (2021-09-24 21:11:26)
> > Didn't have time yet to look at this. Sorry.  From a cursory glance it
> > feels inelegant having to sprinkle env vars across everything.
> 
> indeed, our patch to init-system-helpers is the largest of all the changes.
> The advantage of changing init-system-helpers is, that then we don't have to
> touch many other maintainer scripts instead. On the up side, the $DPKG_ROOT
> variable is empty during normal operation, so prepending $DPKG_ROOT in front 
> of
> all paths is unlikely to break anything without --force-script-chrootless
> active.
> 
> Do you have ideas how the diff could be improved? I added the assertdpkgroot
> and assertnotdpkgroot functions to make sure that I'm not accidentally working
> on paths that have already been modified or should not be modified.
> 
> > This also feels like it could get easily broken when changes are made. So 
> > I'm
> > not too enthusiastic tbh.
> 
> in case things break in the future, our CI job would catch that breakage and
> then I'd send you another patch. I see this like other efforts like cross
> building or reproducible builds. It's not your task to make sure it's not
> breaking but we run a CI system and send you patches once we observe a
> regression.
> 
> Needless to say, if something unrelated breaks because of this change, I'm
> also here to work on fixing that.

a month passed since my last mail to this bug. Is there anything else I can do
to help with this bug?

Thanks!

cheers, josch

Attachment: signature.asc
Description: signature

Reply via email to