ant.jar in libtomcat4-java [Was: Re: Bug#324472: Bug was not resolved in latest update of package]

Michael Koch konqueror at gmx.de
Wed Aug 31 17:56:46 UTC 2005


On Wed, Aug 31, 2005 at 07:04:39PM +0200, Philipp Meier wrote:
> Am Mittwoch, den 31.08.2005, 09:02 +0200 schrieb Michael Koch:
> > On Tue, Aug 30, 2005 at 09:22:08AM +0200, Johannes Boneschanscher wrote:
> > > Version: 5.1.5rc1-2
> > > 
> > > libant-1.6 does not have a file /usr/share/java/ant.jar. So the configuration file 
> > > /etc/jetty/start.config needs a change on line 84
> > > 
> > > It is:
> > > 
> > > $(java.lib.home)/ant.jar                         ! available org.apache.tools.ant.BuildException
> > > 
> > > It should be:
> > > 
> > > $(java.lib.home)/ant-1.6.jar                         ! available org.apache.tools.ant.BuildException
> > > 
> > > 
> > > Please do consider a direct dependency on the libant1.6-java package, instead of the indirect one
> > 
> > No package should depend on libant1.6-java. Its going to be removed soon. Please use the ant package.
> 
> I'm slightly confused now. Actually jetty is not directly depending on
> ant-1.6.jar but indirectly via it's dependency on libtomcat4-java. It
> seems like libtomcat4-java contains it's own copy of ant.jar
> in /usr/share/tomcat4/common/lib/. I cc'ed pkg-java-maintainters which
> maintain tomcat4. Please could the tomcat maintainers comment on this.
> Is there any interrest in splitting the jasper implementation from the
> tomcat package?

/usr/share/tomcat4/common/lib/ant.jar is a link to ../../../ant1.6/lib/ant.jar,
not a jar itself. libtomcat4-java is in contrib. This makes your package need to
get uploaded to contrib too. In my opinion your package should depend on
libtomcat5-java which os being worked on to get moved to main. When all depends
on libtomcat4-java are removed the package will get removed too.


Michael
-- 
Escape the Java Trap with GNU Classpath!
http://www.gnu.org/philosophy/java-trap.html

Join the community at http://planet.classpath.org/



More information about the pkg-java-maintainers mailing list