Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 63951 - SquirrelMail ebuild does not require ispell package with spell USE flag
Summary: SquirrelMail ebuild does not require ispell package with spell USE flag
Status: VERIFIED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Jeremy Huddleston (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 88436
  Show dependency tree
 
Reported: 2004-09-13 17:33 UTC by Alexander Marks
Modified: 2005-04-09 16:25 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Marks 2004-09-13 17:33:31 UTC
When using the spell USE flag for SquirrelMail, the ispell package (which is required for the spelling plug-in) is not emerged as a dependency, causing it to error when you try to use the plug-in.

Reproducible: Always
Steps to Reproduce:
Comment 1 Jeremy Huddleston (RETIRED) gentoo-dev 2005-04-08 12:27:02 UTC
squirrelmail doens't use the 'spell' use flag...
Comment 2 Jeremy Huddleston (RETIRED) gentoo-dev 2005-04-08 12:30:27 UTC
It has been added to RDEPEND
Comment 3 Sri Gupta 2005-04-08 18:06:20 UTC
Squirrelmail shouldn't require ispell.  if you don't use the squirrelspell plugin, it will happily run without ispell, and even if you do, squirrelspell supports aspell as well (some of us like to run GPL software whereever possible).  Shoving ispell down our throats isn't the answer here.  
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2005-04-09 05:26:51 UTC
I don
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2005-04-09 05:26:51 UTC
I don´t want this, definitely not as a hard dependency without any use flag. See Bug 88436 for reasons (which are similar to Comment #3 here anyway). :-(
Comment 6 Alexander Marks 2005-04-09 11:20:57 UTC
I would suggest that the aspell dependency be removed, and that a messagewarning the user that in order to use the spelling plugin he must install either aspell or ispell. Or perhaps there could be an aspell/ispell use flag to specify which is desired?
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2005-04-09 13:08:16 UTC
Comment #5: 

1. There is a global spell flag... 
2. What about something like this?

IUSE="crypt ldap spell ssl virus-scan"
RDEPEND="...
        spell? || ( app-text/ispell app-text/aspell )"
Comment 8 Jeremy Huddleston (RETIRED) gentoo-dev 2005-04-09 16:25:59 UTC
that IS what's in it