Source: libquartz2-java Version: 2.3.0-2 Severity: serious Justification: FTBFS on amd64 Tags: bullseye sid ftbfs Usertags: ftbfs-20200222 ftbfs-bullseye
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[1]: Entering directory '/<<PKGBUILDDIR>>' > dh_auto_install > /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=libquartz2-java > -Dmaven.repo.local=/<<PKGBUILDDIR>>/debian/maven-repo -Dinstall.to.usj=true > org.debian.maven:debian-maven-plugin:2.4:install > WARNING: An illegal reflective access operation has occurred > WARNING: Illegal reflective access by > com.google.inject.internal.cglib.core.$ReflectUtils$1 > (file:/usr/share/maven/lib/guice.jar) to method > java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain) > WARNING: Please consider reporting this to the maintainers of > com.google.inject.internal.cglib.core.$ReflectUtils$1 > WARNING: Use --illegal-access=warn to enable warnings of further illegal > reflective access operations > WARNING: All illegal access operations will be denied in a future release > [INFO] Scanning for projects... > [INFO] > ------------------------------------------------------------------------ > [INFO] Reactor Build Order: > [INFO] > [INFO] quartz-parent > [pom] > [INFO] quartz-core > [jar] > [INFO] quartz-commonj > [jar] > [INFO] quartz-jobs > [jar] > [INFO] quartz-plugins > [jar] > [INFO] quartz > [jar] > [INFO] > [INFO] -----------------< org.quartz-scheduler:quartz-parent > >----------------- > [INFO] Building quartz-parent 2.3.0-SNAPSHOT > [1/6] > [INFO] --------------------------------[ pom > ]--------------------------------- > [INFO] > [INFO] --- debian-maven-plugin:2.4:install (default-cli) @ quartz-parent --- > [INFO] Cleaning pom file: /<<PKGBUILDDIR>>/pom.xml.save with options: > [INFO] --keep-pom-version --package=libquartz2-java > --has-package-version > [INFO] --rules=/<<PKGBUILDDIR>>/debian/maven.rules > [INFO] --ignore-rules=/<<PKGBUILDDIR>>/debian/maven.ignoreRules > [INFO] --published-rules=/<<PKGBUILDDIR>>/debian/maven.publishedRules > [INFO] > [INFO] -------------< org.quartz-scheduler.internal:quartz-core > >-------------- > [INFO] Building quartz-core 2.3.0-SNAPSHOT > [2/6] > [INFO] --------------------------------[ jar > ]--------------------------------- > [INFO] > [INFO] --- debian-maven-plugin:2.4:install (default-cli) @ quartz-core --- > [INFO] Cleaning pom file: /<<PKGBUILDDIR>>/quartz-core/pom.xml.save with > options: > [INFO] --keep-pom-version --package=libquartz2-java > --has-package-version > [INFO] --rules=/<<PKGBUILDDIR>>/debian/maven.rules > [INFO] --ignore-rules=/<<PKGBUILDDIR>>/debian/maven.ignoreRules > [INFO] --published-rules=/<<PKGBUILDDIR>>/debian/maven.publishedRules > [INFO] Install jar for quartz-core into /usr/share/java > [INFO] > [INFO] ------------< org.quartz-scheduler.internal:quartz-commonj > >------------ > [INFO] Building quartz-commonj 2.3.0-SNAPSHOT > [3/6] > [INFO] --------------------------------[ jar > ]--------------------------------- > [INFO] > [INFO] --- debian-maven-plugin:2.4:install (default-cli) @ quartz-commonj --- > [INFO] Cleaning pom file: /<<PKGBUILDDIR>>/quartz-commonj/pom.xml.save with > options: > [INFO] --keep-pom-version --package=libquartz2-java > --has-package-version > [INFO] --rules=/<<PKGBUILDDIR>>/debian/maven.rules > [INFO] --ignore-rules=/<<PKGBUILDDIR>>/debian/maven.ignoreRules > [INFO] --published-rules=/<<PKGBUILDDIR>>/debian/maven.publishedRules > [INFO] Install jar for quartz-commonj into /usr/share/java > [INFO] > [INFO] ------------------< org.quartz-scheduler:quartz-jobs > >------------------ > [INFO] Building quartz-jobs 2.3.0-SNAPSHOT > [4/6] > [INFO] --------------------------------[ jar > ]--------------------------------- > [INFO] > [INFO] --- debian-maven-plugin:2.4:install (default-cli) @ quartz-jobs --- > [INFO] Cleaning pom file: /<<PKGBUILDDIR>>/quartz-jobs/pom.xml.save with > options: > [INFO] --keep-pom-version --package=libquartz2-java > --has-package-version > [INFO] --rules=/<<PKGBUILDDIR>>/debian/maven.rules > [INFO] --ignore-rules=/<<PKGBUILDDIR>>/debian/maven.ignoreRules > [INFO] --published-rules=/<<PKGBUILDDIR>>/debian/maven.publishedRules > [INFO] Install jar for quartz-jobs into /usr/share/java > [INFO] > [INFO] ------------< org.quartz-scheduler.internal:quartz-plugins > >------------ > [INFO] Building quartz-plugins 2.3.0-SNAPSHOT > [5/6] > [INFO] --------------------------------[ jar > ]--------------------------------- > [INFO] > [INFO] --- debian-maven-plugin:2.4:install (default-cli) @ quartz-plugins --- > [INFO] Cleaning pom file: /<<PKGBUILDDIR>>/quartz-plugins/pom.xml.save with > options: > [INFO] --keep-pom-version --package=libquartz2-java > --has-package-version > [INFO] --rules=/<<PKGBUILDDIR>>/debian/maven.rules > [INFO] --ignore-rules=/<<PKGBUILDDIR>>/debian/maven.ignoreRules > [INFO] --published-rules=/<<PKGBUILDDIR>>/debian/maven.publishedRules > [INFO] Install jar for quartz-plugins into /usr/share/java > [INFO] > [INFO] --------------------< org.quartz-scheduler:quartz > >--------------------- > [INFO] Building quartz 2.3.0-SNAPSHOT > [6/6] > [INFO] --------------------------------[ jar > ]--------------------------------- > [INFO] > [INFO] --- debian-maven-plugin:2.4:install (default-cli) @ quartz --- > [INFO] Cleaning pom file: /<<PKGBUILDDIR>>/quartz/pom.xml.save with options: > [INFO] --keep-pom-version --package=libquartz2-java > --has-package-version > [INFO] --rules=/<<PKGBUILDDIR>>/debian/maven.rules > [INFO] --ignore-rules=/<<PKGBUILDDIR>>/debian/maven.ignoreRules > [INFO] --published-rules=/<<PKGBUILDDIR>>/debian/maven.publishedRules > [INFO] Install jar for quartz into /usr/share/java > [INFO] > ------------------------------------------------------------------------ > [INFO] Reactor Summary for quartz-parent 2.3.0-SNAPSHOT: > [INFO] > [INFO] quartz-parent ...................................... SUCCESS [ 0.359 > s] > [INFO] quartz-core ........................................ SUCCESS [ 0.055 > s] > [INFO] quartz-commonj ..................................... SUCCESS [ 0.033 > s] > [INFO] quartz-jobs ........................................ SUCCESS [ 0.030 > s] > [INFO] quartz-plugins ..................................... SUCCESS [ 0.028 > s] > [INFO] quartz ............................................. SUCCESS [ 0.026 > s] > [INFO] > ------------------------------------------------------------------------ > [INFO] BUILD SUCCESS > [INFO] > ------------------------------------------------------------------------ > [INFO] Total time: 0.693 s > [INFO] Finished at: 2020-02-23T02:45:32Z > [INFO] > ------------------------------------------------------------------------ > mh_resolve_dependencies --non-interactive --offline --build > -plibquartz2-java --base-directory=/<<PKGBUILDDIR>> --non-explore > Analysing pom.xml... > Analysing quartz/pom.xml... > Checking the parent dependency in the sub project quartz/pom.xml > Analysing quartz-core/pom.xml... > Checking the parent dependency in the sub project quartz-core/pom.xml > Analysing quartz-jobs/pom.xml... > Checking the parent dependency in the sub project quartz-jobs/pom.xml > Analysing quartz-plugins/pom.xml... > Checking the parent dependency in the sub project quartz-plugins/pom.xml > Analysing quartz-commonj/pom.xml... > Checking the parent dependency in the sub project quartz-commonj/pom.xml > mh_unpatchpoms -plibquartz2-java > # Install only the all in one jar > rm -Rf debian/libquartz2-java/usr/share/java/ > rm -Rf debian/libquartz2-java/usr/share/maven-repo/ > mh_installpom -plibquartz2-java --no-parent -e2.3.0 > quartz/target/dependency-reduced-pom.xml > mh_installjar -plibquartz2-java --java-lib -e2.3.0 --usj-name=quartz2 > quartz/target/dependency-reduced-pom.xml > quartz/target/quartz-2.3.0-SNAPSHOT.jar > make[1]: Leaving directory '/<<PKGBUILDDIR>>' > jh_installjavadoc > dh_installdocs > dh_installchangelogs > dh_perl > dh_link > jh_installlibs > jh_classpath > error: No member named $memberName > at /usr/share/perl5/Archive/Zip/Archive.pm line 411. > > Archive::Zip::Archive::contents(Archive::Zip::Archive=HASH(0x562df05d9e50), > "META-INF/MANIFEST.MF") called at /usr/bin/jh_manifest line 297 > main::update_jar("/<<PKGBUILDDIR>>/debian/li"..., undef) called at > /usr/bin/jh_manifest line 147 > Could not read manifest from > /<<PKGBUILDDIR>>/debian/libquartz2-java/usr/share/java/quartz2-2.3.0.jar (2): > at /usr/bin/jh_manifest line 298. > jh_classpath: error: jh_manifest -plibquartz2-java > --classpath=/usr/share/java/slf4j-api.jar > debian/libquartz2-java/usr/share/java/quartz2.jar returned exit code 255 > make: *** [debian/rules:4: binary] Error 25 The full build log is available from: http://qa-logs.debian.net/2020/02/22/libquartz2-java_2.3.0-2_unstable.log A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! About the archive rebuild: The rebuild was done on EC2 VM instances from Amazon Web Services, using a clean, minimal and up-to-date chroot. Every failed build was retried once to eliminate random failures.