Hi Jason -

In the future, I'd strongly encourage falling back to debdiffs instead
of bzr branches when you run into this much trouble getting the bzr MPs
to do what you want. I don't want to blame you for the tardiness of the
review here - that's clearly a failure of the development and
sponsorship teams - but I do think that a debdiff on this bug would have
gotten more eyeballs than the MP in its current state.

After a lot of staring, though, I think I'm mostly satisfied with this
change. I only really have one issue:

/etc/couchdb/local.ini and /etc/couchdb/local.d/ were moved from
couchdb-bin to couchdb. This means that couchdb should probably Replace
couchdb-bin (<= 1.0.1-0ubuntu18) in order to ensure a smooth upgrade.
Does moving the file between packages trigger a conffile conflict if the
user hasn't otherwise changed /etc/couchdb/local.ini?

It's a little unfortunate that couchdb-bin used to create the couchdb
user/group and never bothered to clean them up on uninstall, but I think
that may be a historical turd we'll have to live with.

Modulo the conffile conflict question, I'm satisfied with this. Jason,
if you can add the missing Replaces, do some testing around that, and
report back, I'd be happy to sponsor the change. I'm particularly
interested to know whether the user is prompted on upgrade if they
haven't changed the local.ini file.

Thanks for the contribution!

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/903098

Title:
  Please merge (sort of) couchdb 1.1.1-1 from Debian testing

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/couchdb/+bug/903098/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to