Path: csiph.com!eternal-september.org!feeder.eternal-september.org!aioe.org!bofh.it!news.nic.it!robomod From: Andreas Tille Newsgroups: linux.debian.maint.java Subject: Help needed for Java dependencies of Beast2 package Date: Tue, 29 Sep 2015 14:10:02 +0200 Message-ID: X-Original-To: debian-java@lists.debian.org, Debian Med Packaging Team X-Mailbox-Line: From debian-java-request@lists.debian.org Tue Sep 29 12:07:50 2015 Old-Return-Path: X-Amavis-Spam-Status: No, score=-4.979 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, LDO_WHITELIST=-5, MEDS2=2, MURPHY_DRUGS_REL8=0.02, RP_MATCHES_RCVD=0.001] autolearn=no autolearn_force=no X-Policyd-Weight: using cached result; rate:hard: -6.1 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.23 (2014-03-12) X-Mailing-List: archive/latest/18703 List-ID: List-URL: List-Archive: https://lists.debian.org/msgid-search/20150929120734.GJ4276@an3as.eu Approved: robomod@news.nic.it Lines: 47 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Cc: Ioan Eugen Stan X-Original-Date: Tue, 29 Sep 2015 14:07:34 +0200 X-Original-Message-ID: <20150929120734.GJ4276@an3as.eu> Xref: csiph.com linux.debian.maint.java:8389 Hi, I intend to package Beast2 for the Debian Med team[1]. I was able to replace nearly all JARs that came with upstream tarball but there are two remaining ones: 1. antlr-runtime-4.5.jar It seems that we have antlr-runtime version 3 of this in the package libantlr3-runtime-java but this does not seem to be sufficient regarding some error messages like [javac] /tmp/buildd/beast2-mcmc-2.3.1+dfsg/src/beast/util/TreeParser.java:39: error: package org.antlr.v4.runtime does not exist [javac] import org.antlr.v4.runtime.*; [javac] ^ [javac] /tmp/buildd/beast2-mcmc-2.3.1+dfsg/src/beast/util/TreeParser.java:40: error: package org.antlr.v4.runtime.misc does not exist [javac] import org.antlr.v4.runtime.misc.NotNull; [javac] ^ Is there any effort to package antlr 4.5 (or any simply patch to go with the existing package in the beast2 case)? 2. fest-sources.jar, fest.jar I guess besides some packaged libfest-*-java packages also git://anonscm.debian.org/pkg-java/fest-swing-1.x.git is needed if I look at these messages: [javac] /tmp/buildd/beast2-mcmc-2.3.1+dfsg/src/test/beast/app/beauti/BeautiBase.java:6: error: package org.fest.swing.edt does not exist [javac] import static org.fest.swing.edt.GuiActionRunner.execute; [javac] ^ [javac] /tmp/buildd/beast2-mcmc-2.3.1+dfsg/src/test/beast/app/beauti/BeautiBase.java:6: error: static import only from classes and interfaces [javac] import static org.fest.swing.edt.GuiActionRunner.execute; [javac] ^ However, when I have dealt with fest library when upgrading I was advised to rather skip the swing tests. Any hint how to solve these two dependencies are welcome. Kind regards Andreas. [1] git://anonscm.debian.org/debian-med/beast2-mcmc.git -- http://fam-tille.de