Bug#923749: fannj: FTBFS in buster/sid
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
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
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
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.