Bug#923749: fannj: FTBFS in buster/sid

2019-04-04 Thread Andreas Tille
Hi,

On Tue, Apr 02, 2019 at 03:35:58PM +0200, Andreas Tille wrote:
> Daniel, if I do not hear from you I assume you agree that I inject
> fannj into Debian Science Git and do a team upload.

As I said I assumed agreement and have moved fannj to Salsa[1].
Unfortunately the build is not only failing for the docs when I try to
build it is just doing nothing in override_jh_build.

I'd appreciate any helpful hint from the Java team to finalise
a fix for this package.

Kind regards

   Andreas.

[1] https://salsa.debian.org/science-team/fannj

-- 
http://fam-tille.de



Bug#923749: fannj: FTBFS in buster/sid

2019-04-02 Thread Andreas Tille
Hi again,

Daniel, if I do not hear from you I assume you agree that I inject
fannj into Debian Science Git and do a team upload.

Kind regards

  Andreas.

On Wed, Mar 27, 2019 at 03:08:17PM +0100, Andreas Tille wrote:
> Hi,
> 
> as far as I understood the Debian Java team agreed that droping the
> documentation is an appropriate way to deal with errors like this:
> 
> Creating destination directory: "debian/_jh_build.javadoc/api/"
> javadoc: error - The code being documented uses packages in the unnamed 
> module, but the packages defined in /usr/share/doc/default-jdk-doc/api/ are 
> in named modules.
> javadoc: error - The code being documented uses packages in the unnamed 
> module, but the packages defined in /usr/share/doc/default-jre-headless/api/ 
> are in named modules.
> javadoc: error - The code being documented uses packages in the unnamed 
> module, but the packages defined in /usr/share/doc/default-jdk-doc/api/ are 
> in named modules.
> 
> 
> Do you have any recommendation what is the most simple way to do so for
> this package to fit the freeze policy (for sure a fix for the issue
> would be helpful as well).
> 
> Kind regards
> 
>Andreas.
> 
> PS: Daniel, packages touching the topic of neural networks are also
> maintained in Debian Science team.  You might like to consider
> joining this team and maintain fannj there.  Maintaining this package
> in Debian Java team is an alternative as well.  I'd strongly recommend
> to do so to maintain the package in a repository on salsa.debian.org
> 
> -- 
> http://fam-tille.de
> 
> 

-- 
http://fam-tille.de



Bug#923749: fannj: FTBFS in buster/sid

2019-03-27 Thread Andreas Tille
Hi,

as far as I understood the Debian Java team agreed that droping the
documentation is an appropriate way to deal with errors like this:

Creating destination directory: "debian/_jh_build.javadoc/api/"
javadoc: error - The code being documented uses packages in the unnamed module, 
but the packages defined in /usr/share/doc/default-jdk-doc/api/ are in named 
modules.
javadoc: error - The code being documented uses packages in the unnamed module, 
but the packages defined in /usr/share/doc/default-jre-headless/api/ are in 
named modules.
javadoc: error - The code being documented uses packages in the unnamed module, 
but the packages defined in /usr/share/doc/default-jdk-doc/api/ are in named 
modules.


Do you have any recommendation what is the most simple way to do so for
this package to fit the freeze policy (for sure a fix for the issue
would be helpful as well).

Kind regards

   Andreas.

PS: Daniel, packages touching the topic of neural networks are also
maintained in Debian Science team.  You might like to consider
joining this team and maintain fannj there.  Maintaining this package
in Debian Java team is an alternative as well.  I'd strongly recommend
to do so to maintain the package in a repository on salsa.debian.org

-- 
http://fam-tille.de



Bug#923749: fannj: FTBFS in buster/sid

2019-03-04 Thread Santiago Vila
Package: src:fannj
Version: 0.3-1
Severity: serious
Tags: ftbfs

Dear maintainer:

I tried to build this package in buster but it failed:


[...]
 debian/rules build-indep
