On Mon, Apr 30, 2001 at 11:22:36AM +0200, Matthias Klose wrote: > Brian May writes: > > Package: libstdc++2.10-dev > > Version: 1:2.95.2-13 > > Severity: grave > > > > Preparing to replace libstdc++2.10-dev 1:2.95.2-13 (using > .../libstdc++2.10-dev_1%3a2.95.4-0.010424_i386.deb) ... > > perl: /lib/libc.so.6: version `GLIBC_2.2' not found (required by > /lib/libdb.so.3) > > dpkg: warning - old pre-removal script returned error exit status 1 > > dpkg - trying script from the new package instead ... > > perl: /lib/libc.so.6: version `GLIBC_2.2' not found (required by > /lib/libdb.so.3)
Read that message a little more closely, please, Brian. The binary 'perl' is being invoked. It is loading libdb.so.3. libdb.so.3 needs a libc6 not yet available. In no way is this a libstdc++ bug. The postinst calls install-info, which is written in perl, that's all. > > Apparently a predepends should fix this (Sorry, I can't remember > > what package, probably was libc6 which hasn't been installed yet). Mostly, I think that the shlibs file for libc6 needs bumped! -- Daniel Jacobowitz Debian GNU/Linux Developer Monta Vista Software Debian Security Team