Bug#713159: jruby: FTBFS: build.xml:313: The archive nailgun-0.7.1.jar doesn't exist
Lucas Nussbaum
lucas at lucas-nussbaum.net
Sat Jun 22 11:53:27 UTC 2013
Source: jruby
Version: 1.5.6-5
Severity: serious
Tags: jessie sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20130620 qa-ftbfs
Justification: FTBFS on amd64
Hi,
During a rebuild of all packages in sid, your package failed to build on
amd64.
Relevant part:
> debian/rules build
> test -x debian/rules
> mkdir -p "."
> # symlink system yecht-ruby jar into shared directory
> ln -s /usr/share/java/yecht-ruby.jar lib/ruby/site_ruby/shared/yecht.jar
> touch debian/stamp-yecht
> cd . && /usr/lib/jvm/default-java/bin/java -classpath /usr/share/ant/lib/ant.jar:/usr/share/ant/lib/ant-launcher.jar:/usr/share/java/ant-junit.jar:/usr/share/java/junit4.jar:/usr/lib/jvm/default-java/lib/tools.jar -Dant.home=/usr/share/ant org.apache.tools.ant.Main -Dcompile.debug=true -Dcompile.optimize=true -Ddev.gems=false -DdocsNotNeeded=true -Dshared.lib.dir=/usr/share/java test dist-bin
> Buildfile: /«PKGBUILDDIR»/build.xml
>
> init:
>
> jar:
>
> init:
>
> extract-rdocs:
>
> prepare:
> [mkdir] Created dir: /«PKGBUILDDIR»/build
> [mkdir] Created dir: /«PKGBUILDDIR»/build/classes
> [mkdir] Created dir: /«PKGBUILDDIR»/build/classes/jruby
> [mkdir] Created dir: /«PKGBUILDDIR»/build/classes/test
> [mkdir] Created dir: /«PKGBUILDDIR»/build/test-results
> [mkdir] Created dir: /«PKGBUILDDIR»/build/test-results/html
> [mkdir] Created dir: /«PKGBUILDDIR»/docs/api
>
> prepare-resources:
> [copy] Copying 25 files to /«PKGBUILDDIR»/build/classes/jruby
> [copy] Copying 16 files to /«PKGBUILDDIR»/build/classes/jruby/builtin
> [copy] Copying 2 files to /«PKGBUILDDIR»/build/classes/jruby
>
> compile-annotation-binder:
> [mkdir] Created dir: /«PKGBUILDDIR»/src_gen
> [javac] /«PKGBUILDDIR»/build.xml:201: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
> [javac] Compiling 6 source files to /«PKGBUILDDIR»/build/classes/jruby
>
> check-for-optional-java4-packages:
>
> check-for-optional-packages:
>
> compile-jruby:
> [apt] /«PKGBUILDDIR»/build.xml:214: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
> [apt] Since compiler setting isn't classic or modern, ignoring fork setting.
> [apt] Since compiler setting isn't classic or modern, ignoring fork setting.
> [apt] Compiling 964 source files to /«PKGBUILDDIR»/build/classes/jruby
> [apt] Since compiler setting isn't classic or modern, ignoring fork setting.
> [apt] warning: Annotation types without processors: [java.lang.Override, java.lang.Deprecated, org.jruby.anno.JRubyConstant, java.lang.SuppressWarnings, org.jruby.anno.JRubyModule, java.lang.annotation.Retention, java.lang.annotation.Target, com.kenai.jaffl.annotations.Out, com.kenai.jaffl.annotations.In, com.kenai.jaffl.annotations.Transient]
> [apt] 1 warning
> [apt] /«PKGBUILDDIR»/src/org/jruby/RubyString.java:771: warning: [deprecation] replace(byte[]) in org.jruby.util.ByteList has been deprecated
> [apt] value.replace(bytes);
> [apt] ^
> [apt] Note: Some input files use unchecked or unsafe operations.
> [apt] Note: Recompile with -Xlint:unchecked for details.
> [apt] 1 warning
>
> compile:
>
> generate-method-classes:
>
> _gmc_internal_:
> [echo] Generating invokers...
> [echo] Compiling populators...
> [javac] /«PKGBUILDDIR»/build.xml:246: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
> [javac] Compiling 187 source files to /«PKGBUILDDIR»/build/classes/jruby
> [delete] Deleting: /«PKGBUILDDIR»/src_gen/annotated_classes.txt
>
> generate-unsafe:
>
> _gu_internal_:
> [echo] Generating Unsafe impl...
>
> unzip-native-libs:
> [mkdir] Created dir: /«PKGBUILDDIR»/lib/native
>
> jar-jruby:
>
> _update_scm_revision_:
>
> _update_scm_revision_with_ruby_:
>
> _update_scm_revision_with_jruby_:
> [echo] Using JRuby to calculate revision...
> [echo] Adjust ruby.executable value in build.properties to speed things up!
> [java] JVM args ignored when same JVM is used.
>
> BUILD FAILED
> /«PKGBUILDDIR»/build.xml:566: The following error occurred while executing this line:
> /«PKGBUILDDIR»/build.xml:313: The archive nailgun-0.7.1.jar doesn't exist
>
> Total time: 1 minute 7 seconds
> make: *** [debian/stamp-ant-build] Error 1
The full build log is available from:
http://aws-logs.debian.net/ftbfs-logs/2013/06/20/jruby_1.5.6-5_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.
More information about the pkg-java-maintainers
mailing list