Comment 7 for bug 1457464

Revision history for this message
Jason Gerard DeRose (jderose) wrote :

I didn't have a chance to keep up with the systemd transition for CouchDB in Vivid, but I'm working on getting this fixed properly for Wily.

I've long had subtle problems with the upstream SysV init script (especially when it comes to getting `apt-get purge couchdb` to work correctly), and this was the biggest reason why I switched to an Upstart job in 14.04.

So I think the correct transition is to add a systemd couchdb.service unit, which I'm working on now. That way you can properly express an init dependency on couchdb, same as you can with Upstart (this is something I personally need for how we're using CouchDB internally at System76).

Not sure if this fix will be SRU-able for Vivid, but my goal is definitely to have things in good shape for Wily (and V, of course).

Sorry for the trouble folks are having with this! I dropped the ball during Vivid, my bad :(