Bug 97444 - aspell Provides pspell?
Summary: aspell Provides pspell?
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Red Hat Raw Hide
Classification: Retired
Component: aspell
Version: 1.0
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Eido Inoue
QA Contact: Ben Levenson
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2003-06-15 23:00 UTC by Warren Togami
Modified: 2014-01-21 22:48 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2003-06-16 18:32:22 UTC
Embargoed:


Attachments (Terms of Use)

Description Warren Togami 2003-06-15 23:00:29 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030611

Description of problem:
aspell in Rawhide recently included pspell functionality.  aspell.spec contains
the following:

Provides: pspell
Obsoletes: ispell, pspell, aspell-de < 0.50, aspell-fr < 0.50, aspell-ca < 0.50,
aspell-da < 0.50, aspell-es < 0.50, aspell-it < 0.50, aspell-nl < 0.50,
aspell-no < 0.50, aspell-sv < 0.50

But...

Obsoletes: pspell-devel

Two questions
1) How does rpm, up2date, apt and yum behave when a package both Provides and
Obsoletes pspell?  If pspell functionality is still within this package, why
Obsolete it at all?
2) Can Provides: pspell-devel be added?  This would be convenient for 3rd party
packages that wish to maintain backward compatibilty (not change pspell to
aspell within .spec).

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

Comment 1 Seth Vidal 2003-06-16 01:49:20 UTC
from what I can tell yum will treat a self-obsoleting package just like any
other package.

Comment 2 Ville Skyttä 2003-06-16 05:26:33 UTC
In addition to obsoleting pspell*, I guess the lack of pspell-devel provision
can be seen as a strong hint to packagers: "Stop using pspell, change to aspell
NOW."

Comment 3 Warren Togami 2003-06-16 06:23:01 UTC
I ask for Provides: pspell-devel so packagers wont need to add ugly conditionals
to spec files for their SRPM to support RH8, RH9 and TNV.  Yes it is not fatal,
and we can work with whatever Red Hat decides is best for this package.

Comment 4 Panu Matilainen 2003-06-16 08:27:07 UTC
Apt doesn't mind about the self obsoleting; I have a few packages doing that and
haven't seen problems.

Comment 5 Eido Inoue 2003-06-16 14:43:37 UTC
Will add pspell-devel to provides. As for the previous comments, obsoleting and
providing at the same time is perfectly acceptable in this case, and with RPM.


Note You need to log in before you can comment on or make changes to this bug.