Bug#135651: libstdc++2.10-dev: upgrade fails "version GLIBC_2.2 not found
On Mon, 2002-02-25 at 21:51, Blars Blarson wrote:
> On Mon, Feb 25, 2002 at 09:39:13PM +0000, Philip Blundell wrote:
> > There is no point just trying to pin the blame on arbitrary packages.
> > The fact that libstdc++2.10-dev won't configure is a symptom of the
> > problem, not the cause.
>
> I don't consider "package that failed install" arbitrary.
Once you have unpacked an incompatible libdb2, Perl is broken and all
packages will fail to install. It is just by chance that
libstdc++2.10-dev was the one that apt tried to install next.
As I said before, the libstdc++2.10-dev failure was a symptom of the
problem, not the cause.
> > > > > First significant bug is:
> > > > >
> > > > > Preparing to replace libstdc++2.10-dev 1:2.95.2-13 (using .../libstdc++2.10-dev_1%3a2.95.4-1_i386.deb) ...
> > > > > perl: /lib/libc.so.6: version `GLIBC_2.2' not found (required by /lib/libdb.so.3)
> >
> > It's fairly clear that this failure is caused by incompatible versions
> > of libdb2 and libc6 having been installed. And, sure enough, a few
> > lines higher up in your log you will see:
> >
> > Unpacking replacement libdb2-dev ...
> > Replacing files in old package libc6-dev ...
> > Preparing to replace libdb2-util 2:2.4.14-2.7.7.1.c (using
> > .../libdb2-util_2%3a2.7.7.0-3.1_i386.deb) ...
> > Unpacking replacement libdb2-util ...
> > Preparing to replace libdb2 2:2.4.14-2.7.7.1.c (using
> > .../libdb2_2%3a2.7.7.0-3.1_i386.deb) ...
> > Unpacking replacement libdb2 ...
> > Replacing files in old package libc6 ...
> >
> > I suggest you try reassigning the bug to libdb2.
> >
> > p.
> >
>
> The other lines wern't errors, and if you require the package to be
> configured before your package can be configured you need a pre-depend
> rather than a depend.
Right on. So, go file a bug on libdb2 to that effect.
p.
Reply to: