[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: