On 2023-02-21 15:43:08 +0100, Michael Biebl wrote: > Hi Niels > > On Tue, 21 Feb 2023 10:47:09 +0100 Niels Thykier <ni...@thykier.net> wrote: > > > Sorry for being terse, I should be working on something else right now > > but prioritized a short message over nothing. > > > > Duplicate of #995569. > > Sorry, missed that... > > My concerns from back then still applies and I > > will not implement this feature until they are resolved. For the record, > > I do not feel the tech-ctte's resolution back then answered my question. > > > > Additionally, we are in the bookworm freeze where toolchains are frozen > > and have been for a month now. I am also not going to implement this > > change for bookwork unless there is an agreement from the release team > > in place that this is the direction we want to go (I do not have time to > > look at that discussion right now either). > > Looping in the release team. > > Quoting Helmut from IRC: > > helmut > 'I am indeed wondering whether the ctte's acceptance of "usr-is-merged is > pulled by init-system-helpers" would be sufficient to address nthykier's > concerns. That's new compared to his earlier rejection.' > > > I'm currently evaluating what the best course of action is here. > > The patch for dh_installsystemd would be quite simple and then we'd mostly > need a couple of binNMUs. In Trixie we will need that anyway and I assume > for backports it would be beneficial as well. > This all speaks in favor of changing dh_installsystemd. > > The alternative is to basically have 35 RC bugs against affected packages > and fixing those individually by moving the files to /lib
Unless I am missing something, having dh_installsystemd look at the service files in /usr/lib is the only viable solution for bullseye -> bookworm. We could fix individual packages that didn't include those files in bullseye, but for all the others we are unable to move the files from /usr/lib to /lib. Cheers -- Sebastian Ramacher