Jenny_Hopkins@toby-churchill.com writes:
I get stuck on installing libdb3 as it conflicts with libdb2 I can't remove libdb2 because loads of stuff depends on it.
Update libdb2 as well; libdb3 only conflicts with earlier versions of it. Under "testing":
lyonesse$ dpkg -s libdb{2,3} Package: libdb2 Status: install ok installed Priority: required Section: base Installed-Size: 596 Maintainer: Matthew Wilcox willy@debian.org Source: db2 Version: 2:2.7.7.0-2 Replaces: libdb2.6, lib-bdb2, libc6 (<< 2.2.2-4), libc6.1 (<< 2.2.2-4), libc0.2 (<< 2.2.2-4) Depends: libc6 (>= 2.2.4-4) Conflicts: lib-bdb2 Description: The Berkeley database routines (run-time files). libdb2 is a library for manipulating database files, developed at Berkeley and extended by Sleepycat Software Inc. This is the stable version, also commercially supported. . It supports three kinds of file formats: * btree. A representation of a sorted, balanced tree structure. * hashed. An extensible, dynamic hashing scheme. * UNIX file oriented. A byte stream file with fixed or variable length records. Other core database services: * page cache management for fast access, clean page allocation. * lock with multiple reader/writer granularity. * nested transaction support with logging and rollback recovery (two phase commit). * Large set of utilities, to dump/load/restore data and examine log.
Package: libdb3 Status: install ok installed Priority: required Section: libs Installed-Size: 728 Maintainer: Matthew Wilcox willy@debian.org Source: db3 Version: 3.2.9-14 Depends: libc6 (>= 2.2.4-4) Conflicts: libdb2 (<< 2:2.7.7-3) Description: Berkeley v3 Database Libraries [runtime] This is the runtime package for programs that use the Berkeley v3 database library.