Opened 4 years ago

Closed 4 years ago

#2094 closed defect (fixed)

Remove libecj-java dependency

Reported by: zzz Owned by: zzz
Priority: minor Milestone: 0.9.33
Component: package/debian Version: 0.9.32
Keywords: Cc: Masayuki Hatta
Parent Tickets: Sensitive: no


Added by kytv? We have a compiler in jasper-runtime.jar (link to tomcat8-jasper.jar). And we don't compile any webapps on-the-fly anyway. What does this do for us? Needs research. See also discussion in debian-alt/doc/dependencies.txt


Change History (2)

comment:1 Changed 4 years ago by zzz

Status: newaccepted

I don't know what he was thinking here, maybe the ',' should have been a '|'

Revision: ddda67c3374ab12ae733ee22eecef69b2b74b684
Author:   kytv@mail.i2p
Date:     07/23/2012

Debian: Use our Jetty/Tomcat libs instead of the ones from Debian/Ubuntu (for now at least).

Tomcat6 & Jetty6 are going to be dropped from the next release of Debian stable
(Wheezy) in favor of Tomcat7 and Jetty8.

- default-jre-headless | java5-runtime-headless | java6-runtime-headless,
- libcommons-logging-java,
- libjetty-java,
- libtomcat6-java
+ default-jre-headless | java5-runtime-headless | java6-runtime-headless, libecj-java

comment:2 Changed 4 years ago by zzz

Resolution: fixed
Status: acceptedclosed

See #2095 for possible cause? There's a note kytv added in debian/apparmor/i2p that says it was needed by a plugin, which makes sense.

We don't formally support compilation for webapps, but it should work with Tomcat. I couldn't find any plugin that explicitly mentions or references ecj.

This hasn't been in the precise or trusty files, at least for a while, so it was only jessie/stretch/xenial. Seems safe to remove.

In 5c7b678779afecf0f6b9ebc6ae3e16228a326574 to be 0.9.32-9

Note: See TracTickets for help on using tickets.