[users] SpamAssassin version inconsistency

Todd Lyons tlyons at ivenue.com
Wed Jun 27 00:17:39 CEST 2007


Hello, first post to this ML, just wanted to say thanks very much for
all the work that goes into RPMForge.  You guys make CentOS usable in an
extremely wide array of purposes!

I have spamassassin installed on my mail servers.  The version that's
installed is 3.1.8-2.el4:

CentOS45[root at smtp2 ~]# rpm -qi spamassassin
Name        : spamassassin                 Relocations: /usr 
Version     : 3.1.8                             Vendor: CentOS
Release     : 2.el4                         Build Date: Fri 23 Feb 2007 04:57:26 AM PST
Install Date: Thu 01 Mar 2007 02:57:59 PM PST      Build Host: builder4.centos.org
Group       : Applications/Internet         Source RPM: spamassassin-3.1.8-2.el4.src.rpm
Size        : 2458240                          License: Apache License
Signature   : DSA/SHA1, Fri 23 Feb 2007 05:15:13 AM PST, Key ID a53d0bab443e1821


Issues and notes:
1) I am specifically not upgrading to spamassassin-3.2.x because they
changed the logging function, which breaks a plugin I use (FuzzyOCR, a
fix is in the pipe).

2) My problem is that I'm trying to install spamassassin-tools and it
tries to install spamassassin-tools-3.1.8-1.el4 because that's what's on
the mirrors.  This leads to...

3) spamassassin-3.1.8-2.el4 is also not on the mirrors, only
spamassassin-3.1.8-1.el4.  How did I get a higher version installed on
my machines (both i386 and x86_64) than what is on the mirrors?  I'm
rsyncing from apt.be.se.

4) I also notice that spamassassin-tools-3.2.x packages no longer exist.
Is it rolled in to the spamassassin package now or is it an issue in the
build?

For now, I'm just going to downgrade from 3.1.8-2.el4 to 3.1.8-1.el4,
but I'm curious what happened that made 3.1.8-2.el4 get removed.

CentOS45[root at terabyte RPMS.dag]# pwd
/mirror/dag/el4/x86_64/RPMS.dag
CentOS45[root at terabyte RPMS.dag]# ls *ssass*
spamassassin-3.0.6-1.el4.rf.x86_64.rpm
spamassassin-3.1.3-1.el4.rf.x86_64.rpm
spamassassin-3.1.4-1.el4.rf.x86_64.rpm
spamassassin-3.1.5-1.el4.rf.x86_64.rpm
spamassassin-3.1.7-1.el4.rf.x86_64.rpm
spamassassin-3.1.8-1.el4.rf.x86_64.rpm
spamassassin-3.2.0-1.el4.rf.x86_64.rpm
spamassassin-3.2.1-1.el4.rf.x86_64.rpm
spamassassin-tools-3.0.6-1.el4.rf.x86_64.rpm
spamassassin-tools-3.1.3-1.el4.rf.x86_64.rpm
spamassassin-tools-3.1.4-1.el4.rf.x86_64.rpm
spamassassin-tools-3.1.5-1.el4.rf.x86_64.rpm
spamassassin-tools-3.1.7-1.el4.rf.x86_64.rpm
spamassassin-tools-3.1.8-1.el4.rf.x86_64.rpm


If anybody else thinks it's useful, I use this to put the OS prefix on
the shell prompt:
CentOS45[root at terabyte RPMS.dag]# tail -n 4 ~/.bashrc 

echo $PS1 | grep -q CentOS || OSVER=$(perl -e 'open INFILE,
"</etc/issue"; while (<INFILE>) { if ( m/^([^\s]+)\srelease\s([0-9.]+)/
) { $OS=$1; $OSVER=$2; $OSVER =~ s/\.//; print "${OS}${OSVER}\n"; } }
close INFILE;')
export PS1="${OSVER}$PS1"

TTFN
-- 
Regards...		Todd
Chris: grep 500 sendmail.mc 
undefine(`FAIL_MAIL_OVER_500_MILES')dnl
Chris: just in case ...
Linux kernel 2.6.17-6mdv   7 users,  load average: 0.25, 0.24, 0.18


More information about the users mailing list