https://projects.ecoinformatics.org/ecoinfo/https://projects.ecoinformatics.org/ecoinfo/ecoinfo/favicon.ico?14691340362010-05-10T04:57:15ZEcoinformatics RedmineKepler - Bug #4995: ant installer fails under Linuxhttps://projects.ecoinformatics.org/ecoinfo/issues/4995?journal_id=172632010-05-10T04:57:15ZDavid Welkerwelker4kepler@gmail.com
<ul></ul><p>Is the "ant installer" command even supposed to work under Linux? I was under the impression that this command was intended for internal releases, not for widespread use besides that.</p> Kepler - Bug #4995: ant installer fails under Linuxhttps://projects.ecoinformatics.org/ecoinfo/issues/4995?journal_id=172642010-05-12T18:55:31ZChristopher Brookscxh@eecs.berkeley.edu
<ul></ul><p>If "ant help" reports an ant target, then users will run it.<br />Someone already was running "ant installer" on what looks like Linux,<br />see<br /><a class="external" href="http://mercury.nceas.ucsb.edu/kepler/pipermail/kepler-users/2010-April/002154.html">http://mercury.nceas.ucsb.edu/kepler/pipermail/kepler-users/2010-April/002154.html</a></p>
<p>It is possible to build izpack Windows installers on non-Windows platforms.</p> Kepler - Bug #4995: ant installer fails under Linuxhttps://projects.ecoinformatics.org/ecoinfo/issues/4995?journal_id=172652012-06-17T23:29:34ZChristopher Brookscxh@eecs.berkeley.edu
<ul></ul><p>The installer target was removed from build.xml, so this bug is moot.</p>
<p>I was able to build a Windows installer under Linux with:<br />ant make-windows-installer -Dversion=2.4.devel</p> Kepler - Bug #4995: ant installer fails under Linuxhttps://projects.ecoinformatics.org/ecoinfo/issues/4995?journal_id=172662012-11-21T02:08:54ZChristopher Brookscxh@eecs.berkeley.edu
<ul></ul><p>build.xml lists an installer target that invokes make-mac-installer which<br />fails under linux:</p>
<p>[make-macosx-installer] hdiutil create -srcfolder /home/hudson/jobs/kepler/finished-kepler-ins\<br />tallers/macosx/Kepler-2.4.devel /home/hudson/jobs/kepler/finished-kepler-installers/macosx/Kep\<br />ler-2.4.devel.dmg</p>
<p>BUILD FAILED<br />/home/hudson/jobs/kepler/workspace/build-area/build.xml:263: java.io.IOException: Cannot run p\<br />rogram "hdiutil": error=2, No such file or directory<br /> at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)<br /> at org.kepler.build.util.CommandLine.exec(CommandLine.java:87)<br /> at org.kepler.build.installer.MakeMacOSXInstaller.run(MakeMacOSXInstaller.java:84)<br /> at org.kepler.build.modules.ModulesTask.execute(ModulesTask.java:102)<br /> at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)<br /> at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)<br /> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:4\<br />3)<br /> at java.lang.reflect.Method.invoke(Method.java:601)<br /> at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)<br /> at org.apache.tools.ant.Task.perform(Task.java:348)<br /> at org.apache.tools.ant.Target.execute(Target.java:392)<br /> at org.apache.tools.ant.Target.performTasks(Target.java:413)<br /> at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)<br /> at org.apache.tools.ant.Project.executeTarget(Project.java:1368)<br /> at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)<br /> at org.apache.tools.ant.Project.executeTargets(Project.java:1251)<br /> at org.apache.tools.ant.Main.runBuild(Main.java:811)<br /> at org.apache.tools.ant.Main.startAnt(Main.java:217)<br /> at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)<br /> at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)<br />Caused by: java.io.IOException: error=2, No such file or directory<br /> at java.lang.UNIXProcess.forkAndExec(Native Method)<br /> at java.lang.UNIXProcess.<init>(UNIXProcess.java:135)<br /> at java.lang.ProcessImpl.start(ProcessImpl.java:130)<br /> at java.lang.ProcessBuilder.start(ProcessBuilder.java:1021)<br /> ... 19 more</p>
<p><a class="external" href="http://superuser.com/questions/226439/hdiutil-on-linux">http://superuser.com/questions/226439/hdiutil-on-linux</a><br />says that there is no linux port of hdiutil.</p> Kepler - Bug #4995: ant installer fails under Linuxhttps://projects.ecoinformatics.org/ecoinfo/issues/4995?journal_id=172672013-03-27T21:28:50ZRedmine Admin
<ul></ul><p>Original Bugzilla ID was 4995</p>