Bug#741811: libfreemarker-java: FTBFS: java.io.FileNotFoundException: /sbuild-nonexistent/.ivy2/cache/resolved-org.freemarker-freemarker-working at ip-172-31-6-244.xml (No such file or directory)

David Suárez david.sephirot at gmail.com
Sun Mar 16 13:29:48 UTC 2014


Source: libfreemarker-java
Version: 2.3.20-1
Severity: serious
Tags: jessie sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20140315 qa-ftbfs
Justification: FTBFS on amd64

Hi,

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

Relevant part (hopefully):
>  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/junit.jar:/usr/share/java/ant-junit.jar:/usr/share/java/ivy.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     javacc jar javadoc
> Buildfile: /«PKGBUILDDIR»/build.xml
>      [copy] Copying 1 file to /«PKGBUILDDIR»/build
>    [delete] Deleting: /«PKGBUILDDIR»/build/version.properties.tmp
> 
> _autoget-deps:
>      [copy] Copying 1 file to /«PKGBUILDDIR»/build
>    [delete] Deleting: /«PKGBUILDDIR»/build/version.properties.tmp
> 
> update-deps:
>      [echo] Getting dependencies...
>      [echo] -------------------------------------------------------
> [ivy:retrieve] :: Apache Ivy non official version -  :: http://ant.apache.org/ivy/ ::
> [ivy:retrieve] :: loading settings :: file = /«PKGBUILDDIR»/ivysettings.xml
> [ivy:retrieve] :: resolving dependencies :: org.freemarker#freemarker;working at ip-172-31-6-244
> [ivy:retrieve] 	confs: [default, runtime, build.base, build, build.j2se1.4, build.j2se1.5, build.jsp1.2, build.jsp2.0, build.jsp2.1, build.jython2.0, build.jython2.2, build.jython2.5, build.test, test, IDE, retrotranslate, parser, manual, emma, bnd, example.servlet, example.webapp1, example.webapp2, example.struts-webapp, example.ant]
> [ivy:retrieve] 	found xml-apis#xml-apis;1.3.04 in debian
> [ivy:retrieve] 	found jaxen#jaxen;1.0-FCS in debian
> [ivy:retrieve] 	found xalan#xalan2;2.7.0 in debian
> [ivy:retrieve] 	found dom4j#dom4j;1.3 in debian
> [ivy:retrieve] 	found org.jdom#jdom1;1.0-beta8-dev in debian
> [ivy:retrieve] 	found ant#ant;1.6.5 in debian
> [ivy:retrieve] 	found rhino#js;1.6R1 in debian
> [ivy:retrieve] 	found log4j#log4j-1.2;1.2.6 in debian
> [ivy:retrieve] 	found org.slf4j#slf4j-api;1.6.1 in debian
> [ivy:retrieve] 	found commons-logging#commons-logging;1.1.1 in debian
> [ivy:retrieve] 	found javax.el#el-api-2.1;2.1 in debian
> [ivy:retrieve] 	found javax.servlet.jsp#jsp-api-2.1;2.1 in debian
> [ivy:retrieve] 	found javax.servlet#servlet-api-2.5;2.5 in debian
> [ivy:retrieve] 	found org.python#jython;2.0.0 in debian
> [ivy:retrieve] 	found org.python#jython;2.2.1 in debian
> [ivy:retrieve] 	found org.python#jython;2.5.0 in debian
> [ivy:retrieve] 	found junit#junit;3.7 in debian
> [ivy:retrieve] 	found com.google.guava#guava;15.0 in debian
> [ivy:retrieve] 	found org.jruby.extras#constantine;0.7 in debian
> [ivy:retrieve] 	found org.jruby#jruby;1.7.11 in debian
> [ivy:retrieve] 	found org.antlr#antlr3;3.2 in debian
> [ivy:retrieve] 	found org.antlr#antlr3-runtime;3.2 in debian
> [ivy:retrieve] 	found asm#asm3-all;3.3 in debian
> [ivy:retrieve] 	found net.java.dev.javacc#javacc;3.2 in debian
> [ivy:retrieve] 	found biz.aQute#bnd;1.50.0 in debian
> 
> BUILD FAILED
> /«PKGBUILDDIR»/build.xml:909: The following error occurred while executing this line:
> /«PKGBUILDDIR»/build.xml:921: impossible to resolve dependencies:
> 	java.io.FileNotFoundException: /sbuild-nonexistent/.ivy2/cache/resolved-org.freemarker-freemarker-working at ip-172-31-6-244.xml (No such file or directory)
> 	at java.io.FileOutputStream.open(Native Method)
> 	at java.io.FileOutputStream.<init>(FileOutputStream.java:221)
> 	at java.io.FileOutputStream.<init>(FileOutputStream.java:171)
> 	at org.apache.ivy.plugins.parser.xml.XmlModuleDescriptorUpdater.update(XmlModuleDescriptorUpdater.java:135)
> 	at org.apache.ivy.plugins.parser.xml.XmlModuleDescriptorParser.toIvyFile(XmlModuleDescriptorParser.java:158)
> 	at org.apache.ivy.core.module.descriptor.DefaultModuleDescriptor.toIvyFile(DefaultModuleDescriptor.java:560)
> 	at org.apache.ivy.core.cache.DefaultResolutionCacheManager.saveResolvedModuleDescriptor(DefaultResolutionCacheManager.java:167)
> 	at org.apache.ivy.core.resolve.ResolveEngine.resolve(ResolveEngine.java:243)
> 	at org.apache.ivy.core.resolve.ResolveEngine.resolve(ResolveEngine.java:195)
> 	at org.apache.ivy.Ivy.resolve(Ivy.java:507)
> 	at org.apache.ivy.ant.IvyResolve.doExecute(IvyResolve.java:326)
> 	at org.apache.ivy.ant.IvyTask.execute(IvyTask.java:277)
> 	at org.apache.ivy.ant.IvyPostResolveTask.ensureResolved(IvyPostResolveTask.java:231)
> 	at org.apache.ivy.ant.IvyPostResolveTask.prepareAndCheck(IvyPostResolveTask.java:178)
> 	at org.apache.ivy.ant.IvyRetrieve.doExecute(IvyRetrieve.java:87)
> 	at org.apache.ivy.ant.IvyTask.execute(IvyTask.java:277)
> 	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:606)
> 	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.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
> 	at org.apache.tools.ant.Project.executeTargets(Project.java:1248)
> 	at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:440)
> 	at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
> 	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:606)
> 	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)
> 
> Total time: 2 seconds
> make: *** [debian/stamp-ant-build] Error 1

The full build log is available from:
   http://aws-logs.debian.net/ftbfs-logs/2014/03/15/libfreemarker-java_2.3.20-1_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