[clamav-users] 0.98.5 installation error

Wolfgang Cernohorsky Wolfgang.Cernohorsky at vu-wien.ac.at
Thu Nov 20 10:13:51 UTC 2014


Am 19.11.2014 um 12:13 schrieb Schleusener, Jens:
> On Wed, 19 Nov 2014, nikos wrote:
> 
>> Hello list
>> I try to install 0.98.5 from source as I always do, and I got the error:
>> ERROR: This tool requires libclamav with functionality level 79 or
>> higher (current f-level: 77)
>> The previous version  0.98.4 was working without problems and install it
>> again.
>> I run centos-release-5-11.el5.centos and many other servers with old
>> fedora version, other with centos 6.
>> How can I solve this problem before upgrade all servers I admin?
>> Thank you in advance.
> 
> I had the same problem.
> 
> A little bit unexpectedly the configure script of 0.98.4 contains the line
> 
>   LC_REVISION=23
> 
> but that of the new 0.98.5
> 
>   LC_REVISION=22
> 
> That forces on my Linux system the installation of shared libs with the 
> extension "so.6.1.22" what seems to lead to the error if there were libs 
> from an old (previous) installation.
> 
> In my case before the 0.98.5 installation I found  for e.g. for libclamav
> 
>   libclamav.so.6.1.23
>   libclamav.so -> libclamav.so.6.1.23
>   libclamav.so.6 ->
> 
> and after the 0.98.5 installation
> 
>   libclamav.so.6.1.22
>   libclamav.so.6.1.23
>   libclamav.so -> libclamav.so.6.1.22
>   libclamav.so.6 -> libclamav.so.6.1.23
> 
> If I correct the "bad" old symlink for libclamav.so.6 (maybe not set 
> correctly since the target lib has a lower revision number that the old 
> lib?) manually to
> 
>   libclamav.so.6 -> libclamav.so.6.1.22
> 
> and accordingly for the other clamav libs the described error vanishes and 
> a clamscan in the test directory works.

Same problem here.
I found 23(!) different versions of libclamav.so.xxx in the target
directory - the oldest one was from 2008 ;-)
I deleted them all before "make install", without any problem.

Regards

Wolfgang





More information about the clamav-users mailing list