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

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: