[2019-01-21 20:03] Jonathan Nieder <[email protected]>
> Jonathan Nieder wrote:
> > + * git-daemon-run: pre-create supervise directory so that postinst
> > + can start the service (thx Celejar and Dmitry Bogatov; closes:
> > + #919296).
> > [...]
>
> Unfortunately, this doesn't work. /var/lib/supervise/git-daemon ought
> to contain a definition of a supervise service, whereas this produces
> an empty directory so it still fails.
Wierd. It should work. /etc/sv/git-daemon/supervise is not dangling, is
it? Tell me which git commit I should build and test, in effort to help
debugging?
> Do you have more details? Why was this approach expected to work, and
> where can I read more about what changed in runit and how to
> appropriately adjust this package to handle the changes?
It is my fault. I dropped /var/lib/supervise directory in runit=2.1.2-4,
which was expected by git-daemon-run.
Today runit packaging underwent quite a rework, and packages, providing
runscripts are encouraged to use dh_runit(1). It manages creation of
apporiate directories and symbolic links. If you have any issues, do not
hezitate to ask -- runit is my top priority.
--
Note, that I send and fetch email in batch, once every 24 hours.
If matter is urgent, try https://t.me/kaction
--