[clamav-users] 0.98.5 installation error

Schleusener, Jens Jens.Schleusener at t-online.de
Wed Nov 19 11:13:29 UTC 2014


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.

Regards

Jens



More information about the clamav-users mailing list