Changeset 13d9322 for debian-alt


Ignore:
Timestamp:
May 24, 2017 12:49:55 PM (3 years ago)
Author:
zzz <zzz@…>
Branches:
master
Children:
5361571
Parents:
d35f260
Message:

Debian: Update notes on dependencies

File:
1 edited

Legend:

Unmodified
Added
Removed
  • debian-alt/doc/dependencies.txt

    rd35f260 r13d9322  
    99instructions are at https://geti2p.net/debian
    1010
    11 This document is current as of release 0.9.28, 2016-12-12.
     11This document is current as of release 0.9.30, 2017-05-03.
    1212
    1313
     
    4545  For /usr/share/java/jetty9-*.jar.
    4646  In non-Debian builds we bundle the jars; it's removed in the Debian source package.
    47   For some Debian and Ubuntu releases, these seem to be much older than what we're bundling,
    48   which is 8.1.21, but there's no particular version that we need.
    49   Jetty 8 is now EOL and we plan to migrate to Jetty 9.2 in late 2017.
    50   Jetty 8 is NOT in Debian stretch.
    51   Jetty 9 is NOT in Debian wheezy and is only in jessie backports and stretch.
    52   Jetty 9.2.x is in recent Ubuntu and Debian.
    53   Jetty 9 ticket is https://trac.i2p2.de/ticket/1512
    54   Updating Jetty may break external plugins. Extensive testing is required.
    55   Note that the libjetty9-java dependency brings in libservlet3.0-java which we require.
     47
     48* libtomcat8-java
     49  For /usr/share/java/tomcat8-*.jar.
     50  In non-Debian builds we bundle the jars as packaged in the Jetty 9.2 binary release,
     51  which are different than the way they are packaged for Debian.
     52  They are removed in the Debian source package.
    5653
    5754* glassfish-javaee
     
    113110  No package or not widely available.
    114111  There is an old 1.5.9 Maven jrobin package at http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.jrobin%22
    115 
    116 * libtomcat6-java
    117   We currently require Tomcat 6, which is EOL and not available in newer Debian/Ubuntu releases.
    118   We plan to migrate to Tomcat 8 in mid-to-late 2017. It's not currently clear if we can
    119   or will update Tomcat before we update to Jetty 9, or if we must couple the two.
    120   Newer packages are libtomcat7-java and libtomcat8-java. We will probably skip over 7 and go straight to 8.
    121   This page is quite helpful: http://tomcat.apache.org/whichversion.html
    122   The Tomcat upgrade may also affect the glassfish/standard.jar/jstl.jar issue above.
    123   See also the Java 9 ticket https://trac.i2p2.de/ticket/1870
    124   Updating Tomcat may break external plugins, especially Bote. Extensive testing is required.
    125   Tomcat 8 may not be available in older distributions.
    126   Pretty sure we will have to pick 6 or 8, we can't leave it as either-or.
    127112
    128113* libhttpclient-java
Note: See TracChangeset for help on using the changeset viewer.