Clamav, Webmin and Yum update problem
Posted: Fri Mar 27, 2009 12:19 pm
I am attempting to yum update package libxslt.x86_64 but run into dependency errors with clam. The issue is that I installed ARTS clam packages in favor of Webmin's. Installed packages are:
[root@ns1 ~]# rpm -qa clam*
clamav-db-0.94.2-3.el5.art
clamav-0.94.2-3.el5.art
clamd-0.94.2-3.el5.art
when I run yum update I get the following errors:
Resolving Dependencies
--> Running transaction check
---> Package libxslt.x86_64 0:1.1.17-2.el5_2.2 set to be updated
---> Package clamav-server.x86_64 0:0.94.2-1.vm.el5 set to be updated
--> Processing Dependency: data(clamav) for package: clamav-server
--> Processing Dependency: clamav-filesystem = 0.94.2-1.vm.el5 for package: clamav-server
--> Processing Dependency: init(clamav-server) for package: clamav-server
--> Processing Dependency: clamav-lib = 0.94.2-1.vm.el5 for package: clamav-server
--> Processing Dependency: clamd >= 0.92.1-2 for package: asl
--> Running transaction check
---> Package clamav-data.x86_64 0:0.94.2-1.vm.el5 set to be updated
---> Package clamav-filesystem.x86_64 0:0.94.2-1.vm.el5 set to be updated
---> Package clamav-server-sysv.x86_64 0:0.94.2-1.vm.el5 set to be updated
--> Processing Dependency: clamd >= 0.92.1-2 for package: asl
---> Package clamav-lib.x86_64 0:0.94.2-1.vm.el5 set to be updated
--> Processing Conflict: clamav-filesystem conflicts clamav > 0.94.2-1.vm.el5
--> Finished Dependency Resolution
Error: clamav-filesystem conflicts with clamav > 0.94.2-1.vm.el5
Error: Missing Dependency: clamd >= 0.92.1-2 is needed by package asl
The thing is that none of the clam vm packages are installed yet the dependencies are there. So what to do? Rebuild the rpm database? remove ARTS clam packages, install vm's packages then update and reinstall ART? At a loss, thanks.
[root@ns1 ~]# rpm -qa clam*
clamav-db-0.94.2-3.el5.art
clamav-0.94.2-3.el5.art
clamd-0.94.2-3.el5.art
when I run yum update I get the following errors:
Resolving Dependencies
--> Running transaction check
---> Package libxslt.x86_64 0:1.1.17-2.el5_2.2 set to be updated
---> Package clamav-server.x86_64 0:0.94.2-1.vm.el5 set to be updated
--> Processing Dependency: data(clamav) for package: clamav-server
--> Processing Dependency: clamav-filesystem = 0.94.2-1.vm.el5 for package: clamav-server
--> Processing Dependency: init(clamav-server) for package: clamav-server
--> Processing Dependency: clamav-lib = 0.94.2-1.vm.el5 for package: clamav-server
--> Processing Dependency: clamd >= 0.92.1-2 for package: asl
--> Running transaction check
---> Package clamav-data.x86_64 0:0.94.2-1.vm.el5 set to be updated
---> Package clamav-filesystem.x86_64 0:0.94.2-1.vm.el5 set to be updated
---> Package clamav-server-sysv.x86_64 0:0.94.2-1.vm.el5 set to be updated
--> Processing Dependency: clamd >= 0.92.1-2 for package: asl
---> Package clamav-lib.x86_64 0:0.94.2-1.vm.el5 set to be updated
--> Processing Conflict: clamav-filesystem conflicts clamav > 0.94.2-1.vm.el5
--> Finished Dependency Resolution
Error: clamav-filesystem conflicts with clamav > 0.94.2-1.vm.el5
Error: Missing Dependency: clamd >= 0.92.1-2 is needed by package asl
The thing is that none of the clam vm packages are installed yet the dependencies are there. So what to do? Rebuild the rpm database? remove ARTS clam packages, install vm's packages then update and reinstall ART? At a loss, thanks.