Red Hat Bugzilla – Bug 24246
can't run up2date - undefined symbol: fdio
Last modified: 2015-01-07 18:42:49 EST
I just tried for the first time to run up2date, and I got:
Traceback (innermost last):
File "/usr/sbin/up2date", line 9, in ?
ImportError: /usr/lib/librpm.so.0: undefined symbol: fdio
What's causing this error? All the packages I have installed are updated
to the latest.
I have no idea.
please show us:
rpm -qa|grep rpm
rpm -qa|grep up2date
rpm -V rpm up2date up2date-gnome
# rpm -qa|grep rpm
# rpm -qa|grep up2date
# rpm -V rpm up2date up2date-gnome
Assigned QA to jturner
jeff, seems to be an rpm issue. What is he missing that rpmlib is requiring?
The symbol is a vector used for I/O within rpm, the complaint when invoking
indicates an up2date/rpm package mismatch.
Dunno the versions of up2date are well enough to tell you exactly what's wrong,
you're gonna need to find out what up2date package goes with the rpm-4.0 package
shipped in Red Hat 7.0.
Fixed (by adding dependency to rpm-python) in CVS, will be in rpm-4.0.2-7x.