Bug#186281: libc6 and libdb1-compat mutual dependency
Package: libc6
Version: 2.3.1-14
Severity: important
-- System Information
Debian Release: 3.0
Architecture: i386
Kernel: Linux tompth.localdomain.fake 2.4.19 #1 Fri Aug 9 21:38:54 CEST 2002 i686
Locale: LANG=C, LC_CTYPE=C
Versions of packages libc6 depends on:
ii libdb1-compat 2.1.3-7 The Berkeley database routines [gl
I came from libc-2.2.4 , and tried to install mysql. I first did an
apt-get upgrade of debian-testing. Dependencies required installation of
libdb1-compat, which happens to be version 2.1.3-7 in debian-testing as of
yesterday.
Although it is for compatibility with programs linked against glibc 2.0 or 2.1,
apparently it depends on a newer version of libc6 ...
So that one got partially installed, but could not be configured because
itself depends on libdb1-compat . So deadlock, and nothing worked
anymore...
After using a rescue disk and some manual copying and symlinking for
the newer libc6, configuration was still impossible because of a
dependency conflict:
# dpkg --configure libc6
dpkg: dependency problems prevent configuration of libc6:
libc6 depends on libdb1-compat; however:
Package libdb1-compat is not configured yet.
dpkg: error processing libc6 (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
libc6
# dpkg --configure libdb1-compat
dpkg: dependency problems prevent configuration of libdb1-compat:
libdb1-compat depends on libc6 (>= 2.2.5-13); however:
Package libc6 is not configured yet.
dpkg: error processing libdb1-compat (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
libdb1-compat
Solution: --force-depends for libc6
Reply to: