Bug#1088128: robocode: FTBFS: dh_install: warning: Cannot find (any matches for) "robocode.api/target/site/apidocs/*"

Santiago Vila sanvila at debian.org
Sat Nov 23 18:08:53 GMT 2024


Package: src:robocode
Version: 1.9.3.9-3
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
  debian/rules build
dh build --with javahelper
    dh_update_autotools_config
    dh_autoreconf
    dh_auto_configure
	mh_patchpoms -probocode --debian-build --keep-pom-version --maven-repo=/<<PKGBUILDDIR>>/debian/maven-repo
    jh_linkjars
    debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
sed -e 's/@RCVER@/1.9.3.9/g' < debian/misc/robocode.in > debian/misc/robocode
sed -e 's/@RCVER@/1.9.3.9/g' < debian/misc/compiler.properties.in > debian/misc/compiler.properties
sed -e 's/@RCVER@/1.9.3.9/g' < debian/examples/roborumble.in > debian/examples/roborumble
sed -e 's/@RCVER@/1.9.3.9/g' < debian/maven.properties.in > debian/maven.properties
dh_auto_build

[... snipped ...]

[ERROR] run(net.sf.robocode.test.robots.TestConstructorThreadAttack)  Time elapsed: 0 s  <<< ERROR!
java.lang.NullPointerException: Cannot invoke "net.sf.robocode.repository.Repository.getItems()" because "this.repository" is null

