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