Bug 113828

Summary: RPM incorrectly Obsoletes official project RPMs
Product: Red Hat Enterprise Linux 3 Reporter: Theo Van Dinter <felicity>
Component: spamassassinAssignee: Warren Togami <wtogami>
Status: CLOSED CANTFIX QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: 3.0CC: mleary, nixuser, shillman, wtogami
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2005-10-01 04:49:12 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Theo Van Dinter 2004-01-19 03:01:44 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/106.2 (KHTML, like Gecko) Safari/100.1

Description of problem:
I'm the maintainer of the official SpamAssassin RPMs.  At the moment, the latest version is spamassassin-2.62-1 and perl-Mail-SpamAssassin-2.62-1.  Unfortunately, on my ES3 server, which has the above RPMs installed, "up2date -l" reports that the RedHat spamassassin RPM (spamassassin-2.55-3.1) needs to be installed and it obsoletes perl-Mail-SpamAssassin.

After looking at the RedHat spec file, and discussing the issue on rpm-list, the only suggestion was that I file this bug for the RPM.  From the discussion, it looks like the Obsoletes line ought to limit itself to certain versions of perl-Mail-SpamAssassin.  Right now, it looks like:

Obsoletes: perl-Mail-SpamAssassin

but should be something like:

Obsoletes: perl-Mail-SpamAssassin < %{version}

so that people who install the newer "official" RPMs won't have problems with the RH older version obsoleting incorrectly.

Version-Release number of selected component (if applicable):


How reproducible:
Always

Steps to Reproduce:
1. install the official project spamassassin and perl-Mail-SpamAssassin RPMs
2. run "up2date -l"


Additional info:

Comment 2 Mark Leary 2004-04-13 15:45:45 UTC
Another problem with the RedHat release of spamassassin...  Version 
2.55 has a bug wich gives a high score to all messages sent using 
Outlook 2003.  The failed tests are "Forged mail pretending to be 
from MS Outlook" (3.5) and " Message looks like Outlook, but isn't" 
(0.6).  This is fixed in newer versions.