lavab / web

AngularJS web client of Lavaboom's email service
https://mail.lavaboom.com
38 stars 21 forks source link

Web build fails #879

Open WadeLovell opened 9 years ago

WadeLovell commented 9 years ago

Description:

Docker build errors out

Docker version: v 1.6.2 build 7c8fca2

Docker info: Containers: 46 Images: 153 Storage Driver: aufs Root Dir: /var/lib/docker/aufs Backing Filesystem: extfs Dirs: 245 Dirperm1 Supported: true Execution Driver: native-0.2 Kernel Version: 3.16.0-30-generic Operating System: Ubuntu 14.04.2 LTS CPUs: 8 Total Memory: 7.789 GiB Name: i7Server ID: NLIX:N5WS:SB2S:FORX:SWTV:HTUS:OLNM:XBYU:YZFT:NSGK:CGLF:BNS6 WARNING: No swap limit support

uname -a: Linux i7Server 3.16.0-30-generic #40~14.04.1-Ubuntu SMP Thu Jan 15 17:43:14 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

Physical: Clean install of Ubuntu 14.04 on an i7 based machine

How reproducible: Either follow github.com/lavab/oss or just follow the Web portion or follow https://travis-ci.org/lavab/web

Steps to reproduce: docker build -f Dockerfile -t "lavab/web" . > /tmp/log

Actual Result - Errors out

Expected Result - Complete build

Additional: Code Snippet followed by full log

