Your message dated Sun, 21 Apr 2019 07:33:29 +0000
with message-id <[email protected]>
and subject line Bug#927676: fixed in javatools 0.72.9
has caused the Debian Bug report #927676,
regarding javatools: jh_build --no-javadoc is broken
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
927676: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=927676
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:android-platform-build
Version: 1:8.1.0+r23-2
Severity: serious
Tags: ftbfs
Dear maintainer:
I tried to build this package in buster but it failed:
--------------------------------------------------------------------------------
[...]
debian/rules build-indep
dh build-indep --with javahelper
dh_update_autotools_config -i
dh_autoreconf -i
jh_linkjars -i
debian/rules override_dh_auto_build-indep
make[1]: Entering directory '/<<BUILDDIR>>/android-platform-build-8.1.0+r23'
jh_build --javacopts="-source 7" --no-javadoc
--main=com.android.signapk.SignApk signapk.jar tools/signapk/
warning: [options] bootstrap class path not set in conjunction with -source 7
1 warning
javadoc: error - No public or protected classes found to document.
1 error
jh_build: find tools/signapk/ -name '*.java' -and -type f -print0 | xargs -s
512000 -0 /usr/lib/jvm/default-java/bin/javadoc -locale en_US -classpath
/usr/share/java/bcprov.jar:/usr/share/java/bcpkix.jar:/usr/share/java/apksig.jar:debian/_jh_build.signapk
-d debian/_jh_build.javadoc/api -quiet -encoding ISO8859-1 -source 1.7
-notimestamp returned exit code 123
make[1]: *** [debian/rules:25: signapk.jar] Error 2
make[1]: Leaving directory '/<<BUILDDIR>>/android-platform-build-8.1.0+r23'
make: *** [debian/rules:31: build-indep] Error 2
dpkg-buildpackage: error: debian/rules build-indep subprocess returned exit
status 2
--------------------------------------------------------------------------------
This happens randomly but the failure rate measured here is around 50%,
not something that could be called "build from source". I've tried in
lots of different systems, with different amounts of memory, with 1 CPU
and 2 CPUs, self-hosted with KVM and commercial VPS, and the
randomness always happens.
I've put a bunch of build logs here:
https://people.debian.org/~sanvila/build-logs/android-platform-build/
Unfortunately, I don't have a "recipe" to reproduce it as such, except
that I would expect this randomness to be "intrinsic" to the pà ckage
and the tools used by the package, given that I can reproduce it
everywhere.
In either case, if you need a test machine to reproduce the randomness
please contact me privately and I will gladly offer ssh access.
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.
BTW: I suspect of javahelper (CC to Niels because of this), and in
fact I tried this but didn't work: There are two "find" commands in
jh_build at lines 231 and 233. I tried inserting a "sort -z" between
the "find" and the "xargs" but the failures were still random, so
apparently it must be something else.
(This is the trick used by Cyril Brulebois when debugging the clojure
packages, but unfortunately does not seem to work here).
Thanks.
--- End Message ---
--- Begin Message ---
Source: javatools
Source-Version: 0.72.9
We believe that the bug you reported is fixed in the latest version of
javatools, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Niels Thykier <[email protected]> (supplier of updated javatools package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 21 Apr 2019 06:43:12 +0000
Source: javatools
Architecture: source
Version: 0.72.9
Distribution: unstable
Urgency: medium
Maintainer: Debian Java Maintainers
<[email protected]>
Changed-By: Niels Thykier <[email protected]>
Closes: 927676
Changes:
javatools (0.72.9) unstable; urgency=medium
.
* Team upload.
* jh_build: Fix conflicting definition of --no-javadoc, which
caused it to not work as intended. (Closes: #927676)
Checksums-Sha1:
a76a73aef59c75717f5cb33d821a8b9bf043c74a 1869 javatools_0.72.9.dsc
3d03caf9ad0a17b0660f22341408af93633a33a0 54220 javatools_0.72.9.tar.xz
417df0392a671d644564072090a528a9c6f23669 9874 javatools_0.72.9_source.buildinfo
Checksums-Sha256:
8c49bf209951a95e5d1a4b330c85c2fbd4ae06c615dbd8d9f0a197888d650b9a 1869
javatools_0.72.9.dsc
808590951314fbf0b3a8f438c8c6939dafd0f3f498e1721e2afe3856e2ccd094 54220
javatools_0.72.9.tar.xz
3f8bb0827bf0aaf1d4e3fc688f7281eaae3ccb223bf55485274f37565be1dc33 9874
javatools_0.72.9_source.buildinfo
Files:
213c11d20fca607f059a63ebfe7237bd 1869 java optional javatools_0.72.9.dsc
3adff6f6e74c78dbefb7c4debe7a1802 54220 java optional javatools_0.72.9.tar.xz
b1d5c15323d2504a6dd11314ac905a5a 9874 java optional
javatools_0.72.9_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE8f9dDX4ALfD+VfsMplt42+Z8eqwFAly8EmcACgkQplt42+Z8
eqw90RAA4Q1tt/Of4OaLH2kM1TNS/EyOUDPzIOVJSBnuePyP5xIcP+3IcmmUzPSa
PpcIYmiq9RN5kKvIB/d7syQepiUdvvKXxAxkyIRTsdHmVIz0XBeTpNx+FnReO+it
5olPapfk1enIECyGq0OXk9XRMjVDchdiOqqcIzdHweMvzlZVwBbkqBHmHCSKPA6J
Xi8BUNxhYZJvAAks7vx4hk3LD7MXzRZG2K+gR1ZFNM7ZCQ5d4Qi6u69hN2XJ5LAA
CwDL6hypHlNlJLtL3nmNo36m9X75qgmhErsq+koZcz4/ViImBpEfFIr9FE8ty1tY
mu1xwuILfpMWnmwe7R9kJm5eCLJe3dCzIkYfu174oCEqN2eogXB0Jq7MTCtm7bOe
0r4FEZTAuG3lk4uWTB+bBqeJnpIFpPVPhcBI/6TvRAPS961JbepWjJLyGkIM+ndR
1qMM+bSfko/SZOOLf3z7oE2EcZoxPpH4bxLHF6vI7f+Uj/HkpXGazD87f++pMV5H
AXqpBHsXeIqS2ciwEl3tqM+z+Gij7vJ7hiZiHvxY9BGmJmikavCXtpzQja7CkDJG
MsEIRtZq8Ywvm/ZoP6EKO0D4p+uhDoFPuZVKrN+uZBB1lSXNRIxAhXiFU/cdLZC6
+b0maEXRQYiDgUyyFA+VXLNxhJLA3Rv5RtvQw5Ba35QnTVlmPR0=
=Poy5
-----END PGP SIGNATURE-----
--- End Message ---