Brian Morrison wrote: > OK, I'll do that if I can't resolve it. > > I've checked that there are no old libclamav* files anywhere, they are > only in /usr/lib/, I've also checked that ld.so.conf is sane, and indeed > it is the only relevant paths are /usr/lib and /usr/local/lib in that order. > > I'm wondering if somehow the older libclamunrar* files are not being > overwritten, but I can't see why that would happen. >
Right, I've checked some more things out: The relocation error is complaining that rarvm_free is not a symbol in libclamav.so.4 If I check for any rarvm* symbol in libclamav.so.4 there are none shown, so: nm /usr/lib/libclamav.so.4 | grep rarvm returns nothing, however: nm /usr/lib/libclamunrar.so.4 | grep rarvm does find rarvm_free and a lot of other rarvm* symbols. libclamav.so.4.0.1, libclamunrar.so.4.0.1 and libclamunrar_iface.so.4.0.1 are all in /usr/lib Any ideas what's happening, should there be rar_vm* symbols in libclamav.so.4.0.1? -- Brian _______________________________________________ Help us build a comprehensive ClamAV guide: visit http://wiki.clamav.net http://lurker.clamav.net/list/clamav-users.html