Bug#713766: jaxme: FTBFS: /«BUILDDIR»/jaxme-0.5.2+dfsg/ant/js.xml:144: java.sql.SQLException: Database lock acquisition failure: lockFile: org.hsqldb.persist.LockFile at 5d451fa3[file =?UTF-8?Q?=3D/=C2=ABBUILDDIR=C2=BB/jaxme-0.5.2+dfsg/build/js/db/db.lck, ?= exists=true, locked=false, valid=false, ] method: checkHeartbeat read: 2013-06-21 05:36:03 heartbeat - read: -3674 ms.
Lucas Nussbaum
lucas at lucas-nussbaum.net
Sat Jun 22 14:16:57 UTC 2013
Source: jaxme
Version: 0.5.2+dfsg-6
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
> dh_testdir
> /usr/lib/jvm/default-java/bin/java -classpath /usr/share/java/ant.jar:/usr/share/java/ant-launcher.jar:/usr/share/java/ant-junit.jar:/usr/share/java/ant-antlr.jar:/usr/share/java/junit.jar:/usr/share/java/xalan2.jar:/usr/share/java/antlr.jar:/usr/lib/jvm/default-java/lib/tools.jar org.apache.tools.ant.Main all javadoc
> Buildfile: /«BUILDDIR»/jaxme-0.5.2+dfsg/build.xml
> [echo] Loading custom properties from /«BUILDDIR»/jaxme-0.5.2+dfsg/jaxme.properties
>
> JS.dirs:
> [mkdir] Created dir: /«BUILDDIR»/jaxme-0.5.2+dfsg/build/js/classes
> [mkdir] Created dir: /«BUILDDIR»/jaxme-0.5.2+dfsg/build/js/src
> [mkdir] Created dir: /«BUILDDIR»/jaxme-0.5.2+dfsg/build/js/test/classes
>
> JM.dirs:
> [mkdir] Created dir: /«BUILDDIR»/jaxme-0.5.2+dfsg/build/jm/src
> [mkdir] Created dir: /«BUILDDIR»/jaxme-0.5.2+dfsg/build/jm/classes
> [mkdir] Created dir: /«BUILDDIR»/jaxme-0.5.2+dfsg/build/jm/reports
> [mkdir] Created dir: /«BUILDDIR»/jaxme-0.5.2+dfsg/build/jm/test/jaxme/src
> [mkdir] Created dir: /«BUILDDIR»/jaxme-0.5.2+dfsg/dist
>
> dirs:
> [mkdir] Created dir: /«BUILDDIR»/jaxme-0.5.2+dfsg/build/pm/classes
> [mkdir] Created dir: /«BUILDDIR»/jaxme-0.5.2+dfsg/build/pm/test/src
> [mkdir] Created dir: /«BUILDDIR»/jaxme-0.5.2+dfsg/build/pm/test/classes
>
> init:
>
> API.compile:
> [mkdir] Created dir: /«BUILDDIR»/jaxme-0.5.2+dfsg/build/api/classes
> [javac] /«BUILDDIR»/jaxme-0.5.2+dfsg/ant/macros.xml:57: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
> [javac] Compiling 34 source files to /«BUILDDIR»/jaxme-0.5.2+dfsg/build/api/classes
> [javac] Note: /«BUILDDIR»/jaxme-0.5.2+dfsg/src/api/javax/xml/bind/helpers/AbstractUnmarshallerImpl.java uses or overrides a deprecated API.
> [javac] Note: Recompile with -Xlint:deprecation for details.
>
> API.jar:
> [jar] Building jar: /«BUILDDIR»/jaxme-0.5.2+dfsg/dist/jaxmeapi-0.5.2.jar
> [zip] Building zip: /«BUILDDIR»/jaxme-0.5.2+dfsg/dist/jaxmeapi-src-0.5.2.zip
>
> API.all:
>
> JS.antlr:
> [java] ANTLR Parser Generator Version 2.7.7 (20130425) 1989-2005
> [java] /«BUILDDIR»/jaxme-0.5.2+dfsg/src/js/org/apache/ws/jaxme/js/jparser/java15.g:928: warning:Syntactic predicate superfluous for single alternative
> [java] /«BUILDDIR»/jaxme-0.5.2+dfsg/src/js/org/apache/ws/jaxme/js/jparser/java15.g:1383: warning:empty alternative makes no sense in (...)* or (...)+
>
> JS.compile:
> [javac] /«BUILDDIR»/jaxme-0.5.2+dfsg/ant/js.xml:75: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
> [javac] Compiling 169 source files to /«BUILDDIR»/jaxme-0.5.2+dfsg/build/js/classes
> [javac] Note: Some input files use or override a deprecated API.
> [javac] Note: Recompile with -Xlint:deprecation for details.
> [copy] Copying 1 file to /«BUILDDIR»/jaxme-0.5.2+dfsg/build/js/classes
>
> JS.jar:
> [jar] Building jar: /«BUILDDIR»/jaxme-0.5.2+dfsg/dist/jaxmejs-0.5.2.jar
> [zip] Building zip: /«BUILDDIR»/jaxme-0.5.2+dfsg/dist/jaxmejs-src-0.5.2.zip
>
> JS.taskdef:
>
> JS.generate.proxy:
>
> JS.generate.enum:
>
> JS.check.db:
>
> JS.generate.db:
> [mkdir] Created dir: /«BUILDDIR»/jaxme-0.5.2+dfsg/build/js/db
> [sql] log4j:WARN No appenders could be found for logger (hsqldb.db.HSQLDB3F653B184F.ENGINE).
> [sql] log4j:WARN Please initialize the log4j system properly.
> [sql] log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
> [sql] Executing resource: /«BUILDDIR»/jaxme-0.5.2+dfsg/src/js/org/apache/ws/jaxme/js/junit/create.sql
> [sql] 4 of 4 SQL statements executed successfully
>
> JS.generate.version:
> [versionGenerator] log4j:WARN No appenders could be found for logger (hsqldb.db.HSQLDB3F653B184F.ENGINE).
> [versionGenerator] log4j:WARN Please initialize the log4j system properly.
> [versionGenerator] log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
>
> JS.generate.xmlrpc:
>
> JS.generate.compile:
> [javac] /«BUILDDIR»/jaxme-0.5.2+dfsg/ant/js.xml:163: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
> [javac] Compiling 13 source files to /«BUILDDIR»/jaxme-0.5.2+dfsg/build/js/test/classes
>
> JS.generate:
>
> JS.all:
>
> XS.compile:
> [mkdir] Created dir: /«BUILDDIR»/jaxme-0.5.2+dfsg/build/xs/classes
> [javac] /«BUILDDIR»/jaxme-0.5.2+dfsg/ant/macros.xml:57: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
> [javac] Compiling 363 source files to /«BUILDDIR»/jaxme-0.5.2+dfsg/build/xs/classes
> [javac] Note: Some input files use or override a deprecated API.
> [javac] Note: Recompile with -Xlint:deprecation for details.
>
> XS.jar:
> [jar] Building jar: /«BUILDDIR»/jaxme-0.5.2+dfsg/dist/jaxmexs-0.5.2.jar
> [zip] Building zip: /«BUILDDIR»/jaxme-0.5.2+dfsg/dist/jaxmexs-src-0.5.2.zip
>
> XS.all:
>
> JM.precompile:
>
> JM.compile:
> [javac] /«BUILDDIR»/jaxme-0.5.2+dfsg/ant/jm.xml:132: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
> [javac] Compiling 187 source files to /«BUILDDIR»/jaxme-0.5.2+dfsg/build/jm/classes
> [javac] Note: Some input files use or override a deprecated API.
> [javac] Note: Recompile with -Xlint:deprecation for details.
> [jar] Building jar: /«BUILDDIR»/jaxme-0.5.2+dfsg/dist/jaxme2-rt-0.5.2.jar
> [jar] Building jar: /«BUILDDIR»/jaxme-0.5.2+dfsg/dist/jaxme2-0.5.2.jar
> [zip] Building zip: /«BUILDDIR»/jaxme-0.5.2+dfsg/dist/jaxme2-src-0.5.2.zip
>
> JM.all:
>
> PM.compile:
> [javac] /«BUILDDIR»/jaxme-0.5.2+dfsg/ant/pm.xml:74: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
> [javac] Compiling 18 source files to /«BUILDDIR»/jaxme-0.5.2+dfsg/build/pm/classes
> [javac] Note: /«BUILDDIR»/jaxme-0.5.2+dfsg/src/pm/org/apache/ws/jaxme/pm/ino/URLEncoder.java uses or overrides a deprecated API.
> [javac] Note: Recompile with -Xlint:deprecation for details.
> [jar] Building jar: /«BUILDDIR»/jaxme-0.5.2+dfsg/dist/jaxmepm-0.5.2.jar
> [zip] Building zip: /«BUILDDIR»/jaxme-0.5.2+dfsg/dist/jaxmepm-src-0.5.2.zip
>
> all:
>
> JS.dirs:
>
> JM.dirs:
>
> dirs:
>
> init:
>
> API.compile:
> [javac] /«BUILDDIR»/jaxme-0.5.2+dfsg/ant/macros.xml:57: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
>
> API.jar:
>
> API.all:
>
> JS.antlr:
> [java] ANTLR Parser Generator Version 2.7.7 (20130425) 1989-2005
> [java] /«BUILDDIR»/jaxme-0.5.2+dfsg/src/js/org/apache/ws/jaxme/js/jparser/java15.g:928: warning:Syntactic predicate superfluous for single alternative
> [java] /«BUILDDIR»/jaxme-0.5.2+dfsg/src/js/org/apache/ws/jaxme/js/jparser/java15.g:1383: warning:empty alternative makes no sense in (...)* or (...)+
>
> JS.compile:
> [javac] /«BUILDDIR»/jaxme-0.5.2+dfsg/ant/js.xml:75: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
>
> JS.jar:
>
> JS.taskdef:
>
> JS.generate.proxy:
>
> JS.generate.enum:
>
> JS.check.db:
>
> JS.generate.db:
>
> JS.generate.version:
>
> BUILD FAILED
> /«BUILDDIR»/jaxme-0.5.2+dfsg/ant/js.xml:144: java.sql.SQLException: Database lock acquisition failure: lockFile: org.hsqldb.persist.LockFile at 5d451fa3[file =/«BUILDDIR»/jaxme-0.5.2+dfsg/build/js/db/db.lck, exists=true, locked=false, valid=false, ] method: checkHeartbeat read: 2013-06-21 05:36:03 heartbeat - read: -3674 ms.
> at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
> at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
> at org.hsqldb.jdbc.JDBCConnection.<init>(Unknown Source)
> at org.hsqldb.jdbc.JDBCDriver.getConnection(Unknown Source)
> at org.hsqldb.jdbc.JDBCDriver.connect(Unknown Source)
> at java.sql.DriverManager.getConnection(DriverManager.java:620)
> at java.sql.DriverManager.getConnection(DriverManager.java:200)
> at org.apache.ws.jaxme.js.pattern.Ant$AntVersionGenerator.getConnection(Ant.java:425)
> at org.apache.ws.jaxme.js.pattern.Ant$AntVersionGenerator.generate(Ant.java:464)
> at org.apache.ws.jaxme.js.pattern.Ant$BasicAntTask.doExecute(Ant.java:203)
> at org.apache.ws.jaxme.js.pattern.Ant$ReallyBasicAntTask.execute(Ant.java:170)
> at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
> at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:616)
> at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
> at org.apache.tools.ant.Task.perform(Task.java:348)
> at org.apache.tools.ant.Target.execute(Target.java:435)
> at org.apache.tools.ant.Target.performTasks(Target.java:456)
> at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
> at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
> at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
> at org.apache.tools.ant.Project.executeTargets(Project.java:1248)
> at org.apache.tools.ant.Main.runBuild(Main.java:851)
> at org.apache.tools.ant.Main.startAnt(Main.java:235)
> at org.apache.tools.ant.Main.start(Main.java:198)
> at org.apache.tools.ant.Main.main(Main.java:286)
> Caused by: org.hsqldb.HsqlException: Database lock acquisition failure: lockFile: org.hsqldb.persist.LockFile at 5d451fa3[file =/«BUILDDIR»/jaxme-0.5.2+dfsg/build/js/db/db.lck, exists=true, locked=false, valid=false, ] method: checkHeartbeat read: 2013-06-21 05:36:03 heartbeat - read: -3674 ms.
> at org.hsqldb.error.Error.error(Unknown Source)
> at org.hsqldb.error.Error.error(Unknown Source)
> at org.hsqldb.persist.LockFile.newLockFileLock(Unknown Source)
> at org.hsqldb.persist.Logger.acquireLock(Unknown Source)
> at org.hsqldb.persist.Logger.openPersistence(Unknown Source)
> at org.hsqldb.Database.reopen(Unknown Source)
> at org.hsqldb.Database.open(Unknown Source)
> at org.hsqldb.DatabaseManager.getDatabase(Unknown Source)
> at org.hsqldb.DatabaseManager.newSession(Unknown Source)
> ... 25 more
>
> Total time: 42 seconds
> make: *** [build-stamp] Error 1
The full build log is available from:
http://aws-logs.debian.net/ftbfs-logs/2013/06/20/jaxme_0.5.2+dfsg-6_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