> I changed Replaces with conflicting, with a literal version number of the first split version.
I'm not sure what you mean here. The latest diff doesn't change anything with Conflicts/Replaces from the version in the archive. Note that a conflicts may be needed as well as replaces, to force dpkg to deconfigure the old couchdb before installing couchdb-bin, but the solution is not to have conflicts instead of replaces. You will need to check with someone smarter than me as to what the correct relationships are, or do some upgrade testing. -Vcs-Svn: svn://svn.berlios.de/erlang-pkg/couchdb/trunk/ -Vcs-Browser: https://svn.berlios.de/wsvn/erlang-pkg/couchdb/?op=log +Vcs-Svn: http://svn.apache.org/repos/asf/couchdb/branches/ +Vcs-Browser: http://svn.apache.org/repos/asf/couchdb/branches/ That is incorrect. Vcs-Svn is supposed to point to the *packaging* SVN. There is currently no field for the project VCS. +Suggests: couchdb (= ${binary:Version}) A version is spurious there. If you require a version lock then put a versioned depends the other way. There are other changes that are not documented in the changelog: * Dropping of patches. * Addition of ./bootstrap. * lintian-overrides move. * Addition of libtool to Build-Depends. Becuase Ubuntu development is collaborative we like to have the reasons for every change documented in the changelog, to give us a chance of understanding the rationale for a change without having to track you down. Sometimes it seems excessive, but for instance say you removed the patches as you assumed that they were applied upstream, but one was missed. That would cause a regression, which someone would have to track down. If there is no comment in the changelog they can't be sure why you did it, but if it says "drop all patches as they are included in the new upstream version", they will know that one was missed, rather than it being removed because it was considered broken or similar. A few words now can save a lot of head scratching later. Thanks, James -- packaging issue for couchdb? https://bugs.launchpad.net/bugs/432219 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs