[Debian-med-packaging] Bug#894359: Now we have antlr 4.6 - any chance to get 4.7 soon (Was: beast-mcmc2: Cannot find symbol CharStreams.fromString(newick))

Andreas Tille andreas at an3as.eu
Fri Oct 19 16:14:47 BST 2018


Hi Andrius,

On Fri, Oct 19, 2018 at 05:42:34PM +0300, Andrius Merkys wrote:
> Hi Andreas,
> 
> On 2018-10-16 17:03, Andreas Tille wrote:
> > Very good.  Let me know if I could be of any help (which basically would
> > boil down to testing and if needed sponsoring).
> 
> updating antlr4 to 4.7 requires two new Debian packages, libmojo-executor-java (ITP #911286) and libstring-template-maven-plugin-java (ITP #911302). I have pushed their packaging to Salsa:
> 
> * https://salsa.debian.org/merkys-guest/mojo-executor
> * https://salsa.debian.org/merkys-guest/string-template-maven-plugin (build-depends on libmojo-executor-java)
> 
> It would be great if you could review and, if possible, sponsor them. Meanwhile I will work on splitting antlr4 Java and Cpp source packages, as suggested by Emmanuel in #911371.

I have cloned

   https://salsa.debian.org/merkys-guest/mojo-executor

to

   https://salsa.debian.org/java-team/mojo-executor

where it should reside when maintained in Java Team. :-)

Something that looks suspicious to me is:

...
        mh_resolve_dependencies --non-interactive --offline --build -plibmojo-executor-java --javadoc --base-directory=/build/mojo-executor-parent-2.3.0 --non-explore
Analysing pom.xml...
Analysing mojo-executor/pom.xml...
Checking the parent dependency in the sub project mojo-executor/pom.xml
Analysing mojo-executor-maven-plugin/pom.xml...
Checking the parent dependency in the sub project mojo-executor-maven-plugin/pom.xml
Checking dependencies for documentation packages...
> dpkg --search /usr/share/doc/libcommons-lang-java/api/index.html 
Found libcommons-lang-java-doc
> dpkg --search /usr/share/doc/libmaven3-core-java/api/index.html 
dpkg failed to execute successfully
Offline mode. Give up looking for package containing /usr/share/doc/libmaven3-core-java/api/index.html
> dpkg --search /usr/share/doc/libmaven3-core-java-doc/api/index.html 
dpkg failed to execute successfully
Offline mode. Give up looking for package containing /usr/share/doc/libmaven3-core-java-doc/api/index.html
> dpkg --search /usr/share/doc/libmaven3-core-java/apidocs/index.html 
dpkg failed to execute successfully
Offline mode. Give up looking for package containing /usr/share/doc/libmaven3-core-java/apidocs/index.html
> dpkg --search /usr/share/doc/libmaven3-core-java-doc/apidocs/index.html 
dpkg failed to execute successfully
Offline mode. Give up looking for package containing /usr/share/doc/libmaven3-core-java-doc/apidocs/index.html
> dpkg --search /usr/share/doc/libplexus-utils2-java/api/index.html 
Found libplexus-utils2-java-doc
> dpkg --search /usr/share/doc/libslf4j-java/api/index.html 
dpkg failed to execute successfully
Offline mode. Give up looking for package containing /usr/share/doc/libslf4j-java/api/index.html
> dpkg --search /usr/share/doc/libslf4j-java-doc/api/index.html 
dpkg failed to execute successfully
Offline mode. Give up looking for package containing /usr/share/doc/libslf4j-java-doc/api/index.html
> dpkg --search /usr/share/doc/libslf4j-java/apidocs/index.html 
dpkg failed to execute successfully
Offline mode. Give up looking for package containing /usr/share/doc/libslf4j-java/apidocs/index.html
> dpkg --search /usr/share/doc/libslf4j-java-doc/apidocs/index.html 
dpkg failed to execute successfully
Offline mode. Give up looking for package containing /usr/share/doc/libslf4j-java-doc/apidocs/index.html
        bash -c "rm -f target/apidocs/*.sh target/apidocs/options"
        mh_unpatchpoms -plibmojo-executor-java
...


I have no idea about maven but I have never seen any dpkg --search
calls in a build log before.



Moreover there are some lintian issues:

I: mojo-executor-parent source: quilt-patch-missing-description sonatype-to-eclipse.patch
W: libmojo-executor-java-doc: embedded-javascript-library usr/share/doc/libmojo-executor-java/mojo-executor-maven-plugin/jquery/jquery-ui.structure.css please use libjs-jquery-ui


Thanks a lot for working on this

       Andreas.

-- 
http://fam-tille.de



More information about the Debian-med-packaging mailing list