Relevant snippet: [18:42:24] Finished 'plugins:translations:LavaUtils' after 230 ms [18:42:24] Finished 'parallel' after 231 ms [18:42:24] Starting 'parallel'... [18:42:24] Starting ''... [18:42:24] Finished '' after 540 μs [18:42:24] Finished 'parallel' after 1.34 ms [18:42:24] Starting 'parallel'... [18:42:24] Starting 'plugins:build:LavaLoader'... [18:42:24] Starting 'plugins:build:LavaUtils'... [18:42:24] Starting 'plugins:build:LavaLogin'... [18:42:24] Starting 'plugins:build:LavaMail'... [18:42:24] Starting 'plugins:install:LavaLoader'... [18:42:24] Starting 'plugins:install:LavaUtils'... [18:42:24] Starting 'plugins:install:LavaLogin'... [18:42:24] Starting 'plugins:install:LavaMail'... �[91mnpm�[0m�[91m �[0m�[91mWARN�[0m�[91m �[0m�[91mpackage.json LavaUtils@1.0.0 No description �[0m�[91mnpm�[0m�[91m �[0m�[91mWARN�[0m�[91m �[0m�[91mpackage.json LavaUtils@1.0.0 No repository field. �[0m�[91mnpm�[0m�[91m �[0m�[91mWARN�[0m�[91m �[0m�[91mpackage.json�[0m�[91m LavaUtils@1.0.0 No README data �[0m�[91mnpm�[0m�[91m �[0m�[91mWARN�[0m�[91m �[0m�[91mpackage.json LavaLogin@1.0.0 No description �[0m�[91mnpm�[0m�[91m �[0m�[91mWARN�[0m�[91m �[0m�[91mpackage.json LavaLogin@1.0.0 No repository field. �[0m�[91mnpm�[0m�[91m �[0m�[91mWARN�[0m�[91m package.json�[0m�[91m LavaLogin@1.0.0 No README data �[0m�[91mnpm�[0m�[91m �[0m�[91mWARN�[0m�[91m �[0m�[91mpackage.json�[0m�[91m LavaMail@1.0.0 No description �[0m�[91mnpm�[0m�[91m �[0m�[91mWARN�[0m�[91m �[0m�[91mpackage.json LavaMail@1.0.0 No repository field. �[0m�[91mnpm�[0m�[91m �[0m�[91mWARN �[0m�[91mpackage.json�[0m�[91m LavaMail@1.0.0 No README data �[0m�[91mbower ENOENT No bower.json present �[0m[18:42:27] Finished 'plugins:install:LavaLogin' after 3.6 s [18:42:27] Starting ''... �[91mbower ENOENT No bower.json present �[0mbower angular-ui-select#* not-cached https://github.com/lavab/ui-select/archive/master.tar.gz# bower angular-ui-select#* resolve https://github.com/lavab/ui-select/archive/master.tar.gz# bower angular-hotkeys#~1.4.5 not-cached git://github.com/chieffancypants/angular-hotkeys.git#~1.4.5 bower angular-hotkeys#~1.4.5 resolve git://github.com/chieffancypants/angular-hotkeys.git#~1.4.5 bower file-saver#* not-cached https://github.com/eligrey/FileSaver.js/archive/master.tar.gz# bower file-saver#* resolve https://github.com/eligrey/FileSaver.js/archive/master.tar.gz# bower openpgp#* not-cached https://github.com/lavab/openpgpjs/archive/v1.0.1.2.tar.gz# bower openpgp#* resolve https://github.com/lavab/openpgpjs/archive/v1.0.1.2.tar.gz# utf8@2.1.0 node_modules/utf8

Most recent full log (excludes the first 496 lines of context being sent):

Sending build context to Docker daemon 423.4 MB

Sending build context to Docker daemon Step 0 : FROM ubuntu:trusty ---> 6d4946999d4f Step 1 : MAINTAINER Wade Lovell wlovell@simpatic.co ---> Using cache ---> cc932644d1c6 Step 2 : ENV DEBIAN_FRONTEND noninteractive ---> Using cache ---> 02bbab500cd1 Step 3 : RUN rm /bin/sh && ln -s /bin/bash /bin/sh ---> Using cache ---> f05d483f51fa Step 4 : RUN apt-get update && apt-get upgrade -y && apt-get install -y nginx curl ---> Using cache ---> 939d88ba9256 Step 5 : RUN apt-get install -y git ---> Using cache ---> e5f4a56d554a Step 6 : RUN curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.25.4/install.sh | bash ---> Using cache ---> 2a6e59a34d6c Step 7 : RUN . /root/.nvm/nvm.sh && nvm install 0.12 ---> Using cache ---> eaa1ed2a6d42 Step 8 : RUN . /root/.nvm/nvm.sh && nvm use 0.12 && npm install gulpjs/gulp-cli#4.0 -g ---> Using cache ---> e5160054b23a Step 9 : RUN . /root/.nvm/nvm.sh && nvm use 0.12 && npm install bower -g ---> Using cache ---> 59b8ca7919a9 Step 10 : RUN rm /etc/nginx/sites-enabled/default ---> Using cache ---> 37d5d0e483e0 Step 11 : COPY ./website.conf /etc/nginx/sites-enabled/default ---> Using cache ---> 31abb47050a4 Step 12 : COPY . /tmp/build ---> Using cache ---> 7f5b65840207 Step 13 : RUN . /root/.nvm/nvm.sh && nvm use 0.12 && cd /tmp/build && npm install && source ./prepare-env.sh && gulp production ---> Running in 840c61e15734 Now using node v0.12.4 (npm v2.10.1) gulp@4.0.0-alpha.1 node_modules/gulp ├── vinyl-fs@1.0.0 (object-assign@2.1.1, graceful-fs@3.0.8, strip-bom@1.0.0, mkdirp@0.5.1, duplexify@3.4.2, glob-stream@4.1.1, glob-watcher@0.0.8) ├── gulp-cli@0.2.0 (pretty-hrtime@0.2.2, interpret@0.5.2, archy@1.0.0, tildify@1.1.0, semver-greatest-satisfied-range@1.0.0, v8flags@2.0.7, chalk@1.0.0, yargs@1.3.3, wreck@5.6.0, liftoff@2.1.0, matchdep@0.3.0) └── undertaker@0.11.1 (undertaker-registry@0.0.2, last-run@1.1.0, bach@0.4.1, es6-weak-map@1.0.2) Making a production build... creating install task for plugin "core/LavaLoader"... creating install task for plugin "core/LavaUtils"... creating install task for plugin "core/LavaLogin"... creating install task for plugin "core/LavaMail"... creating translations build task for "LavaLoader"... creating translations build task for "LavaUtils"... creating translations build task for "LavaLogin"... creating translations build task for "LavaMail"... creating build task for plugin "core/LavaLoader"... creating build task for plugin "core/LavaUtils"... creating build task for plugin "core/LavaLogin"... creating build task for plugin "core/LavaMail"... creating vendor bundle task for "LavaLoader"... creating vendor bundle task for "LavaUtils"... creating vendor bundle task for "LavaLogin"... creating vendor bundle task for "LavaMail"... creating vendor copy task for "LavaLoader"... creating vendor copy task for "LavaUtils"... creating vendor copy task for "LavaLogin"... creating vendor copy task for "LavaMail"... creating concatenation task for "LavaLoader" application's plugins... creating concatenation task for "LavaUtils" application's plugins... creating concatenation task for "LavaLogin" application's plugins... creating concatenation task for "LavaMail" application's plugins... [02:39:31] Using gulpfile /tmp/build/gulpfile.js [02:39:31] Starting 'production'... [02:39:31] Starting 'parallel'... [02:39:31] Starting 'clean'... [02:39:31] Finished 'clean' after 9.83 ms [02:39:31] Finished 'parallel' after 13 ms [02:39:31] Starting 'build:plugins'... [02:39:31] Starting 'plugins:update'... [02:39:31] Finished 'plugins:update' after 561 μs [02:39:31] Starting 'parallel'... [02:39:31] Starting 'plugins:translations:LavaLoader'... [02:39:31] Starting 'plugins:translations:LavaUtils'... [02:39:31] Starting 'plugins:translations:LavaLogin'... [02:39:31] Starting 'plugins:translations:LavaMail'... [02:39:31] Starting ''... [02:39:31] Starting ''... [02:39:31] Starting ''... [02:39:31] Starting ''... [02:39:31] Finished '' after 108 ms [02:39:31] Starting ''... [02:39:31] Finished '' after 2.14 ms [02:39:31] Starting ''... [02:39:31] Finished '' after 721 μs [02:39:31] Starting ''... [02:39:31] Finished '' after 532 μs [02:39:31] Starting ''... [02:39:31] Finished '' after 521 μs [02:39:31] Finished 'plugins:translations:LavaLoader' after 115 ms [02:39:31] Finished '' after 154 ms [02:39:31] Starting ''... [02:39:31] Finished '' after 715 μs [02:39:31] Starting ''... [02:39:31] Finished '' after 283 μs [02:39:31] Starting ''... [02:39:31] Finished '' after 343 μs [02:39:31] Starting ''... [02:39:31] Finished '' after 467 μs [02:39:31] Finished 'plugins:translations:LavaLogin' after 159 ms [02:39:31] Finished '' after 159 ms [02:39:31] Starting ''... [02:39:31] Finished '' after 425 μs [02:39:31] Starting ''... [02:39:31] Finished '' after 637 μs [02:39:31] Starting ''... [02:39:31] Finished '' after 377 μs [02:39:31] Starting ''... [02:39:31] Finished '' after 382 μs [02:39:31] Finished 'plugins:translations:LavaMail' after 164 ms [02:39:31] Finished '' after 187 ms [02:39:31] Starting ''... [02:39:31] Finished '' after 4.42 ms [02:39:31] Starting ''... [02:39:31] Finished '' after 26 ms [02:39:31] Starting ''... [02:39:31] Finished '' after 21 ms [02:39:31] Starting ''... [02:39:31] Finished '' after 416 μs [02:39:31] Finished 'plugins:translations:LavaUtils' after 242 ms [02:39:31] Finished 'parallel' after 243 ms [02:39:31] Starting 'parallel'... [02:39:31] Starting ''... [02:39:31] Finished '' after 550 μs [02:39:31] Finished 'parallel' after 1.26 ms [02:39:31] Starting 'parallel'... [02:39:31] Starting 'plugins:build:LavaLoader'... [02:39:31] Starting 'plugins:build:LavaUtils'... [02:39:31] Starting 'plugins:build:LavaLogin'... [02:39:31] Starting 'plugins:build:LavaMail'... [02:39:31] Starting 'plugins:install:LavaLoader'... [02:39:31] Starting 'plugins:install:LavaUtils'... [02:39:31] Starting 'plugins:install:LavaLogin'... [02:39:31] Starting 'plugins:install:LavaMail'... �[91mnpm�[0m�[91m �[0m�[91mWARN�[0m�[91m �[0m�[91mpackage.json�[0m�[91m LavaUtils@1.0.0 No description �[0m�[91mnpm�[0m�[91m �[0m�[91mWARN�[0m�[91m �[0m�[91mpackage.json�[0m�[91m LavaUtils@1.0.0 No repository field. �[0m�[91mnpm�[0m�[91m �[0m�[91mWARN�[0m�[91m �[0m�[91mpackage.json�[0m�[91m LavaUtils@1.0.0 No README data �[0m�[91mnpm�[0m�[91m �[0m�[91mWARN�[0m�[91m �[0m�[91mpackage.json�[0m�[91m LavaLogin@1.0.0 No description �[0m�[91mnpm�[0m�[91m �[0m�[91mWARN�[0m�[91m �[0m�[91mpackage.json�[0m�[91m LavaLogin@1.0.0 No repository field. �[0m�[91mnpm�[0m�[91m �[0m�[91mWARN �[0m�[91mpackage.json�[0m�[91m LavaLogin@1.0.0 No README data �[0m�[91mnpm�[0m�[91m �[0m�[91mWARN�[0m�[91m �[0m�[91mpackage.json�[0m�[91m LavaMail@1.0.0 No description �[0m�[91mnpm�[0m�[91m �[0m�[91mWARN�[0m�[91m �[0m�[91mpackage.json�[0m�[91m LavaMail@1.0.0 No repository field. �[0m�[91mnpm�[0m�[91m �[0m�[91mWARN�[0m�[91m �[0m�[91mpackage.json�[0m�[91m LavaMail@1.0.0 No README data �[0mutf8@2.1.0 node_modules/utf8

vcardjs@0.3.0 node_modules/vcardjs

q-encoding@0.1.1 node_modules/q-encoding └── utf8@2.0.0 �[91mbower ENOENT No bower.json present �[0m[02:39:36] Finished 'plugins:install:LavaLogin' after 4.19 s [02:39:36] Starting ''... bower angular-ui-select#* not-cached https://github.com/lavab/ui-select/archive/master.tar.gz# bower angular-ui-select#* resolve https://github.com/lavab/ui-select/archive/master.tar.gz# bower angular-hotkeys#~1.4.5 not-cached git://github.com/chieffancypants/angular-hotkeys.git#~1.4.5 bower angular-hotkeys#~1.4.5 resolve git://github.com/chieffancypants/angular-hotkeys.git#~1.4.5 �[91mbower ENOENT No bower.json present �[0mbower angular-ui-select#* download https://github.com/lavab/ui-select/archive/master.tar.gz bower file-saver#* not-cached https://github.com/eligrey/FileSaver.js/archive/master.tar.gz# bower file-saver#* resolve https://github.com/eligrey/FileSaver.js/archive/master.tar.gz# bower openpgp#* not-cached https://github.com/lavab/openpgpjs/archive/v1.0.1.2.tar.gz# bower openpgp#* resolve https://github.com/lavab/openpgpjs/archive/v1.0.1.2.tar.gz# bower file-saver#* download https://github.com/eligrey/FileSaver.js/archive/master.tar.gz bower openpgp#* download https://github.com/lavab/openpgpjs/archive/v1.0.1.2.tar.gz bower angular-hotkeys#~1.4.5 download https://github.com/chieffancypants/angular-hotkeys/archive/1.4.5.tar.gz bower angular-timeago#~0.1.9 not-cached git://github.com/yaru22/angular-timeago.git#~0.1.9 bower angular-timeago#~0.1.9 resolve git://github.com/yaru22/angular-timeago.git#~0.1.9 bower ngInfiniteScroll#~1.2.0 not-cached git://github.com/sroze/ngInfiniteScroll.git#~1.2.0 bower ngInfiniteScroll#~1.2.0 resolve git://github.com/sroze/ngInfiniteScroll.git#~1.2.0 bower angular-bootstrap#~0.13.0 not-cached git://github.com/angular-ui/bootstrap-bower.git#~0.13.0 bower angular-bootstrap#~0.13.0 resolve git://github.com/angular-ui/bootstrap-bower.git#~0.13.0 bower angular-dialog-service#~5.2.6 not-cached git://github.com/m-e-conroy/angular-dialog-service.git#~5.2.6 bower angular-dialog-service#~5.2.6 resolve git://github.com/m-e-conroy/angular-dialog-service.git#~5.2.6 bower textAngular#~1.4.1 not-cached git://github.com/fraywing/textAngular.git#~1.4.1 bower textAngular#~1.4.1 resolve git://github.com/fraywing/textAngular.git#~1.4.1 bower papaparse#~4.1.1 not-cached git://github.com/mholt/PapaParse.git#~4.1.1 bower papaparse#~4.1.1 resolve git://github.com/mholt/PapaParse.git#~4.1.1 bower angular#~1.3.8 not-cached git://github.com/angular/bower-angular.git#~1.3.8 bower angular#~1.3.8 resolve git://github.com/angular/bower-angular.git#~1.3.8 bower angular-translate#~2.6.1 not-cached git://github.com/PascalPrecht/bower-angular-translate.git#~2.6.1 bower angular-translate#~2.6.1 resolve git://github.com/PascalPrecht/bower-angular-translate.git#~2.6.1 bower sockjs-client#~0.3.4 not-cached git://github.com/sockjs/sockjs-client.git#~0.3.4 bower sockjs-client#~0.3.4 resolve git://github.com/sockjs/sockjs-client.git#~0.3.4 bower angular-sanitize#~1.3.8 not-cached git://github.com/angular/bower-angular-sanitize.git#~1.3.8 bower angular-sanitize#~1.3.8 resolve git://github.com/angular/bower-angular-sanitize.git#~1.3.8 bower angular-translate-loader-static-files#~2.6.1 not-cached git://github.com/PascalPrecht/bower-angular-translate-loader-static-files.git#~2.6.1 bower angular-translate-loader-static-files#~2.6.1 resolve git://github.com/PascalPrecht/bower-angular-translate-loader-static-files.git#~2.6.1 bower angular-messages#~1.3.11 not-cached git://github.com/angular/bower-angular-messages.git#~1.3.11 bower angular-messages#~1.3.11 resolve git://github.com/angular/bower-angular-messages.git#~1.3.11 bower lavaboom#~0.4.2 not-cached git://github.com/lavab/api-client-js.git#~0.4.2 bower lavaboom#~0.4.2 resolve git://github.com/lavab/api-client-js.git#~0.4.2 bower angular-ui-router#~0.2.13 not-cached git://github.com/angular-ui/ui-router.git#~0.2.13 bower angular-ui-router#~0.2.13 resolve git://github.com/angular-ui/ui-router.git#~0.2.13 bower angular-autodisable#~0.2.0 not-cached git://github.com/kirstein/angular-autodisable.git#~0.2.0 bower angular-autodisable#~0.2.0 resolve git://github.com/kirstein/angular-autodisable.git#~0.2.0 bower angular-co#~0.2 not-cached git://github.com/let4be/angular-co.git#~0.2 bower angular-co#~0.2 resolve git://github.com/let4be/angular-co.git#~0.2 bower jquery#2.1.4 not-cached git://github.com/jquery/jquery.git#2.1.4 bower jquery#2.1.4 resolve git://github.com/jquery/jquery.git#2.1.4 bower ngInfiniteScroll#~1.2.0 download https://github.com/sroze/ngInfiniteScroll/archive/1.2.1.tar.gz bower angular-timeago#~0.1.9 download https://github.com/yaru22/angular-timeago/archive/0.1.12.tar.gz bower angular-bootstrap#~0.13.0 download https://github.com/angular-ui/bootstrap-bower/archive/0.13.0.tar.gz bower angular-dialog-service#~5.2.6 download https://github.com/m-e-conroy/angular-dialog-service/archive/v5.2.8.tar.gz bower angular-translate#~2.6.1 download https://github.com/PascalPrecht/bower-angular-translate/archive/2.6.1.tar.gz bower textAngular#~1.4.1 download https://github.com/fraywing/textAngular/archive/v1.4.1.tar.gz bower angular-translate-loader-static-files#~2.6.1 download https://github.com/PascalPrecht/bower-angular-translate-loader-static-files/archive/2.6.1.tar.gz bower sockjs-client#~0.3.4 download https://github.com/sockjs/sockjs-client/archive/v0.3.4.tar.gz bower papaparse#~4.1.1 download https://github.com/mholt/PapaParse/archive/4.1.1.tar.gz bower angular-ui-select#* extract master.tar.gz bower lavaboom#~0.4.2 download https://github.com/lavab/api-client-js/archive/0.4.2.tar.gz bower angular-hotkeys#~1.4.5 extract archive.tar.gz bower angular-ui-select#* resolved https://github.com/lavab/ui-select/archive/master.tar.gz#e-tag:654d42a23 bower angular#>=1.2.18 not-cached git://github.com/angular/bower-angular.git#>=1.2.18 bower angular#>=1.2.18 resolve git://github.com/angular/bower-angular.git#>=1.2.18 bower ngInfiniteScroll#~1.2.0 extract archive.tar.gz bower angular-hotkeys#~1.4.5 resolved git://github.com/chieffancypants/angular-hotkeys.git#1.4.5 �[91mbower ngInfiniteScroll#~1.2.0 mismatch Version declared in the json (1.2.0) is different than the resolved one (1.2.1) �[0mbower ngInfiniteScroll#~1.2.0 resolved git://github.com/sroze/ngInfiniteScroll.git#1.2.1 bower angular#>=1.2.0 not-cached git://github.com/angular/bower-angular.git#>=1.2.0 bower angular#>=1.2.0 resolve git://github.com/angular/bower-angular.git#>=1.2.0 bower angular-dialog-service#~5.2.6 extract archive.tar.gz bower angular-dialog-service#~5.2.6 resolved git://github.com/m-e-conroy/angular-dialog-service.git#5.2.8 bower angular#^1.2 not-cached git://github.com/angular/bower-angular.git#^1.2 bower angular#^1.2 resolve git://github.com/angular/bower-angular.git#^1.2 bower angular-bootstrap#^0.12 not-cached git://github.com/angular-ui/bootstrap-bower.git#^0.12 bower angular-bootstrap#^0.12 resolve git://github.com/angular-ui/bootstrap-bower.git#^0.12 bower angular-bootstrap#^0.12 download https://github.com/angular-ui/bootstrap-bower/archive/0.12.1.tar.gz bower angular-sanitize#^1.2 not-cached git://github.com/angular/bower-angular-sanitize.git#^1.2 bower angular-sanitize#^1.2 resolve git://github.com/angular/bower-angular-sanitize.git#^1.2 bower angular-translate#^2.1 not-cached git://github.com/PascalPrecht/bower-angular-translate.git#^2.1 bower angular-translate#^2.1 resolve git://github.com/PascalPrecht/bower-angular-translate.git#^2.1 bower angular-bootstrap#~0.13.0 extract archive.tar.gz bower angular-bootstrap#~0.13.0 resolved git://github.com/angular-ui/bootstrap-bower.git#0.13.0 bower angular#>=1.3.0 not-cached git://github.com/angular/bower-angular.git#>=1.3.0 bower angular#>=1.3.0 resolve git://github.com/angular/bower-angular.git#>=1.3.0 bower papaparse#~4.1.1 extract archive.tar.gz bower angular-timeago#~0.1.9 extract archive.tar.gz bower papaparse#~4.1.1 resolved git://github.com/mholt/PapaParse.git#4.1.1 bower angular#~1.3.8 download https://github.com/angular/bower-angular/archive/v1.3.16.tar.gz bower angular-co#~0.2 download https://github.com/let4be/angular-co/archive/0.2.9.tar.gz bower angular-autodisable#~0.2.0 download https://github.com/kirstein/angular-autodisable/archive/v0.2.0.tar.gz bower angular-ui-router#~0.2.13 download https://github.com/angular-ui/ui-router/archive/0.2.15.tar.gz bower angular-messages#~1.3.11 download https://github.com/angular/bower-angular-messages/archive/v1.3.16.tar.gz ngInject added to /tmp/build/src/apps/LavaLogin/configs/cfgLoginNavigation.js bower angular#>=1.2.0 download https://github.com/angular/bower-angular/archive/v1.4.1.tar.gz bower angular#^1.2 download https://github.com/angular/bower-angular/archive/v1.4.1.tar.gz bower angular#>=1.3.0 download https://github.com/angular/bower-angular/archive/v1.4.1.tar.gz bower angular#>=1.2.18 download https://github.com/angular/bower-angular/archive/v1.4.1.tar.gz bower angular-translate#^2.1 download https://github.com/PascalPrecht/bower-angular-translate/archive/2.7.2.tar.gz ngInject added to /tmp/build/src/apps/LavaLogin/directives/dictionary.js ngInject added to /tmp/build/src/apps/LavaLogin/directives/maxRepeating.js bower angular-sanitize#~1.3.8 download https://github.com/angular/bower-angular-sanitize/archive/v1.3.16.tar.gz bower jquery#2.1.4 download https://github.com/jquery/jquery/archive/2.1.4.tar.gz bower file-saver#* extract master.tar.gz �[91mbower file-saver#* invalid-meta file-saver is missing "main" entry in bower.json �[0m�[91mbower file-saver#* invalid-meta file-saver is missing "ignore" entry in bower.json �[0mbower file-saver#* resolved https://github.com/eligrey/FileSaver.js/archive/master.tar.gz#e-tag:babc6d9d8 bower openpgp#* extract v1.0.1.2.tar.gz ngInject added to /tmp/build/src/apps/LavaLogin/services/signUp.js bower lavaboom#~0.4.2 extract archive.tar.gz bower sockjs-client#~0.3.4 extract archive.tar.gz bower angular-translate-loader-static-files#~2.6.1 extract archive.tar.gz bower angular-sanitize#^1.2 download https://github.com/angular/bower-angular-sanitize/archive/v1.4.1.tar.gz bower angular-translate#~2.6.1 extract archive.tar.gz bower bootstrap#^3.x not-cached git://github.com/twbs/bootstrap.git#^3.x bower bootstrap#^3.x resolve git://github.com/twbs/bootstrap.git#^3.x bower textAngular#~1.4.1 extract archive.tar.gz bower angular-translate-loader-static-files#~2.6.1 resolved git://github.com/PascalPrecht/bower-angular-translate-loader-static-files.git#2.6.1 bower angular-co#~0.2 extract archive.tar.gz bower angular-autodisable#~0.2.0 extract archive.tar.gz bower angular-translate#~2.6.1 resolved git://github.com/PascalPrecht/bower-angular-translate.git#2.6.1 bower angular#>=1.2.26 <=1.4 not-cached git://github.com/angular/bower-angular.git#>=1.2.26 <=1.4 bower angular#>=1.2.26 <=1.4 resolve git://github.com/angular/bower-angular.git#>=1.2.26 <=1.4 bower angular-messages#~1.3.11 extract archive.tar.gz ngInject added to /tmp/build/src/apps/LavaLogin/controllers/ctrlAuth.js bower angular-timeago#~0.1.9 resolved git://github.com/yaru22/angular-timeago.git#0.1.12 bower angular#>=1.2.26 <=1.4 download https://github.com/angular/bower-angular/archive/v1.3.16.tar.gz ngInject added to /tmp/build/src/apps/LavaLogin/controllers/ctrlBackup.js bower angular-sanitize#~1.3.8 extract archive.tar.gz bower textAngular#~1.4.1 resolved git://github.com/fraywing/textAngular.git#1.4.1 bower angular#>=1.3.x not-cached git://github.com/angular/bower-angular.git#>=1.3.x bower angular#>=1.3.x resolve git://github.com/angular/bower-angular.git#>=1.3.x bower angular-messages#~1.3.11 resolved git://github.com/angular/bower-angular-messages.git#1.3.16 bower lavaboom#~0.4.2 resolved git://github.com/lavab/api-client-js.git#0.4.2 bower angular-sanitize#~1.3.8 resolved git://github.com/angular/bower-angular-sanitize.git#1.3.16 ngInject added to /tmp/build/src/apps/LavaLogin/controllers/ctrlDetails.js bower angular-co#~0.2 resolved git://github.com/let4be/angular-co.git#0.2.9 bower angular#>=1.3.x download https://github.com/angular/bower-angular/archive/v1.4.1.tar.gz bower angular-bootstrap#^0.12 extract archive.tar.gz bower angular-autodisable#~0.2.0 resolved git://github.com/kirstein/angular-autodisable.git#0.2.0 bower angular#>1.2.0 not-cached git://github.com/angular/bower-angular.git#>1.2.0 bower angular#>1.2.0 resolve git://github.com/angular/bower-angular.git#>1.2.0 bower angular-bootstrap#^0.12 resolved git://github.com/angular-ui/bootstrap-bower.git#0.12.1 bower angular#>=1 <1.3.0 not-cached git://github.com/angular/bower-angular.git#>=1 <1.3.0 bower angular#>=1 <1.3.0 resolve git://github.com/angular/bower-angular.git#>=1 <1.3.0 ngInject added to /tmp/build/src/apps/LavaLogin/controllers/ctrlGenerateKeys.js bower angular#>1.2.0 download https://github.com/angular/bower-angular/archive/v1.4.1.tar.gz bower angular#>=1 <1.3.0 download https://github.com/angular/bower-angular/archive/v1.2.28.tar.gz bower sockjs-client#~0.3.4 resolved git://github.com/sockjs/sockjs-client.git#0.3.4 bower angular-sanitize#^1.2 extract archive.tar.gz bower angular#~1.3.8 extract archive.tar.gz bower angular-sanitize#^1.2 resolved git://github.com/angular/bower-angular-sanitize.git#1.4.1 bower angular#~1.3.8 resolved git://github.com/angular/bower-angular.git#1.3.16 ngInject added to /tmp/build/src/apps/LavaLogin/controllers/ctrlGeneratingKeys.js bower bootstrap#^3.x download https://github.com/twbs/bootstrap/archive/v3.3.5.tar.gz bower openpgp# resolved https://github.com/lavab/openpgpjs/archive/v1.0.1.2.tar.gz#e-tag:16f1c0d61 bower jquery#2.1.4 extract archive.tar.gz bower font-awesome#>=4.0.x not-cached git://github.com/FortAwesome/Font-Awesome.git#>=4.0.x bower font-awesome#>=4.0.x resolve git://github.com/FortAwesome/Font-Awesome.git#>=4.0.x bower rangy#~1.3.0 not-cached git://github.com/timdown/rangy-release.git#~1.3.0 bower rangy#~1.3.0 resolve git://github.com/timdown/rangy-release.git#~1.3.0 ngInject added to /tmp/build/src/apps/LavaLogin/controllers/ctrlLavaboomLogin.js ngInject added to /tmp/build/src/apps/LavaLogin/controllers/ctrlPassword.js ngInject added to /tmp/build/src/apps/LavaLogin/controllers/ctrlReservedUsername.js bower angular-translate#^2.1 extract archive.tar.gz ngInject added to /tmp/build/src/apps/LavaLogin/controllers/ctrlSecureUsername.js bower angular-translate#^2.1 resolved git://github.com/PascalPrecht/bower-angular-translate.git#2.7.2 bower angular#>=1.2.26 <=1.5 not-cached git://github.com/angular/bower-angular.git#>=1.2.26 <=1.5 bower angular#>=1.2.26 <=1.5 resolve git://github.com/angular/bower-angular.git#>=1.2.26 <=1.5 ngInject added to /tmp/build/src/apps/LavaLogin/controllers/ctrlSelectPlan.js ngInject added to /tmp/build/src/apps/LavaLogin/controllers/ctrlVerify.js bower angular#>=1.2.26 <=1.5 download https://github.com/angular/bower-angular/archive/v1.4.1.tar.gz bower jquery#2.1.4 resolved git://github.com/jquery/jquery.git#2.1.4 bower rangy#~1.3.0 download https://github.com/timdown/rangy-release/archive/1.3.0.tar.gz bower angular#^1.2 extract archive.tar.gz bower angular#>=1.2.0 extract archive.tar.gz bower angular#>=1.3.0 extract archive.tar.gz bower font-awesome#>=4.0.x download https://github.com/FortAwesome/Font-Awesome/archive/v4.3.0.tar.gz bower angular#>=1.2.18 extract archive.tar.gz bower angular#^1.2 resolved git://github.com/angular/bower-angular.git#1.4.1 bower angular#>=1.2.0 resolved git://github.com/angular/bower-angular.git#1.4.1 bower angular#>=1.3.0 resolved git://github.com/angular/bower-angular.git#1.4.1 bower angular#>=1.2.18 resolved git://github.com/angular/bower-angular.git#1.4.1 bower angular-ui-router#~0.2.13 extract archive.tar.gz bower angular#>=1.2.26 <=1.4 extract archive.tar.gz bower angular#>=1.2.26 <=1.4 resolved git://github.com/angular/bower-angular.git#1.3.16 bower angular#>1.2.0 extract archive.tar.gz bower angular#>=1.3.x extract archive.tar.gz bower angular#>=1 <1.3.0 extract archive.tar.gz bower angular-ui-router#~0.2.13 resolved git://github.com/angular-ui/ui-router.git#0.2.15 bower angular#>1.2.0 resolved git://github.com/angular/bower-angular.git#1.4.1 bower angular#>=1.3.x resolved git://github.com/angular/bower-angular.git#1.4.1 �[91mbower jquery extra-resolution Unnecessary resolution: jquery#2.1.4 �[0mbower rangy#~1.3.0 extract archive.tar.gz bower file-saver#* install file-saver#e-tag:babc6d9d8 bower angular-translate-loader-static-files#~2.6.1 install angular-translate-loader-static-files#2.6.1 bower angular-translate#~2.6.1 install angular-translate#2.6.1 bower angular-messages#~1.3.11 install angular-messages#1.3.16 bower lavaboom#~0.4.2 install lavaboom#0.4.2 bower angular-sanitize#~1.3.8 install angular-sanitize#1.3.16 bower angular-co#~0.2 install angular-co#0.2.9 bower angular-autodisable#~0.2.0 install angular-autodisable#0.2.0 bower sockjs-client#~0.3.4 install sockjs-client#0.3.4 bower angular#~1.3.8 install angular#1.3.16 bower openpgp#\ install openpgp#e-tag:16f1c0d61 bower jquery#2.1.4 install jquery#2.1.4 bower angular-ui-router#~0.2.13 install angular-ui-router#0.2.15 bower angular#>=1 <1.3.0 resolved git://github.com/angular/bower-angular.git#1.2.28 [02:39:47] Finished '' after 11 s [02:39:47] Finished 'plugins:build:LavaLogin' after 15 s bower rangy#~1.3.0 resolved git://github.com/timdown/rangy-release.git#1.3.0 bower angular#>=1.2.26 <=1.5 extract archive.tar.gz bower angular#>=1.2.26 <=1.5 resolved git://github.com/angular/bower-angular.git#1.4.1

file-saver#e-tag:babc6d9d8 bower_components/file-saver

angular-translate-loader-static-files#2.6.1 bower_components/angular-translate-loader-static-files └── angular-translate#2.6.1

angular-translate#2.6.1 bower_components/angular-translate └── angular#1.3.16

angular-messages#1.3.16 bower_components/angular-messages └── angular#1.3.16

lavaboom#0.4.2 bower_components/lavaboom

angular-sanitize#1.3.16 bower_components/angular-sanitize └── angular#1.3.16

angular-co#0.2.9 bower_components/angular-co

angular-autodisable#0.2.0 bower_components/angular-autodisable └── angular#1.3.16

sockjs-client#0.3.4 bower_components/sockjs-client

angular#1.3.16 bower_components/angular

openpgp#e-tag:16f1c0d61 bower_components/openpgp

jquery#2.1.4 bower_components/jquery

angular-ui-router#0.2.15 bower_components/angular-ui-router └── angular#1.3.16 bower bootstrap#^3.x extract archive.tar.gz bower font-awesome#>=4.0.x extract archive.tar.gz setimmediate@1.0.2 node_modules/setimmediate

accept-language-parser@1.0.2 node_modules/accept-language-parser

levenshtein@1.0.5 node_modules/levenshtein

babel-core@5.6.4 node_modules/babel-core ├── slash@1.0.0 ├── babel-plugin-remove-debugger@1.0.1 ├── babel-plugin-remove-console@1.0.1 ├── babel-plugin-inline-environment-variables@1.0.1 ├── babel-plugin-jscript@1.0.1 ├── babel-plugin-eval@1.0.1 ├── babel-plugin-property-literals@1.0.1 ├── babel-plugin-member-expression-literals@1.0.1 ├── babel-plugin-undefined-to-void@1.1.6 ├── babel-plugin-react-constant-elements@1.0.3 ├── trim-right@1.0.0 ├── to-fast-properties@1.0.1 ├── shebang-regex@1.0.0 ├── babel-plugin-react-display-name@1.0.3 ├── path-is-absolute@1.0.0 ├── babel-plugin-undeclared-variables-check@1.0.2 ├── babel-plugin-constant-folding@1.0.1 ├── fs-readdir-recursive@0.1.2 ├── babel-plugin-proto-to-assign@1.0.3 ├── babel-plugin-dead-code-elimination@1.0.1 ├── strip-json-comments@1.0.2 ├── leven@1.0.2 ├── babel-plugin-runtime@1.0.7 ├── globals@6.4.1 ├── private@0.1.6 ├── estraverse@4.1.0 ├── esutils@2.0.2 ├── convert-source-map@1.1.1 ├── home-or-tmp@1.0.0 (os-tmpdir@1.0.1, user-home@1.1.1) ├── js-tokens@1.0.1 ├── line-numbers@0.2.0 (left-pad@0.0.3) ├── is-integer@1.0.4 (is-nan@1.0.1, is-finite@1.0.1) ├── repeating@1.1.3 (is-finite@1.0.1) ├── chalk@1.0.0 (escape-string-regexp@1.0.3, ansi-styles@2.0.1, supports-color@1.3.1, strip-ansi@2.0.1, has-ansi@1.0.3) ├── detect-indent@3.0.1 (get-stdin@4.0.1, minimist@1.1.1) ├── debug@2.2.0 (ms@0.7.1) ├── ast-types@0.7.6 ├── output-file-sync@1.1.1 (xtend@4.0.0, mkdirp@0.5.1) ├── resolve@1.1.6 ├── minimatch@2.0.8 (brace-expansion@1.1.0) ├── source-map@0.4.2 (amdefine@0.1.1) ├── source-map-support@0.2.10 (source-map@0.1.32) ├── acorn-jsx@1.0.3 (acorn@1.2.2) ├── regexpu@1.2.0 (regjsgen@0.2.0, regenerate@1.2.1, regjsparser@0.1.4, recast@0.10.12) ├── lodash@3.9.3 ├── regenerator@0.8.30 (through@2.3.7, esprima-fb@13001.1.0-dev-harmony-fb, recast@0.10.12, defs@1.1.0, commoner@0.10.1) └── core-js@0.9.18 [02:39:52] Finished 'plugins:install:LavaUtils' after 20 s [02:39:52] Starting ''... bower bootstrap#^3.x resolved git://github.com/twbs/bootstrap.git#3.3.5 bower jquery#>= 1.9.1 cached git://github.com/jquery/jquery.git#2.1.4 bower jquery#>= 1.9.1 validate 2.1.4 against git://github.com/jquery/jquery.git#>= 1.9.1 bower font-awesome#>=4.0.x resolved git://github.com/FortAwesome/Font-Awesome.git#4.3.0

Please note that, angular-dialog-service#5.2.8 depends on angular-bootstrap#^0.12 which resolved to angular-bootstrap#0.12.1 webclient depends on angular-bootstrap#~0.13.0 which resolved to angular-bootstrap#0.13.0 Resort to using angular-bootstrap#~0.13.0 which resolved to angular-bootstrap#0.13.0 Code incompatibilities may occur.

�[91mbower ECONFLICT Unable to find suitable version for angular �[0m[02:39:54] Finished 'plugins:install:LavaMail' after 23 s [02:39:54] Starting ''... ngInject added to /tmp/build/src/apps/LavaUtils/configs/cfg.js ngInject added to /tmp/build/src/apps/LavaUtils/constants/consts.js ngInject added to /tmp/build/src/apps/LavaUtils/decorators/$sanitize.js ngInject added to /tmp/build/src/apps/LavaUtils/decorators/$templateCache.js ngInject added to /tmp/build/src/apps/LavaUtils/decorators/$timeout.js ngInject added to /tmp/build/src/apps/LavaUtils/decorators/LavaboomAPI.js ngInject added to /tmp/build/src/apps/LavaUtils/decorators/$translate.js ngInject added to /tmp/build/src/apps/LavaUtils/decorators/crypto.js ngInject added to /tmp/build/src/apps/LavaUtils/directives/a.js ngInject added to /tmp/build/src/apps/LavaUtils/directives/focus.js ngInject added to /tmp/build/src/apps/LavaUtils/directives/fileSelect.js ngInject added to /tmp/build/src/apps/LavaUtils/directives/match.js ngInject added to /tmp/build/src/apps/LavaUtils/factories/cache.js ngInject added to /tmp/build/src/apps/LavaUtils/factories/key.js ngInject added to /tmp/build/src/apps/LavaUtils/factories/cryptoKeysStorage.js ngInject added to /tmp/build/src/apps/LavaUtils/factories/proxy.js ngInject added to /tmp/build/src/apps/LavaUtils/services/crypto.js ngInject added to /tmp/build/src/apps/LavaUtils/services/cryptoKeys.js ngInject added to /tmp/build/src/apps/LavaUtils/services/fileReader.js ngInject added to /tmp/build/src/apps/LavaUtils/services/loader.js ngInject added to /tmp/build/src/apps/LavaUtils/services/notifications.js ngInject added to /tmp/build/src/apps/LavaUtils/services/saver.js ngInject added to /tmp/build/src/apps/LavaUtils/services/tests.js ngInject added to /tmp/build/src/apps/LavaUtils/services/translate.js gulp@4.0.0-alpha.1 ../../../node_modules/gulp ├── vinyl-fs@1.0.0 (object-assign@2.1.1, graceful-fs@3.0.8, strip-bom@1.0.0, mkdirp@0.5.1, duplexify@3.4.2, glob-stream@4.1.1, glob-watcher@0.0.8) ├── gulp-cli@0.2.0 (pretty-hrtime@0.2.2, interpret@0.5.2, archy@1.0.0, v8flags@2.0.7, tildify@1.1.0, semver-greatest-satisfied-range@1.0.0, chalk@1.0.0, yargs@1.3.3, wreck@5.6.0, liftoff@2.1.0, matchdep@0.3.0) └── undertaker@0.11.1 (undertaker-registry@0.0.2, last-run@1.1.0, bach@0.4.1, es6-weak-map@1.0.2) ngInject added to /tmp/build/src/apps/LavaUtils/services/user.js ngInject added to /tmp/build/src/apps/LavaUtils/services/utils.js ngInject added to /tmp/build/src/apps/LavaUtils/controllers/ctrlChecker.js [02:40:04] Finished 'plugins:install:LavaLoader' after 32 s [02:40:04] Starting ''... ngInject added to /tmp/build/src/apps/LavaUtils/runs/rootScopeHelpers.js ngInject added to /tmp/build/src/apps/LavaMail/runs/rootScopeHelpers.js ngInject added to /tmp/build/src/apps/LavaMail/configs/cfgHotkeys.js ngInject added to /tmp/build/src/apps/LavaMail/configs/cfgNavigation.js ngInject added to /tmp/build/src/apps/LavaMail/decorators/dialogs.js ngInject added to /tmp/build/src/apps/LavaMail/decorators/inbox.js ngInject added to /tmp/build/src/apps/LavaMail/decorators/contacts.js ngInject added to /tmp/build/src/apps/LavaMail/decorators/taOptions.js ngInject added to /tmp/build/src/apps/LavaMail/decorators/taTools.js ngInject added to /tmp/build/src/apps/LavaMail/filters/defaultValue.js ngInject added to /tmp/build/src/apps/LavaMail/filters/fileExtension.js ngInject added to /tmp/build/src/apps/LavaMail/filters/fileName.js ngInject added to /tmp/build/src/apps/LavaMail/filters/filesize.js ngInject added to /tmp/build/src/apps/LavaMail/filters/lavadate.js ngInject added to /tmp/build/src/apps/LavaMail/filters/lavaday.js ngInject added to /tmp/build/src/apps/LavaMail/filters/lavatime.js ngInject added to /tmp/build/src/apps/LavaMail/filters/members.js ngInject added to /tmp/build/src/apps/LavaMail/filters/unread.js ngInject added to /tmp/build/src/apps/LavaMail/directives/emailBody.js ngInject added to /tmp/build/src/apps/LavaMail/directives/customDropZone.js ngInject added to /tmp/build/src/apps/LavaMail/directives/emailContextMenu.js ngInject added to /tmp/build/src/apps/LavaMail/directives/ngRightClick.js ngInject added to /tmp/build/src/apps/LavaMail/directives/openRawFile.js ngInject added to /tmp/build/src/apps/LavaMail/directives/openFile.js ngInject added to /tmp/build/src/apps/LavaMail/directives/tagOnFocusLoss.js ngInject added to /tmp/build/src/apps/LavaMail/directives/textAngularFocus.js ngInject added to /tmp/build/src/apps/LavaMail/factories/attachment.js ngInject added to /tmp/build/src/apps/LavaMail/factories/contact.js ngInject added to /tmp/build/src/apps/LavaMail/factories/contactEmail.js ngInject added to /tmp/build/src/apps/LavaMail/factories/email.js ngInject added to /tmp/build/src/apps/LavaMail/factories/label.js ngInject added to /tmp/build/src/apps/LavaMail/factories/manifest.js ngInject added to /tmp/build/src/apps/LavaMail/factories/thread.js ngInject added to /tmp/build/src/apps/LavaMail/services/composeHelpers.js ngInject added to /tmp/build/src/apps/LavaMail/services/contacts.js ngInject added to /tmp/build/src/apps/LavaMail/services/hotkey.js ngInject added to /tmp/build/src/apps/LavaMail/services/inbox.js ngInject added to /tmp/build/src/apps/LavaMail/services/router.js ngInject added to /tmp/build/src/apps/LavaMail/services/textAngularHelpers.js ngInject added to /tmp/build/src/apps/LavaMail/controllers/CtrlThreadList.js ngInject added to /tmp/build/src/apps/LavaMail/controllers/ctrlCompose.js ngInject added to /tmp/build/src/apps/LavaMail/controllers/ctrlComposeEmail.js ngInject added to /tmp/build/src/apps/LavaMail/controllers/ctrlContactList.js ngInject added to /tmp/build/src/apps/LavaMail/controllers/ctrlContactProfile.js ngInject added to /tmp/build/src/apps/LavaMail/controllers/ctrlContactProfileEmail.js ngInject added to /tmp/build/src/apps/LavaMail/controllers/ctrlDownload.js ngInject added to /tmp/build/src/apps/LavaMail/controllers/ctrlEmailList.js ngInject added to /tmp/build/src/apps/LavaMail/controllers/ctrlHotkeys.js ngInject added to /tmp/build/src/apps/LavaMail/controllers/ctrlImportContacts.js ngInject added to /tmp/build/src/apps/LavaMail/controllers/ctrlLavaboom.js ngInject added to /tmp/build/src/apps/LavaMail/controllers/ctrlLsOff.js ngInject added to /tmp/build/src/apps/LavaMail/controllers/ctrlNavigation.js ngInject added to /tmp/build/src/apps/LavaMail/controllers/ctrlSettings.js ngInject added to /tmp/build/src/apps/LavaMail/controllers/ctrlSettingsGeneral.js ngInject added to /tmp/build/src/apps/LavaMail/controllers/ctrlSettingsList.js ngInject added to /tmp/build/src/apps/LavaMail/controllers/ctrlSettingsPersonal.js ngInject added to /tmp/build/src/apps/LavaMail/controllers/ctrlSettingsPlan.js ngInject added to /tmp/build/src/apps/LavaMail/controllers/ctrlSettingsSecurity.js ngInject added to /tmp/build/src/apps/LavaMail/controllers/ctrlSettingsSecurityKey.js [02:40:32] Finished '' after 28 s [02:40:32] Finished 'plugins:build:LavaLoader' after 1 min [02:40:34] Finished '' after 42 s [02:40:34] Finished 'plugins:build:LavaUtils' after 1.03 min [02:40:36] Finished '' after 41 s [02:40:36] Finished 'plugins:build:LavaMail' after 1.07 min [02:40:36] Finished 'parallel' after 1.07 min [02:40:36] Starting 'dependencies:wait'... [02:40:36] 'dependencies:wait' errored after 3.48 ms [02:40:36] Error: ENOENT, open '/tmp/build/src/apps/LavaMail/bower_components/papaparse/papaparse.js' at Error (native) [02:40:36] 'build:plugins' errored after 1.07 min [02:40:36] Error: ENOENT, open '/tmp/build/src/apps/LavaMail/bower_components/papaparse/papaparse.js' at Error (native) [02:40:36] 'production' errored after 1.07 min [02:40:36] Error: ENOENT, open '/tmp/build/src/apps/LavaMail/bower_components/papaparse/papaparse.js' at Error (native)

vviikk commented 9 years ago

Try a fresh pull. It works for me on Windows/Linux/Mac. You're trying to build the master or develop branches?

WadeLovell commented 9 years ago

I will give it another try on a fresh install of Ubuntu. However, when I started following the OSS script this was a fresh install of Ubuntu :-)

davidgross commented 9 years ago

It won't build for me either, with the same/similar errors. I am on Ubuntu 14.04 with nvm, thoughts?