holmari / gerritstats

Tool for creating statistics from a Gerrit repository
MIT License
193 stars 54 forks source link

Problems building gerritstats on Linux #39

Closed hjoensson closed 6 years ago

hjoensson commented 6 years ago

Hi,

I'm trying to build gerritstats on a Debian machine. Gerritdownloader builds fine, but the build fails for the gerritstat tool. I have nodejs 8.5 installer (I have tried with the 8.11 as well).

13:36:30.369 [LIFECYCLE] [class org.gradle.TaskExecutionLogger] :GerritStats:nodeSetup SKIPPED
13:36:30.377 [INFO] [org.gradle.execution.taskgraph.AbstractTaskPlanExecutor] :GerritStats:nodeSetup (Thread[Daemon worker Thread 2,5,main]) completed. Took 0.032 secs.
13:36:30.392 [INFO] [org.gradle.execution.taskgraph.AbstractTaskPlanExecutor] :GerritStats:npmSetup (Thread[Daemon worker Thread 2,5,main]) started.
13:36:30.399 [LIFECYCLE] [class org.gradle.TaskExecutionLogger] :GerritStats:npmSetup
13:36:30.405 [DEBUG] [org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter] Starting to execute task ':GerritStats:npmSetup'
13:36:30.412 [DEBUG] [org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter] Determining if task ':GerritStats:npmSetup' is up-to-date
13:36:30.418 [INFO] [org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter] Executing task ':GerritStats:npmSetup' (up-to-date check took 0.0 secs) due to:
  No history is available.
13:36:30.426 [DEBUG] [org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter] Executing actions for task ':GerritStats:npmSetup'.
13:36:30.434 [INFO] [org.gradle.process.internal.DefaultExecHandle] Starting process 'command 'npm''. Working directory: /automount/home/hjonsson/gerrit/gerritstats-master/GerritStats Command: npm install npm@3.10.5
13:36:30.440 [DEBUG] [org.gradle.process.internal.DefaultExecHandle] Environment for process 'command 'npm'': {PATH=/usr/local/bin:/usr/bin:/bin:/usr/games, LANGUAGE=en_US:en, http_proxy=http://ndefra00em04.bt.bombardier.net:8080/, SHELL=/usr/bin/zsh, SSH_CLIENT=10.160.166.231 51839 22, SSH_TTY=/dev/pts/1, TERM=xterm, OLDPWD=/home/hjonsson/gerrit/gerritstats-master, USER=hjonsson, XFILESEARCHPATH=/usr/dt/app-defaults/%L/Dt, LANG=en_US.UTF-8, SSH_CONNECTION=10.160.166.231 51839 10.162.3.122 22, MAIL=/var/mail/hjonsson, NLSPATH=/usr/dt/lib/nls/msg/%L/%N.cat, LOGNAME=hjonsson, PWD=/home/hjonsson/gerrit/gerritstats-master, SHLVL=1, HOME=/home/hjonsson}
13:36:30.445 [DEBUG] [org.gradle.process.internal.DefaultExecHandle] Changing state to: STARTING
13:36:30.451 [DEBUG] [org.gradle.process.internal.DefaultExecHandle] Waiting until process started: command 'npm'.
13:36:30.459 [DEBUG] [org.gradle.process.internal.DefaultExecHandle] Changing state to: FAILED
13:36:30.473 [DEBUG] [org.gradle.process.internal.DefaultExecHandle] Process 'command 'npm'' finished with exit value -1 (state: FAILED)
13:36:30.487 [DEBUG] [org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter] Finished executing task ':GerritStats:npmSetup'
13:36:30.497 [LIFECYCLE] [class org.gradle.TaskExecutionLogger] :GerritStats:npmSetup FAILED

There seems to be some problem with the npm command. But I can't see what.

james-nesbitt commented 6 years ago

this looks related to https://github.com/holmari/gerritstats/issues/32

hjoensson commented 6 years ago

Thanks!