FC3: ClamAV MIlter

Steven Stern subscribed-lists at sterndata.com
Sat Jun 4 19:20:24 UTC 2005


Kevin J. Cummings wrote:

> OK, I have ClamAV milter 0.85-1.1.fc3.rf installed from DAG's repo.
> There is a "newer" version now available in EXTRAs:  0.85.1-4.fc3
>
> Howver, the builder of the EXTRAs packages did not build them like DAG 
> did, resulting in the clamd/clamav-server conflict seen below:
>
>> # yum update              Setting up Update Process
>> Setting up Repos
>> dag                       100% |=========================| 1.1 kB    
>> 00:00     livna-stable              100% |=========================|  
>> 951 B    00:00     flash                     100% 
>> |=========================|  903 B    00:00     
>> updates-released          100% |=========================|  951 B    
>> 00:00     base                      100% |=========================| 
>> 1.1 kB    00:00     extras                    100% 
>> |=========================|  951 B    00:00     Reading repository 
>> metadata in from local files
>> dag       : ################################################## 2727/2727
>> livna-stab: ################################################## 217/217
>> flash     : ################################################## 2/2
>> updates-re: ################################################## 865/865
>> base      : ################################################## 2622/2622
>> extras    : ################################################## 963/963
>> Resolving Dependencies
>> --> Populating transaction set with selected packages. Please wait.
>> ---> Package clamav.i386 0:0.85.1-4.fc3 set to be updated
>> ---> Package clamav-milter.i386 0:0.85.1-4.fc3 set to be updated
>> --> Running transaction check
>> --> Processing Dependency: libclamav.so.1 for package: clamav-milter
>> --> Processing Dependency: libclamav.so.1 for package: clamd
>> --> Processing Dependency: clamav = 0.85.1-1.1.fc3.rf for package: clamd
>> --> Processing Dependency: clamav-lib = 0.85.1-4.fc3 for package: clamav
>> --> Processing Dependency: data(clamav) for package: clamav
>> --> Processing Dependency: libclamav.so.1 for package: clamav
>> --> Restarting Dependency Resolution with new changes.
>> --> Populating transaction set with selected packages. Please wait.
>> ---> Package clamav-lib.i386 0:0.85.1-4.fc3 set to be updated
>> ---> Package clamav-data.i386 0:0.85.1-4.fc3 set to be updated
>> --> Running transaction check
>> --> Processing Dependency: clamav = 0.85.1-1.1.fc3.rf for package: clamd
>> --> Finished Dependency Resolution
>> Error: Missing Dependency: clamav = 0.85.1-1.1.fc3.rf is needed by 
>> package clamd
>
>
> This has been discussed recently and the result was that it was noted 
> that the RPMs have been packaged differently.
>
> My question is what is the intended resolution?
>
> 1)  Uninstall the DAG RPMs and replace with the EXTRAs?
>
> 2)  No need to do anything, they are equivalent?
>
> 3)  Remove just clamd from DAG and replace it with clamav-server from 
> EXTRAs, and then run the update again?
>
> It seems that DAG's clamav-milter had a dependency on his clamd RPM, 
> while the EXTRA's RPM doesn't, nor does it seem to have a dependency 
> on clamav-server, though the clamd and clamav-server packages both 
> contain /usr/sbin/clamd
>
> I'm surprised that the resolution hasn't been discussed here before this.
>
After running into inconsistencies with earlier versions, I went to 
compiling from source. Clam is a small set of programs and compiles 
easily even on my 450 Mhz P3.




More information about the fedora-list mailing list