Re: FC3: ClamAV MIlter

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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.


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux