Bug#571400: libhamcrest-java: FTBFS: java errors

Lucas Nussbaum lucas at lucas-nussbaum.net
Thu Feb 25 10:19:47 UTC 2010


Source: libhamcrest-java
Version: 1.1-4
Severity: serious
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-2010-02-24 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part:
>  /usr/bin/fakeroot debian/rules clean
> test -x debian/rules
> dh_testroot
> 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/easymock.jar:/usr/share/java/jmock.jar:/usr/share/java/qdox.jar:/usr/lib/jvm/default-java/lib/tools.jar -Dant.build.javac.source=1.5 -Dant.build.javac.target=1.5 -Dant.home=/usr/share/ant org.apache.tools.ant.Main -Dcompile.debug=true -Dcompile.optimize=true   -buildfile debian/build.xml -propertyfile /build/user-libhamcrest-java_1.1-4-amd64-wTJI1z/libhamcrest-java-1.1/debian/ant.properties clean
> Buildfile: /build/user-libhamcrest-java_1.1-4-amd64-wTJI1z/libhamcrest-java-1.1/debian/build.xml
> 
> clean:
> 
> BUILD SUCCESSFUL
> Total time: 0 seconds
> rm -f debian/stamp-ant-build
> dh_clean 
>  dpkg-source -b libhamcrest-java-1.1
> dpkg-source: info: using source format `1.0'
> dpkg-source: info: building libhamcrest-java using existing libhamcrest-java_1.1.orig.tar.gz
> dpkg-source: info: building libhamcrest-java in libhamcrest-java_1.1-4.diff.gz
> dpkg-source: info: building libhamcrest-java in libhamcrest-java_1.1-4.dsc
>  debian/rules build
> test -x debian/rules
> mkdir -p "."
> 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/easymock.jar:/usr/share/java/jmock.jar:/usr/share/java/qdox.jar:/usr/lib/jvm/default-java/lib/tools.jar -Dant.build.javac.source=1.5 -Dant.build.javac.target=1.5 -Dant.home=/usr/share/ant org.apache.tools.ant.Main -Dcompile.debug=true -Dcompile.optimize=true   -buildfile debian/build.xml -propertyfile /build/user-libhamcrest-java_1.1-4-amd64-wTJI1z/libhamcrest-java-1.1/debian/ant.properties jar
> Buildfile: /build/user-libhamcrest-java_1.1-4-amd64-wTJI1z/libhamcrest-java-1.1/debian/build.xml
> 
> jar:
>     [mkdir] Created dir: /build/user-libhamcrest-java_1.1-4-amd64-wTJI1z/libhamcrest-java-1.1/hamcrest-core/classes
>     [javac] /build/user-libhamcrest-java_1.1-4-amd64-wTJI1z/libhamcrest-java-1.1/debian/build.xml:23: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
>     [javac] Compiling 20 source files to /build/user-libhamcrest-java_1.1-4-amd64-wTJI1z/libhamcrest-java-1.1/hamcrest-core/classes
>       [jar] Building jar: /build/user-libhamcrest-java_1.1-4-amd64-wTJI1z/libhamcrest-java-1.1/hamcrest-core.jar
>     [mkdir] Created dir: /build/user-libhamcrest-java_1.1-4-amd64-wTJI1z/libhamcrest-java-1.1/hamcrest-integration/classes
>     [javac] /build/user-libhamcrest-java_1.1-4-amd64-wTJI1z/libhamcrest-java-1.1/debian/build.xml:33: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
>     [javac] Compiling 5 source files to /build/user-libhamcrest-java_1.1-4-amd64-wTJI1z/libhamcrest-java-1.1/hamcrest-integration/classes
>       [jar] Building jar: /build/user-libhamcrest-java_1.1-4-amd64-wTJI1z/libhamcrest-java-1.1/hamcrest-integration.jar
>     [mkdir] Created dir: /build/user-libhamcrest-java_1.1-4-amd64-wTJI1z/libhamcrest-java-1.1/hamcrest-generator/classes
>     [javac] /build/user-libhamcrest-java_1.1-4-amd64-wTJI1z/libhamcrest-java-1.1/debian/build.xml:45: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
>     [javac] Compiling 11 source files to /build/user-libhamcrest-java_1.1-4-amd64-wTJI1z/libhamcrest-java-1.1/hamcrest-generator/classes
>       [jar] Building jar: /build/user-libhamcrest-java_1.1-4-amd64-wTJI1z/libhamcrest-java-1.1/hamcrest-generator.jar
>     [mkdir] Created dir: /build/user-libhamcrest-java_1.1-4-amd64-wTJI1z/libhamcrest-java-1.1/generated/code
>      [java] Generating org.hamcrest.CoreMatchers
>      [java]              [T] is(Matcher<T> matcher)
>      [java]              [T] is(T value)
>      [java]         [Object] is(Class<?> type)
>      [java]              [T] not(Matcher<T> matcher)
>      [java]              [T] not(T value)
>      [java]              [T] equalTo(T operand)
>      [java]         [Object] instanceOf(Class<?> type)
>      [java]              [T] allOf(Matcher<? extends T>... matchers)
>      [java]              [T] allOf(Iterable<Matcher<? extends T>> matchers)
>      [java]              [T] anyOf(Matcher<? extends T>... matchers)
>      [java]              [T] anyOf(Iterable<Matcher<? extends T>> matchers)
>      [java]              [T] sameInstance(T object)
>      [java]              [T] any(Class<T> type)
>      [java]              [T] anything()
>      [java]              [T] anything(String description)
>      [java]              [T] nullValue()
>      [java]              [T] nullValue(Class<T> type)
>      [java]              [T] notNullValue()
>      [java]              [T] notNullValue(Class<T> type)
>      [java]              [T] describedAs(String description, Matcher<T> matcher, Object... values)
>     [mkdir] Created dir: /build/user-libhamcrest-java_1.1-4-amd64-wTJI1z/libhamcrest-java-1.1/generated/classes
>     [javac] /build/user-libhamcrest-java_1.1-4-amd64-wTJI1z/libhamcrest-java-1.1/debian/build.xml:66: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
>     [javac] Compiling 1 source file to /build/user-libhamcrest-java_1.1-4-amd64-wTJI1z/libhamcrest-java-1.1/generated/classes
>       [jar] Building jar: /build/user-libhamcrest-java_1.1-4-amd64-wTJI1z/libhamcrest-java-1.1/hamcrest-core.jar
>     [mkdir] Created dir: /build/user-libhamcrest-java_1.1-4-amd64-wTJI1z/libhamcrest-java-1.1/hamcrest-library/classes
>     [javac] /build/user-libhamcrest-java_1.1-4-amd64-wTJI1z/libhamcrest-java-1.1/debian/build.xml:79: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
>     [javac] Compiling 23 source files to /build/user-libhamcrest-java_1.1-4-amd64-wTJI1z/libhamcrest-java-1.1/hamcrest-library/classes
>     [javac] /build/user-libhamcrest-java_1.1-4-amd64-wTJI1z/libhamcrest-java-1.1/hamcrest-library/src/main/java/org/hamcrest/text/X.java:4: cannot find symbol
>     [javac] symbol  : class CoreMatchers
>     [javac] location: package org.hamcrest
>     [javac] import org.hamcrest.CoreMatchers;
>     [javac]                    ^
>     [javac] /build/user-libhamcrest-java_1.1-4-amd64-wTJI1z/libhamcrest-java-1.1/hamcrest-library/src/main/java/org/hamcrest/text/X.java:10: cannot find symbol
>     [javac] symbol  : variable CoreMatchers
>     [javac] location: class org.hamcrest.text.X
>     [javac]         x(CoreMatchers.any(String.class));
>     [javac]           ^
>     [javac] 2 errors
> 
> BUILD FAILED
> /build/user-libhamcrest-java_1.1-4-amd64-wTJI1z/libhamcrest-java-1.1/debian/build.xml:79: Compile failed; see the compiler error output for details.
> 
> Total time: 1 second
> make: *** [debian/stamp-ant-build] Error 1

The full build log is available from:
   http://people.debian.org/~lucas/logs/2010-02-24/libhamcrest-java_1.1-4_lsid64.buildlog

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 about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot.  Internet was not
accessible from the build systems.

-- 
| Lucas Nussbaum
| lucas at lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lucas at nussbaum.fr             GPG: 1024D/023B3F4F |





More information about the pkg-java-maintainers mailing list