When I try to start MandrakeUpdate, I get the following error message:
MandrakeUpdate: error while loading shared libraries: /usr/lib/librpm.so.0:
undefined symbol: fdio
Can anybody tell me how to correct this problem?
Thanks.
David
P.S. I have the following (presumably relevant) rpms installed:
MandrakeUpdate-7.2-19.1mdk
rpm-build-4.0-12mdk
rpm-devel-4.0-12mdk
rpm-4.0-12mdk
Here's the output from running MandrakeUpdate, which MandrakeUpdate, and
ldd -v MandrakeUpdate
[root@osage /tmp]# MandrakeUpdate
MandrakeUpdate: error while loading shared libraries: /usr/lib/librpm.so.0:
undefined symbol: fdio
[root@osage /tmp]# which MandrakeUpdate
/usr/X11R6/bin/MandrakeUpdate
[root@osage /tmp]# ldd /usr/X11R6/bin/MandrakeUpdate
libgtk-1.2.so.0 => /usr/lib/libgtk-1.2.so.0 (0x40025000)
libgdk-1.2.so.0 => /usr/lib/libgdk-1.2.so.0 (0x40152000)
libgmodule-1.2.so.0 => /usr/lib/libgmodule-1.2.so.0 (0x40188000)
libglib-1.2.so.0 => /usr/lib/libglib-1.2.so.0 (0x4018c000)
libdl.so.2 => /lib/libdl.so.2 (0x401b3000)
libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x401b6000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x401be000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x401cd000)
libm.so.6 => /lib/libm.so.6 (0x402b9000)
libc.so.6 => /lib/libc.so.6 (0x402d9000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
[root@osage /tmp]# ldd -v /usr/X11R6/bin/MandrakeUpdate
libgtk-1.2.so.0 => /usr/lib/libgtk-1.2.so.0 (0x40025000)
libgdk-1.2.so.0 => /usr/lib/libgdk-1.2.so.0 (0x40152000)
libgmodule-1.2.so.0 => /usr/lib/libgmodule-1.2.so.0 (0x40188000)
libglib-1.2.so.0 => /usr/lib/libglib-1.2.so.0 (0x4018c000)
libdl.so.2 => /lib/libdl.so.2 (0x401b3000)
libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x401b6000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x401be000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x401cd000)
libm.so.6 => /lib/libm.so.6 (0x402b9000)
libc.so.6 => /lib/libc.so.6 (0x402d9000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
Version information:
/usr/X11R6/bin/MandrakeUpdate:
libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
/usr/lib/libgtk-1.2.so.0:
libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
/usr/lib/libgdk-1.2.so.0:
libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
/usr/lib/libgmodule-1.2.so.0:
libdl.so.2 (GLIBC_2.1) => /lib/libdl.so.2
libdl.so.2 (GLIBC_2.0) => /lib/libdl.so.2
libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
/usr/lib/libglib-1.2.so.0:
libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.1.2) => /lib/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
/lib/libdl.so.2:
libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
libc.so.6 (GLIBC_2.2) => /lib/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
/usr/X11R6/lib/libXi.so.6:
libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
/usr/X11R6/lib/libXext.so.6:
libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
/usr/X11R6/lib/libX11.so.6:
libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.2) => /lib/libc.so.6
libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
libc.so.6 (GLIBC_2.1.2) => /lib/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
/lib/libm.so.6:
libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
/lib/libc.so.6:
ld-linux.so.2 (GLIBC_2.1.1) => /lib/ld-linux.so.2
ld-linux.so.2 (GLIBC_2.1) => /lib/ld-linux.so.2
ld-linux.so.2 (GLIBC_2.2) => /lib/ld-linux.so.2
ld-linux.so.2 (GLIBC_2.0) => /lib/ld-linux.so.2