[Centos] SpamCopURI

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On Wed, 23 Mar 2005, Ajay Sharma wrote:

> IMO, stuff like SpamAssassin and Clam Antivirus can't be kept in a 5 
> year release-cycle.  I've found some major show-stopper bugs with 
> SpamAssassin 2.x that were corrected in 3.x.  So while I use CentOS 
> to keep 99% of the packages in a stable release cycle, I update a 
> few packages manually.  And it's super easy to build an RPM for 
> SpamAssassin:
>
> Grab the latest tarball, install the rpm-devel package and then:
>
> rpmbuild -tb Mail-SpamAssassin-3.0.2.tar.gz

Red Hat or CentOS packages that have an epoch set can be problematic 
in this regard, since %{EPOCH} trumps %{VERSION}-%{RELEASE} when it 
comes to upgrades. I was surprised at how many packages have explicit 
epochs. On CentOS 4.0, some are quite high: aspell-en weighs in at 50! 
Try it yourself:

# to sort by epoch
rpm -qa --qf '%{EPOCH}: %{NAME}\n' | grep '^[0-9]' | sort -n
# sort by package name
rpm -qa --qf '%{EPOCH}: %{NAME}\n' | grep '^[0-9]' | sort -t' ' -k 2

If you build your own packages, make sure that you set the epoch to
the same level as the officially released packages; otherwise, your
yum or up2date operations may mistakenly revert packages.

--Paul Heinlein <heinlein@xxxxxxxxxx>

[Index of Archives]     [CentOS]     [CentOS Announce]     [CentOS Development]     [CentOS ARM Devel]     [CentOS Docs]     [CentOS Virtualization]     [Carrier Grade Linux]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Linux USB]
  Powered by Linux