clamav wont update. centos 5 x86_64

Hi,

I’m trying to update packages from VM and get this error. I’m guessing its something 64-bit dependency related. Any ideas? Thanks.

-m

[code:1]
Now updating clamav …

  Installing package(s) with command yum -y install clamav ..

  Loading "installonlyn" plugin
  Loading "fastestmirror" plugin
  Loading "priorities" plugin
  Setting up Install Process
  Setting up repositories
  Loading mirror speeds from cached hostfile
  Reading repository metadata in from local files
  Excluding Packages in global exclude list
  Finished
  352 packages excluded due to repository priority protections
  Parsing package install arguments
  Resolving Dependencies
  --> Populating transaction set with selected packages. Please wait.
  ---> Package clamav.x86_64 0:0.93.3-1.vm.el5 set to be updated
  --> Running transaction check
  --> Processing Dependency: clamav-lib = 0.93.3-1.vm.el5 for package: clamav
  --> Processing Conflict: clamav-filesystem conflicts clamav > 0.93-1.el5
  --> Restarting Dependency Resolution with new changes.
  --> Populating transaction set with selected packages. Please wait.
  ---> Package clamav-lib.x86_64 0:0.93.3-1.vm.el5 set to be updated
  ---> Package clamav-filesystem.x86_64 0:0.93.3-1.vm.el5 set to be updated
  --> Running transaction check
  --> Processing Dependency: clamav-filesystem = 0.93-1.el5 for package: clamav-server
  --> Processing Dependency: clamav-lib = 0.93-1.el5 for package: clamav-server
  --> Processing Dependency: clamav-filesystem = 0.93-1.el5 for package: clamav-update
  --> Processing Dependency: clamav-filesystem = 0.93-1.el5 for package: clamav-data
  --> Restarting Dependency Resolution with new changes.
  --> Populating transaction set with selected packages. Please wait.
  ---> Package clamav-db.x86_64 0:0.94-1.el5.rf set to be updated
  ---> Package clamd.x86_64 0:0.94-1.el5.rf set to be updated
  --> Running transaction check
  --> Processing Dependency: libclamav.so.5()(64bit) for package: clamd
  --> Processing Dependency: libclamav.so.5(CLAMAV_PRIVATE)(64bit) for package: clamd
  --> Processing Dependency: clamav = 0.94-1.el5.rf for package: clamd
  --> Processing Dependency: clamav-server = 0.93-1.el5 for package: clamav-server-sysv
  --> Processing Dependency: data(clamav) for package: clamav
  --> Processing Dependency: data(clamav) for package: clamav-lib
  --> Processing Dependency: libclamav.so.5(CLAMAV_PUBLIC)(64bit) for package: clamd
  --> Processing Dependency: /usr/bin/freshclam for package: virtualmin-base
  --> Restarting Dependency Resolution with new changes.
  --> Populating transaction set with selected packages. Please wait.
  ---> Package clamav-data.x86_64 0:0.93.3-1.vm.el5 set to be updated
  --> Running transaction check
  --> Processing Dependency: libclamav.so.5()(64bit) for package: clamd
  --> Processing Dependency: libclamav.so.5(CLAMAV_PRIVATE)(64bit) for package: clamd
  --> Processing Dependency: clamav = 0.94-1.el5.rf for package: clamd
  --> Processing Dependency: clamav-server = 0.93-1.el5 for package: clamav-server-sysv
  --> Processing Dependency: libclamav.so.5(CLAMAV_PUBLIC)(64bit) for package: clamd
  --> Processing Dependency: /usr/bin/freshclam for package: virtualmin-base
  --> Finished Dependency Resolution

  .. install failed![/code:1]

FOUND IT!

http://www.virtualmin.com/index.php?option=com_flyspray&Itemid=82&do=details&task_id=4156&Itemid=82&project=1&pagenum=4

Fix : disable rpmforge repository