On Wed, 2008-02-06 at 12:32 +0800, [EMAIL PROTECTED] wrote: > Let's record my 3.23 to 3.24 upgrade attempt. > > I untar Mail-SpamAssassin-3.2.4 and of course read the file entitled > UPGRADE. > > In it I find "Note for Users Upgrading to SpamAssassin 3.2.0". > But I am upgrading to 3.24.
No, you are not. Please note that these are version numbers, not floats. With respect to minor versions, 24 is massively larger than 2... Anyway, the UPGRADE file and its information is targeted at upgrading minor (or even major versions). Read, when upgrading from 3.1.x (or older) to 3.2.x for example. It mentions incompatibilities or general issues that may need attention when doing such an upgrade. Generally, no such issues exist when upgrading micro versions. Which you in fact did. > OK, now after reading the whole INSTALL file, I come to the conclusion > that to upgrade, one just acts like one never installed SpamAssassin > in the first place, and apparently the new SpamAssassin will just > install on top of the old one (with cruft surely accumulating in the > corners, I bet.) Unless your configure or build options change, there should be no cruft. However, you likely just overwrote your changes to local.cf and friends, if any. > OK... it all worked out. I even remembered to do sa-update, a step > mentioned in here in the newsgroup, not in the highly cluttered > INSTALL file. I guess that is, because it is entirely optional. You do not need to sa-update, when installing. guenther -- char *t="[EMAIL PROTECTED]"; main(){ char h,m=h=*t++,*x=t+2*h,c,i,l=*x,s=0; for (i=0;i<l;i++){ i%8? c<<=1: (c=*++x); c&128 && (s+=h); if (!(h>>=1)||!t[s+h]){ putchar(t[s]);h=m;s=0; }}}