I did a fresh install of Virtualmin / Webmin on CentOS (latest version - CentOS Linux 5.6 - 64bit) Virtualmin version 3.84.gpl GPL. In the original install, I opted to install clamav. I have been updating all packages regularly through Webmin - everything updates great except clamav. I get the following error:
Now updating clamav …
Installing package(s) with command yum -y install clamav …
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
- rpmforge: apt.sw.be
Setting up Install Process
Resolving Dependencies
–> Running transaction check
—> Package clamav.x86_64 0:0.97-1.el5.rf set to be updated
–> Processing Dependency: clamav-db for package: clamav
–> Processing Dependency: clamav-lib = 0.96.5-1.vm.el5 for package: clamav-server
–> Running transaction check
—> Package clamav-db.x86_64 0:0.97-1.el5.rf set to be updated
–> Processing Dependency: clamav-server = 0.96.5-1.vm.el5 for package: clamav-server-sysv
—> Package clamd.x86_64 0:0.97-1.el5.rf set to be updated
–> Processing Conflict: clamav-filesystem conflicts clamav > 0.96.5-1.vm.el5
–> Finished Dependency Resolution
clamav-server-sysv-0.96.5-1.vm.el5.x86_64 from installed has depsolving problems
–> Missing Dependency: clamav-server = 0.96.5-1.vm.el5 is needed by package clamav-server-sysv-0.96.5-1.vm.el5.x86_64 (installed)
clamav-filesystem-0.96.5-1.vm.el5.x86_64 from installed has depsolving problems
–> clamav-filesystem conflicts with clamav
Error: clamav-filesystem conflicts with clamav
Error: Missing Dependency: clamav-server = 0.96.5-1.vm.el5 is needed by package clamav-server-sysv-0.96.5-1.vm.el5.x86_64 (installed)
You could try using --skip-broken to work around the problem
You could try running: package-cleanup --problems
package-cleanup --dupes
rpm -Va --nofiles --nodigest
… install failed!
No packages were installed. Check the messages above for the cause of the error.
What do I need to do to have this update cleanly through Webmin?
Thanks.