[pkg-db-devel] Bug#622916: Bug#621383: Bug#622916: libdb4.7-dev: please reinstate -ldb support

Niko Tyni ntyni at debian.org
Wed Apr 20 06:44:35 UTC 2011


On Sun, Apr 17, 2011 at 10:31:59PM +0200, Ondřej Surý wrote:
> On 17.4.2011, at 22:17, Niko Tyni <ntyni at debian.org> wrote:
> > I'm somewhat inclined to just throw in the towel, switch to libdb-dev
> > (Ubuntu already does), and let somebody else worry about db transition
> > risks. It's not like I know much about them anyway.
> 
> Do that pretty please;-). I'll guarantee that I'll handle the
> transitions more gracefully, so there will be only one change per release.

On Mon, Apr 18, 2011 at 03:40:39PM +0100, Dominic Hargreaves wrote:

> Hmm. I also don't have any particular expertise in libdb.
> I don't think manually patching the Configure script to accommodate
> this Debian-specific oddness is very desirable (although I certainly
> appreciate your effort to make it as painless as possible in the attached
> patch!), so if we can simply use libdb-dev, on the advice of the db
> maintainers, that would be the best solution as far as I can see. It
> means that the transition would become the responsibility of (and under
> the control of) those who have elected to be responsible for the library,
> which is probably not a bad thing. I suppose we'd still want a way of
> being notified of upcoming transitions, but that's something we can
> hopefully get already through Release team announcements, etc.

On Mon, Apr 18, 2011 at 04:47:50PM +0200, Ondřej Surý wrote:

> http://wiki.debian.org/ReleaseGoals/BerkeleyDB
> http://wiki.debian.org/BerkeleyDB

OK, I'm convinced. Let's go for libdb-dev then.
I'm happy to hand this responsibility to the libdb maintainers.

FWIW, I inherited the versioned libdb-dev dependencies and have never
discussed them with the previous perl maintainers. The DB transitions
we've done so far have been very rare, but I'm aware we've been lagging
behind.

I suspect the versioned dependencies go back to

perl (5.8.0-7) unstable; urgency=low

  [...]
  * NOTE: DB_File now uses libdb4.0 (previously libdb2).  Any DB_File
    databases created with earlier perl packages will need to be
    upgraded before being used with the current module with the
    db4.0_upgrade program (in the libdb4.0-util package, with HTML docs
    in db4.0-doc).
  [...]

 -- Brendan O'Dea <bod at debian.org>  Fri, 11 Jan 2002 04:05:42 +1100

I hope such incompatibilities will not happen in the future :)

I'll try and get the change uploaded by the weekend (but Dominic, feel
free to pick this up if you like.)

Thanks Ondřej,
-- 
Niko Tyni   ntyni at debian.org





More information about the pkg-db-devel mailing list