Red Hat Bugzilla – Bug 9885
undefined symbol: fdio
Last modified: 2008-05-01 11:37:54 EDT
I just upgraded to latest gnorpm-0.9-14
When launched it complains this way :
gnorpm: error in loading shared libraries: gnorpm: undefined symbol: fdio
Upgrade to the latest version of rpm. Version 3.0.4-0.42 seems to work here.
I upgraded to rpm-3.0.4-0.45 and now gnorpm launches, but when I press
the `Install' button it crashes with that message :
gnorpm: error in loading shared libraries: gnorpm: undefined symbol: fdOpen
I just checked with
gnorpm-0.9-15 (from Raw Hide and Red Hat 6.2)
rpm-3.0.4-6x (from ftp.rpm.org)
and cannot reproduce the problem.
Both of the symbols fdOpen and fdio are in /usr/lib/librpm.so.0.0.0. You
can verify this by doing, for example,
nm /usr/lib/librpm.so.0.0.0 | grep fdOpen
If you find the symbol there, then you should try running
and/or check your LD_LIBRARY_PATH or /etc/ld.so.conf configuration.