Bug#95800: upgrade is broken
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
Reply to: