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