I typically upgrade SpamAssassin using the cpan method, however this does occasionally cause a number of issues, some of which can take some time to identify the cause of and resolve (the upgrade from SpamAssassin 2.* to 3.* was particularly problematic in this respect, due to a change in policy by the SpamAssassin maintainers in where certain binaries were by default installed).
However, rather than building it yourself (or using cpan), you might want to try:
http://ftp.suse.com/pub/people/choeger/spamassassin/i386/9.3/
Thank you for your response. Not sure which I should use. I built the rpms for the tarball with rpmbuild which created the following; Wrote: /usr/src/packages/RPMS/i586/spamassassin-3.0.4-1.i586.rpm Wrote: /usr/src/packages/RPMS/i586/spamassassin-tools-3.0.4-1.i586.rpm Wrote: /usr/src/packages/RPMS/i586/perl-Mail-SpamAssassin-3.0.4-1.i586.rpm Should I uninstall "spamd"? Also, should I install these using Yast or just use rpm -Uvh? Thank you, ~James