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:
squirrelmail doens't use the 'spell' use flag...
It has been added to RDEPEND
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.
I don
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). :-(
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 #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 )"
that IS what's in it