<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>63951</bug_id>
          
          <creation_ts>2004-09-13 17:33 0000</creation_ts>
          <short_desc>SquirrelMail ebuild does not require ispell package with spell USE flag</short_desc>
          <delta_ts>2005-04-09 16:25:59 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Ebuilds</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>88436</blocked>
          
          <everconfirmed>1</everconfirmed>
          <reporter>aomarks@gmail.com</reporter>
          <assigned_to>eradicator@gentoo.org</assigned_to>
          <cc>jakub@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>aomarks@gmail.com</who>
            <bug_when>2004-09-13 17:33:31 0000</bug_when>
            <thetext>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:</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>eradicator@gentoo.org</who>
            <bug_when>2005-04-08 12:27:02 0000</bug_when>
            <thetext>squirrelmail doens&apos;t use the &apos;spell&apos; use flag...</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>eradicator@gentoo.org</who>
            <bug_when>2005-04-08 12:30:27 0000</bug_when>
            <thetext>It has been added to RDEPEND</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>oopsz@tripadelic.com</who>
            <bug_when>2005-04-08 18:06:20 0000</bug_when>
            <thetext>Squirrelmail shouldn&apos;t require ispell.  if you don&apos;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&apos;t the answer here.  </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2005-04-09 05:26:51 0000</bug_when>
            <thetext>I don</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2005-04-09 05:26:51 0000</bug_when>
            <thetext>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). :-(</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>aomarks@gmail.com</who>
            <bug_when>2005-04-09 11:20:57 0000</bug_when>
            <thetext>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?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2005-04-09 13:08:16 0000</bug_when>
            <thetext>Comment #5: 

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

IUSE=&quot;crypt ldap spell ssl virus-scan&quot;
RDEPEND=&quot;...
        spell? || ( app-text/ispell app-text/aspell )&quot;</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>eradicator@gentoo.org</who>
            <bug_when>2005-04-09 16:25:59 0000</bug_when>
            <thetext>that IS what&apos;s in it</thetext>
          </long_desc>
      
    </bug>

</bugzilla>