Peter, I understand your dismay and I thing it is reasonable that in your case it's probably better to either depend directly on libdb5.1-dev + db5.1-util (and db4.8-util) or on libdb-dev (>= 5.1), libdb-dev (<< 5.2), db-util (>= 5.1), db-util (<< 5.2).
Anyway Stefan has uploaded the needed changes to libaprutil1-dev (which also means I could do a rebuild in php5), so you may begin experiments if you have a time. (You can do an upload to experimental and ping me if you want me to help with testing the migration.) Thanks, Ondřej On Thu, Apr 7, 2011 at 18:10, Peter Samuelson <pe...@p12n.org> wrote: > >> > I have to control the version more explicitly. For one thing, I have >> > some "Suggests: dbX.Y-util" that would be pointless if they did not >> > match the dependency. > > [Ondrej Surý] >> You may Suggest: db-util from the db-defaults 5.1.1 release ;-). > > No, I want the db*-util matching the package build, not the db*-util > matching whatever is in the archive when the user does the install. > >> > More importantly, in the past, it has been important to explicitly >> > test and document the procedure for upgrading user data between DB >> > formats. > >> Does subversion use transactions (aka does it need db_upgrade?). > > It uses transactions and an "environment", whatever that is. (I never > did really understand it.) Please have a look at the README I wrote > some years ago for the db4.2 -> db4.3 transition: > > http://svn.debian.org/wsvn/pkg-subversion/trunk/debian/README.db4.3?rev=642 > > Fortunately, this procedure has not been needed after db4.3, but > perhaps you can see why I don't like to trust the nice people who say > things like "Don't worry! Just let the db-defaults package take care > of which DB version you get! No problem!" > > -- > Peter Samuelson | org-tld!p12n!peter | http://p12n.org/ > -- Ondřej Surý <ond...@sury.org> http://blog.rfc1925.org/ -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org