klamav is currently uninstallable and causes a broken dep because a newer clamav with a newer soname has been built. I tried a straight rebuild, but if fails: http://koji.fedoraproject.org/koji/buildinfo?buildID=41609 appears to be a compilation failure of some sort (could be gcc 4.3 related, but not sure): options.c: In function 'main': options.c:122: warning: implicit declaration of function 'mprintf' clamdmail.c: In function 'clamdscan': clamdmail.c:103: warning: implicit declaration of function 'mprintf' clamdmail.c:154: warning: implicit declaration of function 'cli_dbgmsg' clamdmail.c:174: warning: implicit declaration of function 'client' clamdmail.c:182: warning: pointer targets in passing argument 3 of 'cl_load' differ in signedness
Yup, clamav changed api, see also bug #438541
So why did the clamav maintainer bump the soname if the dependent packages haven't been rewritten to use the new API? This causes at least one other broken dep for gurlchecker: gurlchecker-0.10.1-6.fc9.i386 requires libclamav.so.3 this also fails rebuild against new clamav: http://koji.fedoraproject.org/koji/taskinfo?taskID=527101 (no bugzilla bug yet)
Alex, I feel your pain, but you're asking in the wrong place (commenting in #438541 would reach the desired target audience). :)
*** Bug 438541 has been marked as a duplicate of this bug. ***
I fixed gurlchecker too while I was at it (one-line fix, same as one of the problems I fixed in klamav). Hopefully that should be all the fallout from the new ClamAV version. There's nothing else in Fedora requiring libclamav.so.3 in any case.