[CentOS] Help!

Tue Jun 10 15:20:24 UTC 2008
Sam Drinkard <sam at wa4phy.net>


Craig White wrote:
> On Tue, 2008-06-10 at 10:33 -0400, Sam Drinkard wrote:
>   
>> Folks, I have a bit of a problem and can't seem to figure out what 
>> is getting broken or why.  I've been pulling my hair out trying to get 
>> clamav or clamav-milter to install and permit yum update to continue.  
>> What is happening is this:  I yum install the clamav package, but when I 
>> try to do an update on the system, it constantly returns with an error 
>> of a Missing Dependency for clamd and clamav-db.  I've installed and 
>> erased clamav several times, and that's the only way I can do a yum 
>> update on the system.  The files are coming from sourceforge, and the 
>> version is 0.93-2.el4rf.  Perhaps I'm not installing in the correct 
>> sequence or something, so could someone please tell me how to go about 
>> getting all the dependencies for the clamav package?  This is the x86_64 
>> version I've been working with.
>>     
> ----
> first off...  .el4rf sounds more like files coming from dag than
> sourceforge.
>
> do you have dag repository installed? if not, you should since it
> maintains current clam* packages for CentOS-4
>
> secondly, you probably should show us the exact error rather than
> paraphrase and have us guess at what the error is. But I suspect that if
> you solve the first, you solve it all.
>
> Craig
>
>   
Ok.. I guess I should have been a bit more exact in my phrases.. No, I 
don't have Dag's repo enabled, as most of the time it would fail when I 
tried to use it.  I guess the URL has probably changed as well.  As for 
the source, yes, that should have been rpmforge instead of sourceforge.  
If you have the current Dag repo URL, I'd appreciate it if you'd include 
it in a reply, or just send it to me off list.

The output of "yum update"

# yum update
Setting up Update Process
Setting up repositories
kbs-CentOS-Extras         100% |=========================|  951 B    00:00
kbs-CentOS-Misc           100% |=========================|  951 B    00:00
update                    100% |=========================|  951 B    00:00
rpmforge                  100% |=========================| 1.1 kB    00:03
base                      100% |=========================| 1.1 kB    00:00
addons                    100% |=========================|  951 B    00:00
extras                    100% |=========================| 1.1 kB    00:00
Reading repository metadata in from local files
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package cups.x86_64 1:1.1.22-0.rc1.9.20.2.el4_6.8 set to be updated
---> Package evolution.x86_64 0:2.0.2-35.0.4.el4_6.2 set to be updated
---> Package clamav-server.x86_64 0:0.88.2-2.el4.kb set to be updated
---> Package cups-libs.x86_64 1:1.1.22-0.rc1.9.20.2.el4_6.8 set to be 
updated
---> Package cups-libs.i386 1:1.1.22-0.rc1.9.20.2.el4_6.8 set to be updated
---> Package clamav-data.x86_64 0:0.88.2-2.el4.kb set to be updated
--> Running transaction check
--> Processing Dependency: clamav-lib = 0.88.2-2.el4.kb for package: 
clamav-server
--> Processing Dependency: libclamav.so.1()(64bit) for package: 
clamav-server
--> Processing Dependency: clamav-db for package: clamav
--> Processing Dependency: clamd = 0.93-2.el4.rf for package: clamav-milter
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package clamav-lib.x86_64 0:0.88.2-2.el4.kb set to be updated
--> Running transaction check
--> Processing Dependency: clamav-db for package: clamav
--> Processing Dependency: clamd = 0.93-2.el4.rf for package: clamav-milter
--> Finished Dependency Resolution
Error: Missing Dependency: clamav-db is needed by package clamav
Error: Missing Dependency: clamd = 0.93-2.el4.rf is needed by package 
clamav-milter

Sam