On Tue, Oct 23, 2018 at 10:19:50AM +0800, Benda Xu wrote: > With the input and help from biebl, I was able to chase down this bug to > update-rc.d. After refactorization by fsateler, the execution order was > changed and the previous assumption does not hold anymore. > > Please find the pull request at > https://salsa.debian.org/debian/init-system-helpers/merge_requests/6
Confirmed: the patch fixes at the very least startup of newly installed daemons (I did not test mount on new installs in particular). But something is amiss: that refactorization happened a year ago, yet there was no breakage I nor anyone else noticed. And I obviously installed quite a few daemons in the meantime on systems running unstable (although I don't recall any on unstable in last 1-2 months). Yet on current unstable installing new init scripts with openrc is broken (tested with 0.38 and 0.34.something) -- if it could have worked before, what did change? I'm pretty confused... But, not sure if chasing another cause is worth our time. What matters is that without this pull request openrc in unstable is badly broken, with it applied it seems to work fine. So please take it :p Meow! -- ⢀⣴⠾⠻⢶⣦⠀ ⣾⠁⢰⠒⠀⣿⡁ 10 people enter a bar: 1 who understands binary, ⢿⡄⠘⠷⠚⠋⠀ 1 who doesn't, D who prefer to write it as hex, ⠈⠳⣄⠀⠀⠀⠀ and 1 who narrowly avoided an off-by-one error.

