Hi
The Software Installer prompted an update today (Wednesday). Recently I had success with the major update to 7.2
I decided to use the command line and do "yum update" and was given this dependency comment:
--> Running transaction check
--> Processing Dependency: libclamav.so.2 for package: dansguardian
--> Finished Dependency Resolution
Error: Missing Dependency: libclamav.so.2 is needed by package dansguardian
I have the following sources set:
CentOS - os
CentOS - updates
SME Server - addons
SME Server - os
SME Server - updates
SME Server 7 - dungog 
SME Server 7 - dungogMembers
The cli reports:
<snip>
Setting up Update Process
Setting up repositories
dungogMembers             100% |=========================|  951 B    00:00     
dungog                    100% |=========================|  951 B    00:00     
smeaddons                 100% |=========================|  951 B    00:00     
base                      100% |=========================| 1.1 kB    00:00     
updates                   100% |=========================|  951 B    00:00     
smeos                     100% |=========================|  951 B    00:00     
smeupdates                100% |=========================|  951 B    00:00     
Loading mirror speeds from cached hostfile
Reading repository metadata in from local files
Excluding Packages from CentOS - os
Finished
Excluding Packages from CentOS - updates
Finished
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package... ...
blah blah blah, followed by the above dependency comment.
Have I an incorrect setting, maybe? - too much in a hurry, perhaps?  

I did notice, although some sources are set, they were excluded.