-
Bug
-
Resolution: Won't Fix
-
Major
-
None
-
Platform: All, OS: Mac OS X
What appears to be a failure to install Maven on Mac:
http://hudson.ramfelt.se/job/Hudson%20JDK%20compability/16/jdk=AppleJDK,label=Mac/console
Console output:
Started by upstream project "Hudson JDK compability" build number 16
Building remotely on Cherry
Updating https://hudson.dev.java.net/svn/hudson/trunk/hudson/main
At revision 21281
no change for https://hudson.dev.java.net/svn/hudson/trunk/hudson/main since the
previous build
Unpacking
http://archive.apache.org/dist/maven/binaries/apache-maven-2.2.1-bin.zip to
/Users/hudson/tools/Maven_2.2.1 on Cherry
FATAL: remote file operation failed
hudson.util.IOException2: remote file operation failed
at hudson.FilePath.act(FilePath.java:672)
at hudson.FilePath.act(FilePath.java:660)
at
hudson.tools.DownloadFromUrlInstaller.performInstallation(DownloadFromUrlInstaller.java:79)
at hudson.tools.InstallerTranslator.getToolHome(InstallerTranslator.java:61)
at
hudson.tools.ToolLocationNodeProperty.getToolHome(ToolLocationNodeProperty.java:99)
at hudson.tools.ToolInstallation.translateFor(ToolInstallation.java:155)
at hudson.tasks.Maven$MavenInstallation.forNode(Maven.java:416)
at hudson.tasks.Maven.perform(Maven.java:211)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19)
at hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:480)
at hudson.model.Build$RunnerImpl.build(Build.java:158)
at hudson.model.Build$RunnerImpl.doRun(Build.java:98)
at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:354)
at hudson.model.Run.run(Run.java:1106)
at hudson.matrix.MatrixRun.run(MatrixRun.java:128)
at hudson.model.ResourceController.execute(ResourceController.java:93)
at hudson.model.Executor.run(Executor.java:122)
Caused by: java.io.IOException: Remote call failed
at hudson.remoting.Channel.call(Channel.java:524)
at hudson.FilePath.act(FilePath.java:667)
... 16 more
Caused by: java.lang.NoClassDefFoundError
at hudson.util.jna.GNUCLibrary.<clinit>(GNUCLibrary.java:81)
at
hudson.tools.ZipExtractionInstaller$ChmodRecAPlusX.process(ZipExtractionInstaller.java:134)
at
hudson.tools.ZipExtractionInstaller$ChmodRecAPlusX.process(ZipExtractionInstaller.java:139)
at
hudson.tools.ZipExtractionInstaller$ChmodRecAPlusX.invoke(ZipExtractionInstaller.java:125)
at
hudson.tools.ZipExtractionInstaller$ChmodRecAPlusX.invoke(ZipExtractionInstaller.java:121)
at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2032)
at hudson.remoting.UserRequest.perform(UserRequest.java:103)
at hudson.remoting.UserRequest.perform(UserRequest.java:47)
at hudson.remoting.Request$2.run(Request.java:236)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
at java.util.concurrent.FutureTask.run(FutureTask.java:123)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:651)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:676)
at hudson.remoting.Engine$1$1.run(Engine.java:54)
at java.lang.Thread.run(Thread.java:613)
Furthermore, it appears that even though the installation fails, successive
executions appear to treat as if the installation succeeded. That needs to be
fixed, too, if that's the case.