dh --with javahelper build-indep
dh: Compatibility levels before 9 are deprecated (level 7 in use)
   dh_update_autotools_config -i
   jh_linkjars -i
   debian/rules override_jh_build
make[1]: Entering directory '/<>'
jh_build --javadoc-opts='-link /usr/share/doc/default-jdk-doc/api'
find src/main -name *.java -and -type f -print0 | xargs -s 512000 -0 
/usr/lib/jvm/default-java/bin/javac -g -cp 
/usr/share/java/jna.jar:/usr/share/java/junit.jar:debian/_jh_build.fannj -d 
debian/_jh_build.fannj -source 1.7 -target 1.7 -encoding ISO8859-1
warning: [options] bootstrap class path not set in conjunction with -source 7
1 warning
find src/main -name *.java -and -type f -print0 | xargs -s 512000 -0 
/usr/lib/jvm/default-java/bin/javadoc -locale en_US -link 
/usr/share/doc/default-jdk-doc/api -link 
/usr/share/doc/default-jre-headless/api -classpath 
/usr/share/java/jna.jar:/usr/share/java/junit.jar:debian/_jh_build.fannj -d 
debian/_jh_build.javadoc/api -quiet -encoding ISO8859-1 -notimestamp -source 
1.7 -link /usr/share/doc/default-jdk-doc/api
Creating destination directory: "debian/_jh_build.javadoc/api/"
javadoc: error - The code being documented uses packages in the unnamed module, 
but the packages defined in /usr/share/doc/default-jdk-doc/api/ are in named 
modules.
javadoc: error - The code being documented uses packages in the unnamed module, 
but the packages defined in /usr/share/doc/default-jre-headless/api/ are in 
named modules.
javadoc: error - The code being documented uses packages in the unnamed module, 
but the packages defined in /usr/share/doc/default-jdk-doc/api/ are in named 
modules.
src/main/java/com/googlecode/fannj/Layer.java:33: warning - Tag @link: 
reference not found: Neuron.DEFAULT_ACTIVATION_FUNCTION
src/main/java/com/googlecode/fannj/Layer.java:34: warning - Tag @link: 
reference not found: Neuron.DEFAULT_ACTIVATION_STEEPNESS
src/main/java/com/googlecode/fannj/Layer.java:47: warning - Tag @link: 
reference not found: Neuron.DEFAULT_ACTIVATION_STEEPNESS
src/main/java/com/googlecode/fannj/Layer.java:33: warning - Tag @link: 
reference not found: Neuron.DEFAULT_ACTIVATION_FUNCTION
src/main/java/com/googlecode/fannj/Layer.java:34: warning - Tag @link: 
reference not found: Neuron.DEFAULT_ACTIVATION_STEEPNESS
src/main/java/com/googlecode/fannj/Layer.java:47: warning - Tag @link: 
reference not found: Neuron.DEFAULT_ACTIVATION_STEEPNESS
src/main/java/com/googlecode/fannj/Layer.java:33: warning - Tag @link: 
reference not found: Neuron.DEFAULT_ACTIVATION_FUNCTION
src/main/java/com/googlecode/fannj/Layer.java:34: warning - Tag @link: 
reference not found: Neuron.DEFAULT_ACTIVATION_STEEPNESS
src/main/java/com/googlecode/fannj/Layer.java:47: warning - Tag @link: 
reference not found: Neuron.DEFAULT_ACTIVATION_STEEPNESS
3 errors
9 warnings
make[1]: *** [debian/rules:13: override_jh_build] Error 123
make[1]: Leaving directory '/<>'
make: *** [debian/rules:9: build-indep] Error 2
dpkg-buildpackage: error: debian/rules build-indep subprocess returned exit 
status 2


(The above is just how the build ends and not necessarily the most relevant 
part)

The build was made in my autobuilder with "dpkg-buildpackage -A"
and it also fails here:

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/fannj.html

where you can get a full build log if you need it.

If this is really a bug in one of the build-depends, please use reassign and 
affects,
so that this is still visible in the BTS web page for this package.

Thanks.