tags 919296 - patch pending
quit

Jonathan Nieder wrote:

> For "buster", I prefer a minimal fix within the framework of the
> current packages, along the lines you suggested upthread:
>
> diff --git i/debian/changelog w/debian/changelog
> index ef513b2e1d..fb996c91f4 100644
> --- i/debian/changelog
> +++ w/debian/changelog
> @@ -3,6 +3,9 @@ git (1:2.20.1-1.1) unstable; urgency=low
>    * package git-gui: actually Suggests: meld for mergetool support;
>      describe what meld is used for in package description (thx Jens
>      Reyer; closes: #707790).
> +  * git-daemon-run: pre-create supervise directory so that postinst
> +    can start the service (thx Celejar and Dmitry Bogatov; closes:
> +    #919296).
>  
>   -- Jonathan Nieder <jrnie...@gmail.com>  Mon, 21 Jan 2019 19:36:25 -0800
>  
> diff --git i/debian/git-daemon-run.dirs w/debian/git-daemon-run.dirs
> index 7847e85525..0e62ab6ac0 100644
> --- i/debian/git-daemon-run.dirs
> +++ w/debian/git-daemon-run.dirs
> @@ -1 +1,2 @@
>  etc/sv/git-daemon/log
> +var/lib/supervise/git-daemon

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.

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?

Thanks,
Jonathan

Reply via email to