[2019-01-21 20:03] Jonathan Nieder <jrnie...@gmail.com>
> 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
                                                                             --

Reply via email to