<?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>183849</bug_id>
          
          <creation_ts>2007-07-01 16:00 0000</creation_ts>
          <short_desc>www-servers/tomcat-5.5-r6 doesn&apos;t DEPEND on ant-trax</short_desc>
          <delta_ts>2007-07-01 17:31:10 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>Server</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>betelgeuse@gentoo.org</reporter>
          <assigned_to>wltjr@gentoo.org</assigned_to>
          <cc>java@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>betelgeuse@gentoo.org</who>
            <bug_when>2007-07-01 16:00:19 0000</bug_when>
            <thetext>mirja@tinkkis ~ $ grep ant-trax /var/cache/edb/dep/usr/portage/www-servers/tomcat-5.5.23-r6
mirja@tinkkis ~ $

mirja@tinkkis /usr/portage/www-servers/tomcat $ grep ant-trax *
tomcat-5.5.23-r1.ebuild:#WANT_ANT_TASKS=&quot;ant-trax&quot;
tomcat-5.5.23-r1.ebuild:        || ( dev-java/ant-trax dev-java/ant-tasks ) &quot;
tomcat-5.5.23-r1.ebuild:        ANT_TASKS=&quot;ant-trax&quot; eant ${antflags}
tomcat-5.5.23-r6.ebuild:#WANT_ANT_TASKS=&quot;ant-trax&quot;
tomcat-5.5.23-r6.ebuild:        ANT_TASKS=&quot;ant-trax&quot; eant ${antflags}
tomcat-6.0.13-r3.ebuild:WANT_ANT_TASKS=&quot;ant-trax&quot;

the DEPEND || atom was dropped at some point but while doing that the WANT_ANT_TASKS for ant-trax was not uncommented.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>wltjr@gentoo.org</who>
            <bug_when>2007-07-01 17:07:08 0000</bug_when>
            <thetext>(In reply to comment #0)
&gt;
&gt; the DEPEND || atom was dropped at some point but while doing that the
&gt; WANT_ANT_TASKS for ant-trax was not uncommented.

Yeah I was going to switch back to using the automatic stuff provided by the new split ant. However there was some class path pollution problems of the past. Not sure if they still remain. So wasn&apos;t really able to switch to the new stuff, and left the ebuild in limbo between the two ;) 

Fixed ebuild and committed to tree. Thanks for reporting.

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>caster@gentoo.org</who>
            <bug_when>2007-07-01 17:18:05 0000</bug_when>
            <thetext>Aw, going back to || () deps when split-ant is stable? Please no, we want to get rid of ant-tasks one day...</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>caster@gentoo.org</who>
            <bug_when>2007-07-01 17:19:14 0000</bug_when>
            <thetext>Created an attachment (id=123551)
patch

Like this.

WANT_ANT_TASKS=ant-trax will both bring the needed dep and prevent classpath pollution</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>caster@gentoo.org</who>
            <bug_when>2007-07-01 17:20:56 0000</bug_when>
            <thetext>btw 6.0 is also done the way I proposed, and it&apos;s right</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>wltjr@gentoo.org</who>
            <bug_when>2007-07-01 17:31:10 0000</bug_when>
            <thetext>Well 6.0.x does not have admin webapp. Which is the problem 5.5.x had that caused the custom ANT_TASKS stuff to be introduced in the first place. Although I had already started going the direction of uncommenting WANT_ANT_TASKS and removing all the stuff it adds automatically.  Just committed that, so we should be good to go now. Would have committed sooner, but was bogged down in conversation :( While the bug got reopened. 

Oh well. Interesting how it was missed in the last 5 revisions :)</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>123551</attachid>
            <date>2007-07-01 17:19 0000</date>
            <desc>patch</desc>
            <filename>tomcat.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">SW5kZXg6IHRvbWNhdC01LjUuMjMtcjYuZWJ1aWxkCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC92YXIv
Y3Zzcm9vdC9nZW50b28teDg2L3d3dy1zZXJ2ZXJzL3RvbWNhdC90b21jYXQtNS41LjIzLXI2LmVi
dWlsZCx2CnJldHJpZXZpbmcgcmV2aXNpb24gMS4zCmRpZmYgLXUgLUIgLXIxLjMgdG9tY2F0LTUu
NS4yMy1yNi5lYnVpbGQKLS0tIHRvbWNhdC01LjUuMjMtcjYuZWJ1aWxkCTEgSnVsIDIwMDcgMTc6
MDc6MDcgLTAwMDAJMS4zCisrKyB0b21jYXQtNS41LjIzLXI2LmVidWlsZAkxIEp1bCAyMDA3IDE3
OjE3OjA5IC0wMDAwCkBAIC0yLDcgKzIsNyBAQAogIyBEaXN0cmlidXRlZCB1bmRlciB0aGUgdGVy
bXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHYyCiAjICRIZWFkZXI6IC92YXIv
Y3Zzcm9vdC9nZW50b28teDg2L3d3dy1zZXJ2ZXJzL3RvbWNhdC90b21jYXQtNS41LjIzLXI2LmVi
dWlsZCx2IDEuMyAyMDA3LzA3LzAxIDE3OjA3OjA3IHdsdGpyIEV4cCAkCiAKLSNXQU5UX0FOVF9U
QVNLUz0iYW50LXRyYXgiCitXQU5UX0FOVF9UQVNLUz0iYW50LXRyYXgiCiAKIGluaGVyaXQgZXV0
aWxzIGphdmEtcGtnLTIgamF2YS1hbnQtMgogCkBAIC00OCw4ICs0OCw3IEBACiAJICAgKSIKIERF
UEVORD0iamF2YTU/ICggPj12aXJ0dWFsL2pkay0xLjUgKQogCSFqYXZhNT8gKCA9dmlydHVhbC9q
ZGstMS40KiApCi0JJHtSREVQRU5EfQotCXx8ICggZGV2LWphdmEvYW50LXRyYXggZGV2LWphdmEv
YW50LXRhc2tzICkgIgorCSR7UkRFUEVORH0iCiAKIFM9JHtXT1JLRElSfS8ke01ZX1B9CiAKQEAg
LTE2MSw4ICsxNjAsNyBAQAogCQlhbnRmbGFncz0iJHthbnRmbGFnc30gLUR4bWwtYXBpcy5qYXI9
JChqYXZhLXBrZ19nZXRqYXIgeG1sLWNvbW1vbnMtZXh0ZXJuYWwtMS4zIHhtbC1hcGlzLmphciki
CiAJZmkKIAotCSMgcHJldmVudCBjbGFzc3BhdGggYmxvYXQgd2l0aCBhbnQtMS43LjAgd2hpY2gg
bWFrZXMgYWRtaW4gYXBwIGZhaWwKLQlBTlRfVEFTS1M9ImFudC10cmF4IiBlYW50ICR7YW50Zmxh
Z3N9CisJZWFudCAke2FudGZsYWdzfQogfQogCiBzcmNfaW5zdGFsbCgpIHsK
</data>        

          </attachment>
    </bug>

</bugzilla>