[INFO] Running net.sf.robocode.test.robots.TestFileWriteSize
[ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0 s <<< FAILURE! - in net.sf.robocode.test.robots.TestFileWriteSize
[ERROR] run(net.sf.robocode.test.robots.TestFileWriteSize)  Time elapsed: 0 s  <<< ERROR!
java.lang.NullPointerException: Cannot invoke "net.sf.robocode.repository.Repository.getItems()" because "this.repository" is null

[INFO] Running net.sf.robocode.test.robots.TestEventPriorityFilter
[ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0 s <<< FAILURE! - in net.sf.robocode.test.robots.TestEventPriorityFilter
[ERROR] run(net.sf.robocode.test.robots.TestEventPriorityFilter)  Time elapsed: 0 s  <<< ERROR!
java.lang.NullPointerException: Cannot invoke "net.sf.robocode.repository.Repository.getItems()" because "this.repository" is null
	at net.sf.robocode.test.robots.TestEventPriorityFilter.run(TestEventPriorityFilter.java:25)

[INFO] Running net.sf.robocode.test.robots.TestBulletPower
[ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0 s <<< FAILURE! - in net.sf.robocode.test.robots.TestBulletPower
[ERROR] run(net.sf.robocode.test.robots.TestBulletPower)  Time elapsed: 0 s  <<< ERROR!
java.lang.NullPointerException: Cannot invoke "net.sf.robocode.repository.Repository.getItems()" because "this.repository" is null
	at net.sf.robocode.test.robots.TestBulletPower.run(TestBulletPower.java:24)

[INFO] Running net.sf.robocode.test.robots.TestLost
[ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0 s <<< FAILURE! - in net.sf.robocode.test.robots.TestLost
[ERROR] run(net.sf.robocode.test.robots.TestLost)  Time elapsed: 0 s  <<< ERROR!
java.lang.NullPointerException: Cannot invoke "net.sf.robocode.repository.Repository.getItems()" because "this.repository" is null
	at net.sf.robocode.test.robots.TestLost.run(TestLost.java:28)

[INFO] Running net.sf.robocode.test.host.security.RobotClassLoaderTest
[ERROR] Tests run: 6, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0 s <<< FAILURE! - in net.sf.robocode.test.host.security.RobotClassLoaderTest
[ERROR] robotAllowedMain(net.sf.robocode.test.host.security.RobotClassLoaderTest)  Time elapsed: 0 s  <<< ERROR!
java.lang.ClassNotFoundException
	at net.sf.robocode.test.host.security.RobotClassLoaderTest.robotAllowedMain(RobotClassLoaderTest.java:59)
Caused by: java.lang.ExceptionInInitializerError
	at net.sf.robocode.test.host.security.RobotClassLoaderTest.robotAllowedMain(RobotClassLoaderTest.java:59)
Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make field private static final java.util.HashMap sun.net.www.protocol.jar.JarFileFactory.fileCache accessible: module java.base does not "opens sun.net.www.protocol.jar" to unnamed module @6842775d
	at net.sf.robocode.test.host.security.RobotClassLoaderTest.robotAllowedMain(RobotClassLoaderTest.java:59)

[INFO] Running net.sf.robocode.test.core.util.AlphanumericComparatorTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in net.sf.robocode.test.core.util.AlphanumericComparatorTest
[INFO]
[INFO] Results:
[INFO]
[ERROR] Errors:
[ERROR]   RobotClassLoaderTest.robotAllowedMain:59 » ClassNotFound
[ERROR]   TestAcceleration.run:31->RobocodeTestBed.run:180->RobocodeTestBed.runBattle:200 » NullPointer
[ERROR]   TestAwtAttack.run:28->RobocodeTestBed.run:180->RobocodeTestBed.runBattle:200 » NullPointer
[ERROR]   TestBodyTurnRate>RobocodeTestBed.run:180->RobocodeTestBed.runBattle:200 » NullPointer
[ERROR]   TestBulletPower.run:24->RobocodeTestBed.run:180->RobocodeTestBed.runBattle:200 » NullPointer
[ERROR]   TestConstructorAwtAttack>RobocodeTestBed.run:180->RobocodeTestBed.runBattle:200 » NullPointer
[ERROR]   TestConstructorHttpAttack>RobocodeTestBed.run:180->RobocodeTestBed.runBattle:200 » NullPointer
[ERROR]   TestConstructorReflectionAttack>RobocodeTestBed.run:180->RobocodeTestBed.runBattle:200 » NullPointer
[ERROR]   TestConstructorSocketAttack>RobocodeTestBed.run:180->RobocodeTestBed.runBattle:200 » NullPointer
[ERROR]   TestConstructorThreadAttack>RobocodeTestBed.run:180->RobocodeTestBed.runBattle:200 » NullPointer
[ERROR]   TestCustomEvents.run:25->RobocodeTestBed.run:180->RobocodeTestBed.runBattle:200 » NullPointer
[ERROR]   TestDuplicatesAndScore.run:33->RobocodeTestBed.run:180->RobocodeTestBed.runBattle:200 » NullPointer
[ERROR]   TestEnvAttack.run:25->RobocodeTestBed.run:180->RobocodeTestBed.runBattle:200 » NullPointer
[ERROR]   TestEventPriorityFilter.run:25->RobocodeTestBed.run:180->RobocodeTestBed.runBattle:200 » NullPointer
[ERROR]   TestFairPlay.run:31->RobocodeTestBed.run:180->RobocodeTestBed.runBattle:200 » NullPointer
[ERROR]   TestFileAttack.run:28->RobocodeTestBed.run:180->RobocodeTestBed.runBattle:200 » NullPointer
[ERROR]   TestFileOutputStreamAttack>RobocodeTestBed.run:180->RobocodeTestBed.runBattle:200 » NullPointer
[ERROR]   TestFileWrite.run:26->RobocodeTestBed.run:180->RobocodeTestBed.runBattle:200 » NullPointer
[ERROR]   TestFileWriteSize>RobocodeTestBed.run:180->RobocodeTestBed.runBattle:200 » NullPointer
[ERROR]   TestGunHeat.run:24->RobocodeTestBed.run:180->RobocodeTestBed.runBattle:200 » NullPointer
[ERROR]   TestGunTurnRate>RobocodeTestBed.run:180->RobocodeTestBed.runBattle:200 » NullPointer
[ERROR]   TestHttpAttack>RobocodeTestBed.run:180->RobocodeTestBed.runBattle:200 » NullPointer
[ERROR]   TestIncludeNamespaceAttack.run:21->RobocodeTestBed.run:180->RobocodeTestBed.runBattle:200 » NullPointer
[ERROR]   TestInteruptibleEvent.run:27->RobocodeTestBed.run:180->RobocodeTestBed.runBattle:200 » NullPointer
[ERROR]   TestJunior.run:25->RobocodeTestBed.run:180->RobocodeTestBed.runBattle:200 » NullPointer
[ERROR]   TestLost.run:28->RobocodeTestBed.run:180->RobocodeTestBed.runBattle:200 » NullPointer
[ERROR]   TestMaxTurnRate>RobocodeTestBed.run:180->RobocodeTestBed.runBattle:200 » NullPointer
[ERROR]   TestMaxVelocity>RobocodeTestBed.run:180->RobocodeTestBed.runBattle:200 » NullPointer
[ERROR]   TestNames.run:21->RobocodeTestBed.run:180->RobocodeTestBed.runBattle:200 » NullPointer
[ERROR]   TestPosition.run:30->RobocodeTestBed.run:180->RobocodeTestBed.runBattle:200 » NullPointer
[ERROR]   TestPrivateConstructor.run:26->RobocodeTestBed.run:180->RobocodeTestBed.runBattle:200 » NullPointer
[ERROR]   TestRadarTurnRateAndSetAdjust>RobocodeTestBed.run:180->RobocodeTestBed.runBattle:200 » NullPointer
[ERROR]   TestRandom.run:26->RobocodeTestBed.run:180->RobocodeTestBed.runBattle:200 » NullPointer
[ERROR]   TestRankingsWithTargetRobots>RobocodeTestBed.run:180->RobocodeTestBed.runBattle:200 » NullPointer
[ERROR]   TestRateControl.run:35->RobocodeTestBed.run:180->RobocodeTestBed.runBattle:200 » NullPointer
[ERROR]   TestReflectionAttack>RobocodeTestBed.run:180->RobocodeTestBed.runBattle:200 » NullPointer
[ERROR]   TestReverseDirection>RobocodeTestBed.run:180->RobocodeTestBed.runBattle:200 » NullPointer
[ERROR]   TestRobotDeathEvents>RobocodeTestBed.run:180->RobocodeTestBed.runBattle:200 » NullPointer
[ERROR]   TestScoring>RobocodeTestBed.run:180->RobocodeTestBed.runBattle:200 » NullPointer
[ERROR]   TestSocketAttack>RobocodeTestBed.run:180->RobocodeTestBed.runBattle:200 » NullPointer
[ERROR]   TestStaticConstructorDnsAttack>RobocodeTestBed.run:180->RobocodeTestBed.runBattle:200 » NullPointer
[ERROR]   TestThreadGroupAttack>RobocodeTestBed.run:180->RobocodeTestBed.runBattle:200 » NullPointer
[ERROR]   TestWatchBullet.run:25->RobocodeTestBed.run:180->RobocodeTestBed.runBattle:200 » NullPointer
[INFO]
[ERROR] Tests run: 53, Failures: 0, Errors: 43, Skipped: 4
[INFO]
[ERROR] There are test failures.

Please refer to /<<PKGBUILDDIR>>/robocode.tests/target/surefire-reports for the individual test results.
Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream.
[INFO]
[INFO] -----------------< net.sf.robocode:robocode.installer >-----------------
[INFO] Building Robocode Installer 1.9.3.9                              [14/16]
[INFO]   from robocode.installer/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- maven-resources-plugin:3.3.1:resources (default-resources) @ robocode.installer ---
[INFO] skip non existing resourceDirectory /<<PKGBUILDDIR>>/robocode.installer/src/main/resources
[INFO]
[INFO] --- maven-compiler-plugin:3.13.0:compile (default-compile) @ robocode.installer ---
[INFO] Nothing to compile - all classes are up to date.
[INFO]
[INFO] --- maven-resources-plugin:3.3.1:testResources (default-testResources) @ robocode.installer ---
[INFO] skip non existing resourceDirectory /<<PKGBUILDDIR>>/robocode.installer/src/test/resources
[INFO]
[INFO] --- maven-compiler-plugin:3.13.0:testCompile (default-testCompile) @ robocode.installer ---
[INFO] No sources to compile
[INFO]
[INFO] --- maven-surefire-plugin:2.22.3:test (default-test) @ robocode.installer ---
[INFO] No tests to run.
[INFO]
[INFO] ------------------< net.sf.robocode:robocode.content >------------------
[INFO] Building Robocode Content 1.9.3.9                                [15/16]
[INFO]   from robocode.content/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- maven-resources-plugin:3.3.1:resources (default-resources) @ robocode.content ---
[INFO] Copying 40 resources from src/main/resources to target/classes
[INFO]
[INFO] --- maven-compiler-plugin:3.13.0:compile (default-compile) @ robocode.content ---
[INFO] No sources to compile
[INFO]
[INFO] --- maven-resources-plugin:3.3.1:testResources (default-testResources) @ robocode.content ---
[INFO] skip non existing resourceDirectory /<<PKGBUILDDIR>>/robocode.content/src/test/resources
[INFO]
[INFO] --- maven-compiler-plugin:3.13.0:testCompile (default-testCompile) @ robocode.content ---
[INFO] No sources to compile
[INFO]
[INFO] --- maven-surefire-plugin:2.22.3:test (default-test) @ robocode.content ---
[INFO] No tests to run.
[INFO]
[INFO] ---------------< net.sf.robocode:robocode.distribution >----------------
[INFO] Building Robocode Distribution 1.9.3.9                           [16/16]
[INFO]   from robocode.distribution/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- maven-resources-plugin:3.3.1:resources (default-resources) @ robocode.distribution ---
[INFO] skip non existing resourceDirectory /<<PKGBUILDDIR>>/robocode.distribution/src/main/resources
[INFO]
[INFO] --- maven-compiler-plugin:3.13.0:compile (default-compile) @ robocode.distribution ---
[INFO] No sources to compile
[INFO]
[INFO] --- maven-resources-plugin:3.3.1:testResources (default-testResources) @ robocode.distribution ---
[INFO] skip non existing resourceDirectory /<<PKGBUILDDIR>>/robocode.distribution/src/test/resources
[INFO]
[INFO] --- maven-compiler-plugin:3.13.0:testCompile (default-testCompile) @ robocode.distribution ---
[INFO] No sources to compile
[INFO]
[INFO] --- maven-surefire-plugin:2.22.3:test (default-test) @ robocode.distribution ---
[INFO] No tests to run.
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for Robocode 1.9.3.9:
[INFO]
[INFO] Robocode ........................................... SUCCESS [  0.002 s]
[INFO] Robocode API ....................................... SUCCESS [  0.358 s]
[INFO] Robocode Core ...................................... SUCCESS [ 30.865 s]
[INFO] Robocode Host ...................................... SUCCESS [ 30.560 s]
[INFO] Robocode Repository ................................ SUCCESS [  0.025 s]
[INFO] Robocode Battle .................................... SUCCESS [  0.017 s]
[INFO] Robocode Sound ..................................... SUCCESS [  0.021 s]
[INFO] Robocode UI ........................................ SUCCESS [  0.053 s]
[INFO] Robocode UI Robot editor ........................... SUCCESS [  0.028 s]
[INFO] Robocode Samples ................................... SUCCESS [  0.028 s]
[INFO] Roborumble Client .................................. SUCCESS [  0.010 s]
[INFO] Robocode Tested Robots ............................. SUCCESS [  0.242 s]
[INFO] Robocode Tests ..................................... SUCCESS [ 30.867 s]
[INFO] Robocode Installer ................................. SUCCESS [  0.007 s]
[INFO] Robocode Content ................................... SUCCESS [  0.009 s]
[INFO] Robocode Distribution .............................. SUCCESS [  0.005 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  01:33 min
[INFO] Finished at: 2024-11-23T12:38:59Z
[INFO] ------------------------------------------------------------------------
    create-stamp debian/debhelper-build-stamp
  fakeroot debian/rules binary
dh binary --with javahelper
    dh_testroot
    dh_prep
    dh_auto_install --destdir=debian/robocode/
	/usr/lib/jvm/default-java/bin/java -noverify -cp /usr/share/maven/boot/plexus-classworlds-2.x.jar -Dmaven.home=/usr/share/maven -Dmaven.multiModuleProjectDirectory=/<<PKGBUILDDIR>> -Dclassworlds.conf=/etc/maven/m2-debian.conf -Dproperties.file.manual=/<<PKGBUILDDIR>>/debian/maven.properties org.codehaus.plexus.classworlds.launcher.Launcher -s/etc/maven/settings-debian.xml -Ddebian.dir=/<<PKGBUILDDIR>>/debian -Dmaven.repo.local=/<<PKGBUILDDIR>>/debian/maven-repo --batch-mode -Ddebian.dir=/<<PKGBUILDDIR>>/debian -Ddebian.package=robocode -Dmaven.repo.local=/<<PKGBUILDDIR>>/debian/maven-repo -Dinstall.to.usj=true org.debian.maven:debian-maven-plugin:2.6:install
OpenJDK 64-Bit Server VM warning: Options -Xverify:none and -noverify were deprecated in JDK 13 and will likely be removed in a future release.
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO]
[INFO] Robocode                                                           [pom]
[INFO] Robocode API                                                       [jar]
[INFO] Robocode Core                                                      [jar]
[INFO] Robocode Host                                                      [jar]
[INFO] Robocode Repository                                                [jar]
[INFO] Robocode Battle                                                    [jar]
[INFO] Robocode Sound                                                     [jar]
[INFO] Robocode UI                                                        [jar]
[INFO] Robocode UI Robot editor                                           [jar]
[INFO] Robocode Samples                                                   [jar]
[INFO] Roborumble Client                                                  [jar]
[INFO] Robocode Tested Robots                                             [jar]
[INFO] Robocode Tests                                                     [jar]
[INFO] Robocode Installer                                                 [jar]
[INFO] Robocode Content                                                   [jar]
[INFO] Robocode Distribution                                              [jar]
[INFO]
[INFO] ----------------------< net.sf.robocode:robocode >----------------------
[INFO] Building Robocode 1.9.3.9                                         [1/16]
[INFO]   from pom.xml
[INFO] --------------------------------[ pom ]---------------------------------
[INFO]
[INFO] --- debian-maven-plugin:2.6:install (default-cli) @ robocode ---
[INFO] Cleaning pom file: /<<PKGBUILDDIR>>/pom.xml.save with options:
[INFO] 	--keep-pom-version --package=robocode
[INFO] 	--rules=/<<PKGBUILDDIR>>/debian/maven.rules
[INFO] 	--ignore-rules=/<<PKGBUILDDIR>>/debian/maven.ignoreRules
[INFO] 	--published-rules=/<<PKGBUILDDIR>>/debian/maven.publishedRules
[INFO] 	--no-parent
[INFO]
[INFO] --------------------< net.sf.robocode:robocode.api >--------------------
[INFO] Building Robocode API 1.9.3.9                                     [2/16]
[INFO]   from robocode.api/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- debian-maven-plugin:2.6:install (default-cli) @ robocode.api ---
[INFO] Cleaning pom file: /<<PKGBUILDDIR>>/robocode.api/pom.xml.save with options:
[INFO] 	--keep-pom-version --package=robocode
[INFO] 	--rules=/<<PKGBUILDDIR>>/debian/maven.rules
[INFO] 	--ignore-rules=/<<PKGBUILDDIR>>/debian/maven.ignoreRules
[INFO] 	--published-rules=/<<PKGBUILDDIR>>/debian/maven.publishedRules
[INFO]
[INFO] -------------------< net.sf.robocode:robocode.core >--------------------
[INFO] Building Robocode Core 1.9.3.9                                    [3/16]
[INFO]   from robocode.core/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- debian-maven-plugin:2.6:install (default-cli) @ robocode.core ---
[INFO] Cleaning pom file: /<<PKGBUILDDIR>>/robocode.core/pom.xml.save with options:
[INFO] 	--keep-pom-version --package=robocode
[INFO] 	--rules=/<<PKGBUILDDIR>>/debian/maven.rules
[INFO] 	--ignore-rules=/<<PKGBUILDDIR>>/debian/maven.ignoreRules
[INFO] 	--published-rules=/<<PKGBUILDDIR>>/debian/maven.publishedRules
[INFO] Install jar file into Maven repo: /<<PKGBUILDDIR>>/robocode.core/target/robocode.core-1.9.3.9.jar
[INFO]
[INFO] -------------------< net.sf.robocode:robocode.host >--------------------
[INFO] Building Robocode Host 1.9.3.9                                    [4/16]
[INFO]   from robocode.host/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- debian-maven-plugin:2.6:install (default-cli) @ robocode.host ---
[INFO] Cleaning pom file: /<<PKGBUILDDIR>>/robocode.host/pom.xml.save with options:
[INFO] 	--keep-pom-version --package=robocode
[INFO] 	--rules=/<<PKGBUILDDIR>>/debian/maven.rules
[INFO] 	--ignore-rules=/<<PKGBUILDDIR>>/debian/maven.ignoreRules
[INFO] 	--published-rules=/<<PKGBUILDDIR>>/debian/maven.publishedRules
[INFO] Install jar file into Maven repo: /<<PKGBUILDDIR>>/robocode.host/target/robocode.host-1.9.3.9.jar
[INFO]
[INFO] ----------------< net.sf.robocode:robocode.repository >-----------------
[INFO] Building Robocode Repository 1.9.3.9                              [5/16]
[INFO]   from robocode.repository/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- debian-maven-plugin:2.6:install (default-cli) @ robocode.repository ---
[INFO] Cleaning pom file: /<<PKGBUILDDIR>>/robocode.repository/pom.xml.save with options:
[INFO] 	--keep-pom-version --package=robocode
[INFO] 	--rules=/<<PKGBUILDDIR>>/debian/maven.rules
[INFO] 	--ignore-rules=/<<PKGBUILDDIR>>/debian/maven.ignoreRules
[INFO] 	--published-rules=/<<PKGBUILDDIR>>/debian/maven.publishedRules
[INFO] Install jar file into Maven repo: /<<PKGBUILDDIR>>/robocode.repository/target/robocode.repository-1.9.3.9.jar
[INFO]
[INFO] ------------------< net.sf.robocode:robocode.battle >-------------------
[INFO] Building Robocode Battle 1.9.3.9                                  [6/16]
[INFO]   from robocode.battle/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- debian-maven-plugin:2.6:install (default-cli) @ robocode.battle ---
[INFO] Cleaning pom file: /<<PKGBUILDDIR>>/robocode.battle/pom.xml.save with options:
[INFO] 	--keep-pom-version --package=robocode
[INFO] 	--rules=/<<PKGBUILDDIR>>/debian/maven.rules
[INFO] 	--ignore-rules=/<<PKGBUILDDIR>>/debian/maven.ignoreRules
[INFO] 	--published-rules=/<<PKGBUILDDIR>>/debian/maven.publishedRules
[INFO] Install jar file into Maven repo: /<<PKGBUILDDIR>>/robocode.battle/target/robocode.battle-1.9.3.9.jar
[INFO]
[INFO] -------------------< net.sf.robocode:robocode.sound >-------------------
[INFO] Building Robocode Sound 1.9.3.9                                   [7/16]
[INFO]   from robocode.sound/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- debian-maven-plugin:2.6:install (default-cli) @ robocode.sound ---
[INFO] Cleaning pom file: /<<PKGBUILDDIR>>/robocode.sound/pom.xml.save with options:
[INFO] 	--keep-pom-version --package=robocode
[INFO] 	--rules=/<<PKGBUILDDIR>>/debian/maven.rules
[INFO] 	--ignore-rules=/<<PKGBUILDDIR>>/debian/maven.ignoreRules
[INFO] 	--published-rules=/<<PKGBUILDDIR>>/debian/maven.publishedRules
[INFO] Install jar file into Maven repo: /<<PKGBUILDDIR>>/robocode.sound/target/robocode.sound-1.9.3.9.jar
[INFO]
[INFO] --------------------< net.sf.robocode:robocode.ui >---------------------
[INFO] Building Robocode UI 1.9.3.9                                      [8/16]
[INFO]   from robocode.ui/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- debian-maven-plugin:2.6:install (default-cli) @ robocode.ui ---
[INFO] Cleaning pom file: /<<PKGBUILDDIR>>/robocode.ui/pom.xml.save with options:
[INFO] 	--keep-pom-version --package=robocode
[INFO] 	--rules=/<<PKGBUILDDIR>>/debian/maven.rules
[INFO] 	--ignore-rules=/<<PKGBUILDDIR>>/debian/maven.ignoreRules
[INFO] 	--published-rules=/<<PKGBUILDDIR>>/debian/maven.publishedRules
[INFO] Install jar file into Maven repo: /<<PKGBUILDDIR>>/robocode.ui/target/robocode.ui-1.9.3.9.jar
[INFO]
[INFO] -----------------< net.sf.robocode:robocode.ui.editor >-----------------
[INFO] Building Robocode UI Robot editor 1.9.3.9                         [9/16]
[INFO]   from robocode.ui.editor/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- debian-maven-plugin:2.6:install (default-cli) @ robocode.ui.editor ---
[INFO] Cleaning pom file: /<<PKGBUILDDIR>>/robocode.ui.editor/pom.xml.save with options:
[INFO] 	--keep-pom-version --package=robocode
[INFO] 	--rules=/<<PKGBUILDDIR>>/debian/maven.rules
[INFO] 	--ignore-rules=/<<PKGBUILDDIR>>/debian/maven.ignoreRules
[INFO] 	--published-rules=/<<PKGBUILDDIR>>/debian/maven.publishedRules
[INFO] Install jar file into Maven repo: /<<PKGBUILDDIR>>/robocode.ui.editor/target/robocode.ui.editor-1.9.3.9.jar
[INFO]
[INFO] ------------------< net.sf.robocode:robocode.samples >------------------
[INFO] Building Robocode Samples 1.9.3.9                                [10/16]
[INFO]   from robocode.samples/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- debian-maven-plugin:2.6:install (default-cli) @ robocode.samples ---
[INFO] Cleaning pom file: /<<PKGBUILDDIR>>/robocode.samples/pom.xml.save with options:
[INFO] 	--keep-pom-version --package=robocode
[INFO] 	--rules=/<<PKGBUILDDIR>>/debian/maven.rules
[INFO] 	--ignore-rules=/<<PKGBUILDDIR>>/debian/maven.ignoreRules
[INFO] 	--published-rules=/<<PKGBUILDDIR>>/debian/maven.publishedRules
[INFO] Install jar file into Maven repo: /<<PKGBUILDDIR>>/robocode.samples/target/robocode.samples-1.9.3.9.jar
[INFO]
[INFO] ----------------< net.sf.robocode:robocode.roborumble >-----------------
[INFO] Building Roborumble Client 1.9.3.9                               [11/16]
[INFO]   from robocode.roborumble/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- debian-maven-plugin:2.6:install (default-cli) @ robocode.roborumble ---
[INFO] Cleaning pom file: /<<PKGBUILDDIR>>/robocode.roborumble/pom.xml.save with options:
[INFO] 	--keep-pom-version --package=robocode
[INFO] 	--rules=/<<PKGBUILDDIR>>/debian/maven.rules
[INFO] 	--ignore-rules=/<<PKGBUILDDIR>>/debian/maven.ignoreRules
[INFO] 	--published-rules=/<<PKGBUILDDIR>>/debian/maven.publishedRules
[INFO]
[INFO] ---------------< net.sf.robocode:robocode.tests.robots >----------------
[INFO] Building Robocode Tested Robots 1.9.3.9                          [12/16]
[INFO]   from robocode.tests.robots/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- debian-maven-plugin:2.6:install (default-cli) @ robocode.tests.robots ---
[INFO] Cleaning pom file: /<<PKGBUILDDIR>>/robocode.tests.robots/pom.xml.save with options:
[INFO] 	--keep-pom-version --package=robocode
[INFO] 	--rules=/<<PKGBUILDDIR>>/debian/maven.rules
[INFO] 	--ignore-rules=/<<PKGBUILDDIR>>/debian/maven.ignoreRules
[INFO] 	--published-rules=/<<PKGBUILDDIR>>/debian/maven.publishedRules
[INFO] Install jar file into Maven repo: /<<PKGBUILDDIR>>/robocode.tests.robots/target/robocode.tests.robots-1.9.3.9.jar
[INFO]
[INFO] -------------------< net.sf.robocode:robocode.tests >-------------------
[INFO] Building Robocode Tests 1.9.3.9                                  [13/16]
[INFO]   from robocode.tests/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- debian-maven-plugin:2.6:install (default-cli) @ robocode.tests ---
[INFO] Cleaning pom file: /<<PKGBUILDDIR>>/robocode.tests/pom.xml.save with options:
[INFO] 	--keep-pom-version --package=robocode
[INFO] 	--rules=/<<PKGBUILDDIR>>/debian/maven.rules
[INFO] 	--ignore-rules=/<<PKGBUILDDIR>>/debian/maven.ignoreRules
[INFO] 	--published-rules=/<<PKGBUILDDIR>>/debian/maven.publishedRules
[INFO] Install jar file into Maven repo: /<<PKGBUILDDIR>>/robocode.tests/target/robocode.tests-1.9.3.9.jar
[INFO]
[INFO] -----------------< net.sf.robocode:robocode.installer >-----------------
[INFO] Building Robocode Installer 1.9.3.9                              [14/16]
[INFO]   from robocode.installer/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- debian-maven-plugin:2.6:install (default-cli) @ robocode.installer ---
[INFO] Cleaning pom file: /<<PKGBUILDDIR>>/robocode.installer/pom.xml.save with options:
[INFO] 	--keep-pom-version --package=robocode
[INFO] 	--rules=/<<PKGBUILDDIR>>/debian/maven.rules
[INFO] 	--ignore-rules=/<<PKGBUILDDIR>>/debian/maven.ignoreRules
[INFO] 	--published-rules=/<<PKGBUILDDIR>>/debian/maven.publishedRules
[INFO] Install jar file into Maven repo: /<<PKGBUILDDIR>>/robocode.installer/target/robocode.installer-1.9.3.9.jar
[INFO]
[INFO] ------------------< net.sf.robocode:robocode.content >------------------
[INFO] Building Robocode Content 1.9.3.9                                [15/16]
[INFO]   from robocode.content/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- debian-maven-plugin:2.6:install (default-cli) @ robocode.content ---
[INFO] Cleaning pom file: /<<PKGBUILDDIR>>/robocode.content/pom.xml.save with options:
[INFO] 	--keep-pom-version --package=robocode
[INFO] 	--rules=/<<PKGBUILDDIR>>/debian/maven.rules
[INFO] 	--ignore-rules=/<<PKGBUILDDIR>>/debian/maven.ignoreRules
[INFO] 	--published-rules=/<<PKGBUILDDIR>>/debian/maven.publishedRules
[INFO] Install jar file into Maven repo: /<<PKGBUILDDIR>>/robocode.content/target/robocode.content-1.9.3.9.jar
[INFO]
[INFO] ---------------< net.sf.robocode:robocode.distribution >----------------
[INFO] Building Robocode Distribution 1.9.3.9                           [16/16]
[INFO]   from robocode.distribution/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- debian-maven-plugin:2.6:install (default-cli) @ robocode.distribution ---
[INFO] Cleaning pom file: /<<PKGBUILDDIR>>/robocode.distribution/pom.xml.save with options:
[INFO] 	--keep-pom-version --package=robocode
[INFO] 	--rules=/<<PKGBUILDDIR>>/debian/maven.rules
[INFO] 	--ignore-rules=/<<PKGBUILDDIR>>/debian/maven.ignoreRules
[INFO] 	--published-rules=/<<PKGBUILDDIR>>/debian/maven.publishedRules
[INFO] Install jar file into Maven repo: /<<PKGBUILDDIR>>/robocode.distribution/target/robocode.distribution-1.9.3.9.jar
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for Robocode 1.9.3.9:
[INFO]
[INFO] Robocode ........................................... SUCCESS [  0.261 s]
[INFO] Robocode API ....................................... SUCCESS [  0.012 s]
[INFO] Robocode Core ...................................... SUCCESS [  0.020 s]
[INFO] Robocode Host ...................................... SUCCESS [  0.022 s]
[INFO] Robocode Repository ................................ SUCCESS [  0.010 s]
[INFO] Robocode Battle .................................... SUCCESS [  0.010 s]
[INFO] Robocode Sound ..................................... SUCCESS [  0.008 s]
[INFO] Robocode UI ........................................ SUCCESS [  0.018 s]
[INFO] Robocode UI Robot editor ........................... SUCCESS [  0.008 s]
[INFO] Robocode Samples ................................... SUCCESS [  0.009 s]
[INFO] Roborumble Client .................................. SUCCESS [  0.008 s]
[INFO] Robocode Tested Robots ............................. SUCCESS [  0.017 s]
[INFO] Robocode Tests ..................................... SUCCESS [  0.016 s]
[INFO] Robocode Installer ................................. SUCCESS [  0.014 s]
[INFO] Robocode Content ................................... SUCCESS [  0.015 s]
[INFO] Robocode Distribution .............................. SUCCESS [  0.011 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  0.557 s
[INFO] Finished at: 2024-11-23T12:39:01Z
[INFO] ------------------------------------------------------------------------
	mh_resolve_dependencies --non-interactive --offline --build -probocode --base-directory=/<<PKGBUILDDIR>> --non-explore
Analysing pom.xml...
Analysing robocode.api/pom.xml...
Checking the parent dependency in the sub project robocode.api/pom.xml
Analysing robocode.core/pom.xml...
Checking the parent dependency in the sub project robocode.core/pom.xml
Analysing robocode.battle/pom.xml...
Checking the parent dependency in the sub project robocode.battle/pom.xml
Analysing robocode.host/pom.xml...
Checking the parent dependency in the sub project robocode.host/pom.xml
Analysing robocode.ui/pom.xml...
Checking the parent dependency in the sub project robocode.ui/pom.xml
Analysing robocode.ui.editor/pom.xml...
Checking the parent dependency in the sub project robocode.ui.editor/pom.xml
Analysing robocode.sound/pom.xml...
Checking the parent dependency in the sub project robocode.sound/pom.xml
Analysing robocode.samples/pom.xml...
Checking the parent dependency in the sub project robocode.samples/pom.xml
Analysing robocode.roborumble/pom.xml...
Checking the parent dependency in the sub project robocode.roborumble/pom.xml
Analysing robocode.tests.robots/pom.xml...
Checking the parent dependency in the sub project robocode.tests.robots/pom.xml
Analysing robocode.tests/pom.xml...
Checking the parent dependency in the sub project robocode.tests/pom.xml
Analysing robocode.installer/pom.xml...
Checking the parent dependency in the sub project robocode.installer/pom.xml
Analysing robocode.repository/pom.xml...
Checking the parent dependency in the sub project robocode.repository/pom.xml
Analysing robocode.content/pom.xml...
Checking the parent dependency in the sub project robocode.content/pom.xml
Analysing robocode.distribution/pom.xml...
Checking the parent dependency in the sub project robocode.distribution/pom.xml
	mh_unpatchpoms -probocode
    debian/rules override_dh_install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
rm -f -r debian/robocode/usr/share/maven-repo
dh_install
dh_install: warning: Cannot find (any matches for) "robocode.api/target/site/apidocs/*" (tried in ., debian/tmp)

dh_install: warning: robocode missing files: robocode.api/target/site/apidocs/*
dh_install: error: missing files, aborting
make[1]: *** [debian/rules:20: override_dh_install] Error 255
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:6: binary] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202411/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

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.



More information about the pkg-java-maintainers mailing list