Dear Lorant,
I modified build.gradle
def nodeVersion = "4.1.1_64bit" instead of def nodeVersion = "
0.10.18_64bit
"
to fix the previous Exception:
*java.io.IOException: Cannot run program
"/home/mahmoud/Desktop/harfbuzz-js-master/emsdk/node/0.10.18_64bit/bin/npm"*
but I still couldn't build HarfBuzz js
when I was running ./gradlew assemble --stacktrace --debug command I faced
:
Determining if task ':installNpmPackages' is up-to-date
12:24:08.973 [INFO]
[org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter
]
Executing task ':installNpmPackages' (up-to-date check took 0.0 secs) due
to:
Task has not declared any outputs.
12:24:08.974 [DEBUG]
[org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter
]
Executing
actions for task ':installNpmPackages'.
12:24:08.975 [INFO] [org.gradle.process.internal.DefaultExecHandle]
Starting process 'command
'/home/mahmoud/Desktop/harfbuzz-js-master/emsdk/node/4.1.1_64bit/bin/npm''.
Working directory: /home/mahmoud/Desktop/harfbuzz-js-master Command:
/home/mahmoud/Desktop/harfbuzz-js-master/emsdk/node/4.1.1_64bit/bin/npm
install
12:24:08.975 [DEBUG] [org.gradle.process.internal.DefaultExecHandle]
Environment for process 'command
'/home/mahmoud/Desktop/harfbuzz-js-master/emsdk/node/4.1.1_64bit/bin/npm'':
{TERM=xterm, SHLVL=1, LESSCLOSE=/usr/bin/lesspipe %s %s,
XFILESEARCHPATH=/usr/dt/app-defaults/%L/Dt, SUDO_UID=1000,
COLORTERM=gnome-terminal, MAIL=/var/mail/root,
PWD=/home/mahmoud/Desktop/harfbuzz-js-master, LOGNAME=root,
SUDO_USER=mahmoud, NLSPATH=/usr/dt/lib/nls/msg/%L/%N.cat,
OLDPWD=/home/mahmoud/Desktop/harfbuzz-js-master, SHELL=/bin/bash,
LANGUAGE=en_US, SUDO_GID=1000,
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games,
DISPLAY=:0, USER=root, HOME=/root, LESSOPEN=| /usr/bin/lesspipe %s,
XAUTHORITY=/home/mahmoud/.Xauthority, XDG_SEAT=seat0, XDG_SESSION_ID=c2,
SUDO_COMMAND=/bin/su, USERNAME=root,
LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lz=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:,
XDG_VTNR=7, LANG=en_US.UTF-8}
12:24:08.976 [DEBUG] [org.gradle.process.internal.DefaultExecHandle]
Changing state to: STARTING
12:24:08.977 [DEBUG] [org.gradle.process.internal.DefaultExecHandle]
Waiting until process started: command
'/home/mahmoud/Desktop/harfbuzz-js-master/emsdk/node/4.1.1_64bit/bin/npm'.
12:24:09.016 [DEBUG] [org.gradle.process.internal.DefaultExecHandle]
Changing state to: STARTED
12:24:09.016 [DEBUG] [org.gradle.process.internal.ExecHandleRunner] waiting
until streams are handled...
12:24:09.016 [INFO] [org.gradle.process.internal.DefaultExecHandle]
Successfully started process 'command
'/home/mahmoud/Desktop/harfbuzz-js-master/emsdk/node/4.1.1_64bit/bin/npm''
12:24:09.235 [ERROR] [system.err]
/home/mahmoud/Desktop/harfbuzz-js-master/emsdk/node/4.1.1_64bit/bin/node:
29:
/home/mahmoud/Desktop/harfbuzz-js-master/emsdk/node/4.1.1_64bit/bin/node:
Syntax error: "(" unexpected
12:24:09.236 [DEBUG] [org.gradle.process.internal.DefaultExecHandle]
Changing state to: FAILED
12:24:09.236 [DEBUG] [org.gradle.process.internal.DefaultExecHandle]
Process 'command
'/home/mahmoud/Desktop/harfbuzz-js-master/emsdk/node/4.1.1_64bit/bin/npm''
finished with exit value 2 (state: FAILED)
12:24:09.237 [DEBUG]
[org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter
]
Finished executing task ':installNpmPackages'
12:24:09.238 [LIFECYCLE] [class org.gradle.TaskExecutionLogger]
:installNpmPackages
FAILED
12:24:09.239 [INFO]
[org.gradle.execution.taskgraph.AbstractTaskPlanExecutor]
:installNpmPackages (Thread[main,5,main]) completed. Took 0.268 secs.
12:24:09.239 [DEBUG]
[org.gradle.execution.taskgraph.AbstractTaskPlanExecutor] Task worker
[Thread[main,5,main]] finished, busy: 1 mins 3.84 secs, idle: 0.004 secs
12:24:09.252 [ERROR] [org.gradle.BuildExceptionReporter]
12:24:09.254 [ERROR] [org.gradle.BuildExceptionReporter] FAILURE: Build
failed with an exception.
12:24:09.256 [ERROR] [org.gradle.BuildExceptionReporter]
12:24:09.257 [ERROR] [org.gradle.BuildExceptionReporter] * What went wrong:
12:24:09.258 [ERROR] [org.gradle.BuildExceptionReporter] Execution failed
for task ':installNpmPackages'.
12:24:09.259 [ERROR] [org.gradle.BuildExceptionReporter] > Process 'command
'/home/mahmoud/Desktop/harfbuzz-js-master/emsdk/node/4.1.1_64bit/bin/npm''
finished with non-zero exit value 2
12:24:09.261 [ERROR] [org.gradle.BuildExceptionReporter]
12:24:09.269 [ERROR] [org.gradle.BuildExceptionReporter] * Exception is:
12:24:09.271 [ERROR] [org.gradle.BuildExceptionReporter]
org.gradle.api.tasks.TaskExecutionException: Execution failed for task
':installNpmPackages'.
12:24:09.272 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:69)
12:24:09.273 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:46)
12:24:09.274 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.api.internal.tasks.execution.PostExecutionAnalysisTaskExecuter.execute(PostExecutionAnalysisTaskExecuter.java:35)
12:24:09.280 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:64)
12:24:09.281 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:58)
12:24:09.282 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:42)
12:24:09.283 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:52)
12:24:09.288 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:53)
12:24:09.289 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
12:24:09.289 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.api.internal.AbstractTask.executeWithoutThrowingTaskFailure(AbstractTask.java:296)
12:24:09.289 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.executeTask(AbstractTaskPlanExecutor.java:79)
12:24:09.290 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.processTask(AbstractTaskPlanExecutor.java:63)
12:24:09.291 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.run(AbstractTaskPlanExecutor.java:51)
12:24:09.291 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.process(DefaultTaskPlanExecutor.java:23)
12:24:09.292 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.execution.taskgraph.DefaultTaskGraphExecuter.execute(DefaultTaskGraphExecuter.java:86)
12:24:09.296 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:29)
12:24:09.297 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:61)
12:24:09.297 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.execution.DefaultBuildExecuter.access$200(DefaultBuildExecuter.java:23)
12:24:09.297 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.execution.DefaultBuildExecuter$2.proceed(DefaultBuildExecuter.java:67)
12:24:09.298 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.java:32)
12:24:09.298 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:61)
12:24:09.299 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:54)
12:24:09.299 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:148)
12:24:09.300 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:105)
12:24:09.300 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.java:85)
12:24:09.301 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.launcher.exec.InProcessBuildActionExecuter$DefaultBuildController.run(InProcessBuildActionExecuter.java:81)
12:24:09.301 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.java:33)
12:24:09.301 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.java:24)
12:24:09.302 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:39)
12:24:09.302 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:29)
12:24:09.302 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.launcher.cli.RunBuildAction.run(RunBuildAction.java:50)
12:24:09.303 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.internal.Actions$RunnableActionAdapter.execute(Actions.java:171)
12:24:09.303 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:237)
12:24:09.303 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:210)
12:24:09.304 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRuntimeValidationAction.java:35)
12:24:09.304 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRuntimeValidationAction.java:24)
12:24:09.304 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:206)
12:24:09.305 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:169)
12:24:09.305 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:33)
12:24:09.305 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:22)
12:24:09.306 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.launcher.Main.doAction(Main.java:33)
12:24:09.306 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.launcher.bootstrap.EntryPoint.run(EntryPoint.java:45)
12:24:09.306 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit(ProcessBootstrap.java:54)
12:24:09.307 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.launcher.bootstrap.ProcessBootstrap.run(ProcessBootstrap.java:35)
12:24:09.307 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.launcher.GradleMain.main(GradleMain.java:23)
12:24:09.308 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.wrapper.BootstrapMainStarter.start(BootstrapMainStarter.java:30)
12:24:09.308 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:127)
12:24:09.308 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:56)
12:24:09.308 [ERROR] [org.gradle.BuildExceptionReporter] Caused by:
org.gradle.process.internal.ExecException: Process 'command
'/home/mahmoud/Desktop/harfbuzz-js-master/emsdk/node/4.1.1_64bit/bin/npm''
finished with non-zero exit value 2
12:24:09.309 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.process.internal.DefaultExecHandle$ExecResultImpl.assertNormalExitValue(DefaultExecHandle.java:365)
12:24:09.309 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.process.internal.DefaultExecAction.execute(DefaultExecAction.java:31)
12:24:09.309 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.api.tasks.Exec.exec(Exec.java:69)
12:24:09.310 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:63)
12:24:09.310 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.doExecute(AnnotationProcessingTaskFactory.java:218)
12:24:09.310 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:211)
12:24:09.311 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:200)
12:24:09.311 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:570)
12:24:09.311 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:553)
12:24:09.312 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:80)
12:24:09.312 [ERROR] [org.gradle.BuildExceptionReporter] at
org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:61)
12:24:09.312 [ERROR] [org.gradle.BuildExceptionReporter] ... 47 more
12:24:09.313 [ERROR] [org.gradle.BuildExceptionReporter]
12:24:09.313 [LIFECYCLE] [org.gradle.BuildResultLogger]
12:24:09.314 [LIFECYCLE] [org.gradle.BuildResultLogger] BUILD FAILED
12:24:09.314 [LIFECYCLE] [org.gradle.BuildResultLogger]
12:24:09.314 [LIFECYCLE] [org.gradle.BuildResultLogger] Total time: 1 mins
10.563 secs
12:24:09.317 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager]
Releasing lock on buildscript class cache for build file
'/home/mahmoud/Desktop/harfbuzz-js-master/build.gradle'
(/root/.gradle/caches/2.0/scripts/build_gviar47uv7289q1rdfn09ivlv/ProjectScript/buildscript).
12:24:09.318 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager]
Releasing lock on no_buildscript class cache for build file
'/home/mahmoud/Desktop/harfbuzz-js-master/build.gradle'
(/root/.gradle/caches/2.0/scripts/build_gviar47uv7289q1rdfn09ivlv/ProjectScript/no_buildscript).
12:24:09.320 [DEBUG] [org.gradle.cache.internal.DefaultCacheAccess] Cache
artifact cache (/root/.gradle/caches/modules-2) was closed 0 times.
12:24:09.325 [DEBUG] [org.gradle.cache.internal.DefaultCacheAccess] Cache
task history cache
(/home/mahmoud/Desktop/harfbuzz-js-master/.gradle/2.0/taskArtifacts) was
closed 0 times.
12:24:09.327 [DEBUG]
[org.gradle.api.internal.artifacts.ivyservice.ivyresolve.memcache.InMemoryCachedRepositoryFactory
]
Thanks & Regards,
Mahmoud Ghonim
--
You received this message because you are subscribed to the Google Groups
"emscripten-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.