chmod problem when building mac product [message #1707316] |
Thu, 03 September 2015 16:32 |
Axel Guckelsberger Messages: 354 Registered: July 2009 |
Senior Member |
|
|
Hi all,
I have trouble with a Jenkins job building an installer product for multiple
operating systems. Here is what happens during calling the "p2.director" ant
task:
INFO: [start my.installer.build:eclipse.feature$1.0.0#create.installer.product]
[ant] An error occurred while installing the items
[ant] session context was:(profile=MyInstallerProfile, phase=org.eclipse.equinox.internal.p2.engine.phases.Install, operand=null --> [R]my.installer.product.executable.cocoa.macosx.x86_64 1.1.0.qualifier, action=org.eclipse.equinox.internal.p2.touchpoint.natives.actions.ChmodAction).
[ant] The action chmod failed - file /var/lib/jenkins/.../workspace/buckminster.output/my.installer.build_1.0.0-eclipse.feature/MyInstaller.macosx.cocoa.x86_64.app/Contents/Eclipse/../MacOS/Setup does not exist
[ant] A problem occured while invoking the director.
ERROR: org.eclipse.core.runtime.CoreException: /var/.../product.ant:30: A problem occured while invoking the director.
Caused by:
at org.eclipse.equinox.p2.director.app.ant.DirectorTask.execute(DirectorTask.java:88)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
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.eclipse.ant.internal.core.ant.EclipseDefaultExecutor.executeTargets(EclipseDefaultExecutor.java:36)
at org.apache.tools.ant.Project.executeTargets(Project.java:1248)
at org.eclipse.ant.internal.core.ant.InternalAntRunner.run(InternalAntRunner.java:705)
at org.eclipse.ant.internal.core.ant.InternalAntRunner.run(InternalAntRunner.java:527)
at sun.reflect.GeneratedMethodAccessor51.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at org.eclipse.buckminster.ant.AntRunner.run(AntRunner.java:317)
... 25 more
Honestly I have no clue why this happens :-|
Using Buckminster headless 4.5 for Mars.
Indeed the MacOS/Setup file/folder does not exist in the workspace.
Interestingly this job worked without problems a few weeks ago. There was
not any relevant change though since then. The only thing that changed in
the repository was raising a few dependency versions (for Xtend).
Any idea how to approach this? Or should I leave out the Mac version
temporarily and just hope that things are going to work again somewhen in
future?
Thanks for your advice.
Axel
[Updated on: Thu, 03 September 2015 16:41] Report message to a moderator
|
|
|
|
Powered by
FUDForum. Page generated in 0.03109 seconds