On 2 Mar 2001, Chmouel Boudjnah wrote:

> "Andrej Borsenkow" <[EMAIL PROTECTED]> writes:
>
> > It was discussed recently but I do not remember somebody from Mandrake to
> > comment on it.
> >
> > The problem is, when updating libstdc++ to cooker (gcc-2.96) old one
> > (gcc-2.95) is lost. That has a number of problems:
> >
> > - people may have local SW that depends on old library and cannot be updated
> > (for whatever reason)
> >
> > - it unneccessarily complicates partial update to cooker packages. Many people
> > are interested in it (just browse usenet), but the lack of compatibility
> > library makes updateing too hard for normal users.
> >
> > Just linking with to libstdc++ does not always help - at least update-menus
> > does not work in this case.
> >
> > Actually, the first is enough to maintain compatibility library. Cooker does
> > contain compatible libstdc++ for much older distro - why is 7.2 forgotten?
>
> is fixed in last egcs package.
>

What exactly is fixed? the problem was, the library
libstdc++-libc6.1-2.so.3 was missing. This library is still missing.

bor@localhost ~ $ rpm -q -l egcs-libstdc++
/usr/lib/libg++.so.2.7.2.8
/usr/lib/libstdc++-2-libc6.2-1-2.9.0.so
/usr/lib/libstdc++.so.2.7.2.8
/usr/lib/libstdc++.so.2.8.0
/usr/lib/libstdc++.so.2.9.dummy
bor@localhost ~ $ rpm -q egcs-libstdc++
egcs-libstdc++-1.1.2-41mdk

It is missing in libstdc++ as well:

bor@localhost ~ $ rpm -q -l libstdc++
/usr/lib/libstdc++-3-libc6.2-2-2.10.0.so
/usr/lib/libstdc++-libc6.1-1.so.2
/usr/lib/libstdc++-libc6.2-2.so.3
bor@localhost ~ $ rpm -q libstdc++
libstdc++-2.96-0.40mdk

So, please - what is fixed?

BTW after updating both libstdc++ and egcs-libstdc++ I have dangling link:

lrwxrwxrwx    1 root     bor            30 ���  5 20:33
/usr/lib/libstdc++-libc6.1-1.so.2 -> libstdc++-2-libc6.1-1-2.9.0.so

All libraries are (link for libstdc++-libc6.1-2.so.3 was created by me).

bor@localhost ~ $ ll /usr/lib/libstdc++*
-r-xr-xr-x    1 root     root       264156 ���  3 05:23
/usr/lib/libstdc++-2-libc6.2-1-2.9.0.so*
-rw-r--r--    1 root     root       480646 ���  3 04:17
/usr/lib/libstdc++-3-libc6.2-2-2.10.0.a
-r-xr-xr-x    1 root     root       282184 ���  3 04:17
/usr/lib/libstdc++-3-libc6.2-2-2.10.0.so*
lrwxrwxrwx    1 root     bor            30 ���  5 20:33
/usr/lib/libstdc++-libc6.1-1.so.2 -> libstdc++-2-libc6.1-1-2.9.0.so
lrwxrwxrwx    1 root     root           24 ��� 17 18:18
/usr/lib/libstdc++-libc6.1-2.so.3 -> libstdc++-libc6.2-2.so.3*
lrwxrwxrwx    1 root     bor            30 ���  5 20:39
/usr/lib/libstdc++-libc6.2-1.so.2 -> libstdc++-2-libc6.2-1-2.9.0.so*
lrwxrwxrwx    1 root     root           30 ��� 17 18:09
/usr/lib/libstdc++-libc6.2-2.a.3 -> libstdc++-3-libc6.2-2-2.10.0.a
lrwxrwxrwx    1 root     root           31 ��� 16 06:36
/usr/lib/libstdc++-libc6.2-2.so.3 -> libstdc++-3-libc6.2-2-2.10.0.so*
lrwxrwxrwx    1 root     root           20 ��� 20 13:55
/usr/lib/libstdc++.so.2.7.2 -> libstdc++.so.2.7.2.8*
-rwxr-xr-x    1 root     root       222780 ���  3 05:23
/usr/lib/libstdc++.so.2.7.2.8*
lrwxrwxrwx    1 root     root           18 ��� 20 13:55
/usr/lib/libstdc++.so.2.8 -> libstdc++.so.2.8.0*
-rwxr-xr-x    1 root     root       251452 ���  3 05:23
/usr/lib/libstdc++.so.2.8.0*
lrwxrwxrwx    1 root     root           22 ��� 16 06:36
/usr/lib/libstdc++.so.2.9 -> libstdc++.so.2.9.dummy*
-rwxr-xr-x    1 root     root         3436 ���  3 05:23
/usr/lib/libstdc++.so.2.9.dummy*

-andrej


Reply via email to