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

Reply via email to