[Debian-med-packaging] Bug#906371: Changes in alter-sequence-alignment break build of jmodeltest (Was: Bug#906371: jmodeltest: FTBFS in buster/sid)

Andreas Tille andreas at an3as.eu
Tue Aug 21 07:46:17 BST 2018


Hi,

On Mon, Aug 20, 2018 at 12:39:21AM +0200, Emmanuel Bourg wrote:
> > do you have any hint how to deal with this issue?
> 
> The actual error is:
> 
>     [javac]
> /build/1st/jmodeltest-2.1.10+dfsg/src/main/java/es/uvigo/darwin/jmodeltest/ModelTestService.java:28:
> error: package parser does not exist
>     [javac] import parser.ParseException;
>     [javac]              ^
>     [javac]
> /build/1st/jmodeltest-2.1.10+dfsg/src/main/java/es/uvigo/darwin/jmodeltest/ModelTestService.java:29:
> error: package converter does not exist
>     [javac] import converter.Converter;
>     [javac]                 ^
>     [javac]
> /build/1st/jmodeltest-2.1.10+dfsg/src/main/java/es/uvigo/darwin/jmodeltest/ModelTestService.java:30:
> error: package converter does not exist
>     [javac] import converter.DefaultFactory;
>     [javac]                 ^
>     [javac]
> /build/1st/jmodeltest-2.1.10+dfsg/src/main/java/es/uvigo/darwin/jmodeltest/ModelTestService.java:31:
> error: package converter does not exist
>     [javac] import converter.Factory;
>     [javac]                 ^
> 
> There is an issue with a dependency (alter-sequence-alignment maybe?),
> the Java version isn't to blame here.

Good catch.  The latest upstream version of alter-sequence-alignment has
split these to an additional alter-lib.jar and the time of the build
failure of jmodeltest correlates with the upload of
alter-sequence-alignment 1.3.4-1.  But now the question is:  How to
teach the jmodeltest build system to use alter-lib.jar.  I think adding
it to debian/manifest[1] is needed to *run* jmodeltest but it surely
does not help at build time.  I have not found any place where the
build system specifies the needed jars. :-(

Any hint?

Kind regards

      Andreas.


[1]

-- 
http://fam-tille.de



More information about the Debian-med-packaging mailing list