Bug#845185: init-system-helpers: deb-system-invoke starts disabled systemd service on package install/upgrade (backport request)

Felipe Sateler fsateler at debian.org
Tue Dec 20 23:59:44 GMT 2016


Hi Yury

On 1 December 2016 at 10:06, Felipe Sateler <fsateler at debian.org> wrote:
> On 1 December 2016 at 09:17, Yury V. Zaytsev <yury at shurup.com> wrote:
>> On Wed, 30 Nov 2016, Felipe Sateler wrote:
>>
>>>> I'm filing this bug as discussed on #debian-systemd, requesting to kindly
>>>> backport the relevant commit and push the new package to -updates:
>>>>
>>>>
>>>> https://anonscm.debian.org/cgit/collab-maint/init-system-helpers.git/commit/?id=a4e43fcdabf7962d2a765b6b0e11a51734afb5f0
>>>
>>>
>>> I've been thinking about this, and the fix would be incomplete without
>>> addressing #768450 too. Unfortunately, this means also an update of
>>> src:sysvinit (as invoke-rc.d was moved to i-s-h post-jessie) is needed
>>> but I don't really want to touch that...
>>
>>
>> Hi Felipe,
>>
>> I understand your line of thinking and the reluctance to touch src:sysvinit
>> :-( , but even if #768450 can't be backported, I would appreciate a backport
>> for this bug nevertheless, because that would mean that I can throw away the
>> deb-systemd-invoke hack, disable dh_installinit using the standard override_
>> mechanism and get a hack-free package that'd also work correctly on updated
>> systems...
>
> Yes, I agree that having a partial fix is better than no fix.

I have an updated package prepared[1]. Could you please test it and
report back if it works as intended? I have done some minor testing
but independent confirmation would be great. Fortunately the commit
applied very cleanly. If you prefer to rebuild the package yourself,
the relevant changes are in the fsateler/jessie branch of the git
repository[2]

[1] https://people.debian.org/~fsateler/ish-backport/init-system-helpers_1.22+deb8u1_all.deb
[2] https://anonscm.debian.org/cgit/collab-maint/init-system-helpers.git/


-- 

Saludos,
Felipe Sateler




More information about the Pkg-systemd-maintainers mailing list