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