Bug 63951 - SquirrelMail ebuild does not require ispell package with spell USE flag
Bug#: 63951 Product:  Gentoo Linux Version: unspecified Platform: All
OS/Version: Linux Status: CLOSED Severity: normal Priority: P2
Resolution: FIXED Assigned To: eradicator@gentoo.org Reported By: aomarks@gmail.com
Component: Ebuilds
URL: 
Summary: SquirrelMail ebuild does not require ispell package with spell USE flag
Keywords:  
Status Whiteboard: 
Opened: 2004-09-13 17:33 0000
Description:   Opened: 2004-09-13 17:33 0000
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 From Jeremy Huddleston (RETIRED) 2005-04-08 12:27:02 0000 -------
squirrelmail doens't use the 'spell' use flag...

------- Comment #2 From Jeremy Huddleston (RETIRED) 2005-04-08 12:30:27 0000 -------
It has been added to RDEPEND

------- Comment #3 From Sri Gupta 2005-04-08 18:06:20 0000 -------
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 From Jakub Moc (RETIRED) 2005-04-09 05:26:51 0000 -------
I don

------- Comment #5 From Jakub Moc (RETIRED) 2005-04-09 05:26:51 0000 -------
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 From Alexander Marks 2005-04-09 11:20:57 0000 -------
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 From Jakub Moc (RETIRED) 2005-04-09 13:08:16 0000 -------
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 From Jeremy Huddleston (RETIRED) 2005-04-09 16:25:59 0000 -------
that IS what's in it