arunoda / node-usage

process usage lookup with nodejs
MIT License
389 stars 93 forks source link

Can't install using npm install usage #54

Open lbaldini opened 9 years ago

lbaldini commented 9 years ago

I've tryied to install it on my freebsd machine using the "npm install usage" command but I get an error. Here is the npm-debug.log file:

0 info it worked if it ends with ok 1 verbose cli [ '/usr/local/bin/iojs', 1 verbose cli '/usr/local/bin/npm', 1 verbose cli 'install', 1 verbose cli 'usage@0.5.0' ] 2 info using npm@2.13.5 3 info using node@v2.4.0 4 verbose install initial load of /mnt/disk/package.json 5 warn package.json InDeRT@0.0.1 No description 6 warn package.json InDeRT@0.0.1 No repository field. 7 warn package.json InDeRT@0.0.1 No README data 8 warn package.json InDeRT@0.0.1 No license field. 9 verbose installManyTop reading scoped package data from /mnt/disk/node_modules/apn/package.json 10 verbose installManyTop reading scoped package data from /mnt/disk/node_modules/archiver/package.json 11 verbose installManyTop reading scoped package data from /mnt/disk/node_modules/async/package.json 12 verbose installManyTop reading scoped package data from /mnt/disk/node_modules/aws-sdk/package.json 13 verbose installManyTop reading scoped package data from /mnt/disk/node_modules/body-parser/package.json 14 verbose installManyTop reading scoped package data from /mnt/disk/node_modules/compression/package.json 15 verbose installManyTop reading scoped package data from /mnt/disk/node_modules/cookie-parser/package.json 16 verbose installManyTop reading scoped package data from /mnt/disk/node_modules/cssmin/package.json 17 verbose installManyTop reading scoped package data from /mnt/disk/node_modules/errorhandler/package.json 18 verbose installManyTop reading scoped package data from /mnt/disk/node_modules/express/package.json 19 verbose installManyTop reading scoped package data from /mnt/disk/node_modules/fluent-ffmpeg/package.json 20 verbose installManyTop reading scoped package data from /mnt/disk/node_modules/form-data/package.json 21 verbose installManyTop reading scoped package data from /mnt/disk/node_modules/fs.extra/package.json 22 verbose installManyTop reading scoped package data from /mnt/disk/node_modules/gcloud/package.json 23 verbose installManyTop reading scoped package data from /mnt/disk/node_modules/grunt/package.json 24 verbose installManyTop reading scoped package data from /mnt/disk/node_modules/grunt-contrib-cssmin/package.json 25 verbose installManyTop reading scoped package data from /mnt/disk/node_modules/grunt-contrib-uglify/package.json 26 verbose installManyTop reading scoped package data from /mnt/disk/node_modules/grunt-manifest/package.json 27 verbose installManyTop reading scoped package data from /mnt/disk/node_modules/helmet/package.json 28 verbose installManyTop reading scoped package data from /mnt/disk/node_modules/iconv-lite/package.json 29 verbose installManyTop reading scoped package data from /mnt/disk/node_modules/lazy/package.json 30 verbose installManyTop reading scoped package data from /mnt/disk/node_modules/mime/package.json 31 verbose installManyTop reading scoped package data from /mnt/disk/node_modules/moment/package.json 32 verbose installManyTop reading scoped package data from /mnt/disk/node_modules/mssql/package.json 33 verbose installManyTop reading scoped package data from /mnt/disk/node_modules/multiparty/package.json 34 verbose installManyTop reading scoped package data from /mnt/disk/node_modules/ncp/package.json 35 verbose installManyTop reading scoped package data from /mnt/disk/node_modules/node-gcm/package.json 36 verbose installManyTop reading scoped package data from /mnt/disk/node_modules/node-phantom-simple/package.json 37 verbose installManyTop reading scoped package data from /mnt/disk/node_modules/peer/package.json 38 verbose installManyTop reading scoped package data from /mnt/disk/node_modules/pg/package.json 39 verbose installManyTop reading scoped package data from /mnt/disk/node_modules/pm2/package.json 40 verbose installManyTop reading scoped package data from /mnt/disk/node_modules/redis/package.json 41 verbose installManyTop reading scoped package data from /mnt/disk/node_modules/request/package.json 42 verbose installManyTop reading scoped package data from /mnt/disk/node_modules/rimraf/package.json 43 verbose installManyTop reading scoped package data from /mnt/disk/node_modules/sendgrid/package.json 44 verbose installManyTop reading scoped package data from /mnt/disk/node_modules/socket.io/package.json 45 verbose installManyTop reading scoped package data from /mnt/disk/node_modules/socket.io-client/package.json 46 verbose installManyTop reading scoped package data from /mnt/disk/node_modules/stripe/package.json 47 verbose installManyTop reading scoped package data from /mnt/disk/node_modules/tar.gz/package.json 48 verbose installManyTop reading scoped package data from /mnt/disk/node_modules/uglify/package.json 49 verbose installManyTop reading scoped package data from /mnt/disk/node_modules/winston/package.json 50 verbose installManyTop reading scoped package data from /mnt/disk/node_modules/xml2js/package.json 51 verbose installManyTop reading scoped package data from /mnt/disk/node_modules/yauzl/package.json 52 info package.json async@0.9.0 No license field. 53 info package.json form-data@0.2.0 No license field. 54 info package.json gcloud@0.12.0 license should be a valid SPDX license expression 55 info package.json lazy@1.0.11 license should be a valid SPDX license expression 56 info package.json socket.io@1.3.4 No license field. 57 info package.json tar.gz@0.1.1 license should be a valid SPDX license expression 58 info package.json archiver@0.14.2 No license field. 59 info package.json aws-sdk@2.0.25 No license field. 60 info package.json cookie-parser@1.3.4 No license field. 61 info package.json cssmin@0.4.3 No license field. 62 info package.json fluent-ffmpeg@2.0.0-rc3 No license field. 63 info package.json fs.extra@1.2.1 No license field. 64 info package.json grunt@0.4.5 No license field. 65 info package.json grunt-contrib-cssmin@0.12.3 No license field. 66 info package.json grunt-manifest@0.4.4 No license field. 67 info package.json helmet@0.5.4 No license field. 68 info package.json mime@1.3.4 No license field. 69 info package.json moment@2.8.3 No license field. 70 info package.json pg@3.5.0 No license field. 71 info package.json pm2@0.12.3 license should be a valid SPDX license expression 72 info package.json redis@0.12.1 No license field. 73 info package.json rimraf@2.2.8 license should be a valid SPDX license expression 74 info package.json sendgrid@1.6.0 No license field. 75 info package.json stripe@3.3.4 No license field. 76 info package.json uglify@0.1.5 No license field. 77 info package.json winston@0.8.3 No license field. 78 info package.json xml2js@0.4.5 No license field. 79 verbose readDependencies loading dependencies from /mnt/disk/package.json 80 silly cache add args [ 'usage@0.5.0', null ] 81 verbose cache add spec usage@0.5.0 82 silly cache add parsed spec { raw: 'usage@0.5.0', 82 silly cache add scope: null, 82 silly cache add name: 'usage', 82 silly cache add rawSpec: '0.5.0', 82 silly cache add spec: '0.5.0', 82 silly cache add type: 'version' } 83 silly addNamed usage@0.5.0 84 verbose addNamed "0.5.0" is a plain semver version for usage 85 silly mapToRegistry name usage 86 silly mapToRegistry using default registry 87 silly mapToRegistry registry https://registry.npmjs.org/ 88 silly mapToRegistry uri https://registry.npmjs.org/usage 89 verbose addNameVersion registry:https://registry.npmjs.org/usage not in flight; fetching 90 verbose request uri https://registry.npmjs.org/usage 91 verbose request no auth needed 92 info attempt registry request try #1 at 09:41:41 93 verbose request id b48bc2eeb4cb9281 94 verbose etag "8R4A04G2VJYJBOP1PN0LHUI8S" 95 http request GET https://registry.npmjs.org/usage 96 http 304 https://registry.npmjs.org/usage 97 silly get cb [ 304, 97 silly get { date: 'Wed, 23 Sep 2015 09:41:41 GMT', 97 silly get via: '1.1 varnish', 97 silly get 'cache-control': 'max-age=60', 97 silly get etag: '"8R4A04G2VJYJBOP1PN0LHUI8S"', 97 silly get age: '0', 97 silly get connection: 'keep-alive', 97 silly get 'x-served-by': 'cache-fra1228-FRA', 97 silly get 'x-cache': 'HIT', 97 silly get 'x-cache-hits': '1', 97 silly get 'x-timer': 'S1443001301.485111,VS0,VE763', 97 silly get vary: 'Accept' } ] 98 verbose etag https://registry.npmjs.org/usage from cache 99 verbose get saving usage to /root/.npm/registry.npmjs.org/usage/.cache.json 100 silly cache afterAdd usage@0.5.0 101 verbose afterAdd /root/.npm/usage/0.5.0/package/package.json not in flight; writing 102 verbose afterAdd /root/.npm/usage/0.5.0/package/package.json written 103 silly install resolved [ { name: 'usage', 103 silly install resolved version: '0.5.0', 103 silly install resolved description: 'simple way to lookup linux process usage', 103 silly install resolved keywords: [ 'usage', 'ps', 'cpu', 'ram', 'memory' ], 103 silly install resolved author: 103 silly install resolved { name: 'Arunoda Susiripala', 103 silly install resolved email: 'arunoda.susiripala@gmail.com' }, 103 silly install resolved repository: { type: 'git', url: 'git://github.com/arunoda/node-usage.git' }, 103 silly install resolved main: './lib/usage.js', 103 silly install resolved scripts: { test: 'mocha', install: 'node-gyp rebuild' }, 103 silly install resolved engines: { node: '>= 0.8.x' }, 103 silly install resolved dependencies: { bindings: '1.x.x', nan: '1.3.x' }, 103 silly install resolved devDependencies: { mocha: '1.x.x' }, 103 silly install resolved gypfile: true, 103 silly install resolved gitHead: '4076a00fd70c0c63ce95c2e052e7b24e01181850', 103 silly install resolved bugs: { url: 'https://github.com/arunoda/node-usage/issues' }, 103 silly install resolved homepage: 'https://github.com/arunoda/node-usage', 103 silly install resolved _id: 'usage@0.5.0', 103 silly install resolved _shasum: '327f01cdb64139e1a18c8a6bb5f21f9a315cbe93', 103 silly install resolved _from: 'usage@0.5.0', 103 silly install resolved _npmVersion: '1.4.28', 103 silly install resolved _npmUser: { name: 'arunoda', email: 'arunoda.susiripala@gmail.com' }, 103 silly install resolved maintainers: [ [Object] ], 103 silly install resolved dist: 103 silly install resolved { shasum: '327f01cdb64139e1a18c8a6bb5f21f9a315cbe93', 103 silly install resolved tarball: 'http://registry.npmjs.org/usage/-/usage-0.5.0.tgz' }, 103 silly install resolved directories: {}, 103 silly install resolved _resolved: 'https://registry.npmjs.org/usage/-/usage-0.5.0.tgz', 103 silly install resolved readme: 'ERROR: No README data found!' } ] 104 info install usage@0.5.0 into /mnt/disk 105 info installOne usage@0.5.0 106 verbose installOne of usage to /mnt/disk not in flight; installing 107 verbose lock using /root/.npm/_locks/usage-843f9f0d4865251a.lock for /mnt/disk/node_modules/usage 108 silly install write writing usage 0.5.0 to /mnt/disk/node_modules/usage 109 verbose unbuild node_modules/usage 110 silly gentlyRm /mnt/disk/node_modules/usage is being purged from base /mnt/disk 111 verbose gentlyRm don't care about contents; nuking /mnt/disk/node_modules/usage 112 verbose tar unpack /root/.npm/usage/0.5.0/package.tgz 113 verbose tar unpacking to /mnt/disk/node_modules/usage 114 silly gentlyRm /mnt/disk/node_modules/usage is being purged 115 verbose gentlyRm don't care about contents; nuking /mnt/disk/node_modules/usage 116 silly gunzTarPerm modes [ '755', '644' ] 117 silly gunzTarPerm extractEntry package.json 118 silly gunzTarPerm extractEntry .npmignore 119 silly gunzTarPerm extractEntry README.md 120 silly gunzTarPerm extractEntry LICENSE 121 silly gunzTarPerm extractEntry sysinfo.js 122 silly gunzTarPerm extractEntry compiled/linux/ia32/0.10/sysinfo.node 123 silly gunzTarPerm extractEntry compiled/linux/x64/0.10/sysinfo.node 124 silly gunzTarPerm extractEntry compiled/sunos/ia32/0.10/sysinfo.node 125 silly gunzTarPerm extractEntry compiled/sunos/x64/0.10/sysinfo.node 126 silly gunzTarPerm extractEntry binding.gyp 127 silly gunzTarPerm extractEntry examples/test.js 128 silly gunzTarPerm extractEntry lib/usage.js 129 silly gunzTarPerm extractEntry lib/providers/index.js 130 silly gunzTarPerm extractEntry lib/providers/linux.js 131 silly gunzTarPerm extractEntry lib/providers/other.js 132 silly gunzTarPerm extractEntry lib/providers/ps.js 133 silly gunzTarPerm extractEntry lib/providers/sunos.js 134 silly gunzTarPerm extractEntry .travis.yml 135 silly gunzTarPerm extractEntry binary-ready.sh 136 silly gunzTarPerm extractEntry src/binding.cpp 137 silly gunzTarPerm extractEntry src/binding.h 138 silly gunzTarPerm extractEntry src/solaris.cpp 139 silly gunzTarPerm extractEntry src/solaris.h 140 silly gunzTarPerm extractEntry test/usage.js 141 silly gunzTarPerm extractEntry test/mocha.opts 142 verbose write writing to /mnt/disk/node_modules/usage/package.json 143 info preinstall usage@0.5.0 144 verbose readDependencies loading dependencies from /mnt/disk/node_modules/usage/package.json 145 silly prepareForInstallMany adding bindings@1.x.x from usage dependencies 146 silly prepareForInstallMany adding nan@1.3.x from usage dependencies 147 verbose readDependencies loading dependencies from /mnt/disk/node_modules/usage/package.json 148 silly cache add args [ 'nan@1.3.x', null ] 149 verbose cache add spec nan@1.3.x 150 silly cache add parsed spec { raw: 'nan@1.3.x', 150 silly cache add scope: null, 150 silly cache add name: 'nan', 150 silly cache add rawSpec: '1.3.x', 150 silly cache add spec: '>=1.3.0 <1.4.0', 150 silly cache add type: 'range' } 151 silly addNamed nan@>=1.3.0 <1.4.0 152 verbose addNamed ">=1.3.0 <1.4.0" is a valid semver range for nan 153 silly addNameRange { name: 'nan', range: '>=1.3.0 <1.4.0', hasData: false } 154 silly mapToRegistry name nan 155 silly mapToRegistry using default registry 156 silly mapToRegistry registry https://registry.npmjs.org/ 157 silly mapToRegistry uri https://registry.npmjs.org/nan 158 verbose addNameRange registry:https://registry.npmjs.org/nan not in flight; fetching 159 silly cache add args [ 'bindings@1.x.x', null ] 160 verbose cache add spec bindings@1.x.x 161 silly cache add parsed spec { raw: 'bindings@1.x.x', 161 silly cache add scope: null, 161 silly cache add name: 'bindings', 161 silly cache add rawSpec: '1.x.x', 161 silly cache add spec: '>=1.0.0 <2.0.0', 161 silly cache add type: 'range' } 162 silly addNamed bindings@>=1.0.0 <2.0.0 163 verbose addNamed ">=1.0.0 <2.0.0" is a valid semver range for bindings 164 silly addNameRange { name: 'bindings', range: '>=1.0.0 <2.0.0', hasData: false } 165 silly mapToRegistry name bindings 166 silly mapToRegistry using default registry 167 silly mapToRegistry registry https://registry.npmjs.org/ 168 silly mapToRegistry uri https://registry.npmjs.org/bindings 169 verbose addNameRange registry:https://registry.npmjs.org/bindings not in flight; fetching 170 verbose request uri https://registry.npmjs.org/nan 171 verbose request no auth needed 172 info attempt registry request try #1 at 09:41:42 173 verbose etag "1L4RU1AM541YSVP1YQFXG1Y1J" 174 http request GET https://registry.npmjs.org/nan 175 verbose request uri https://registry.npmjs.org/bindings 176 verbose request no auth needed 177 info attempt registry request try #1 at 09:41:42 178 verbose etag "547Q3C60W4DUGPOZ65YOO6930" 179 http request GET https://registry.npmjs.org/bindings 180 http 304 https://registry.npmjs.org/bindings 181 silly get cb [ 304, 181 silly get { date: 'Wed, 23 Sep 2015 09:41:42 GMT', 181 silly get via: '1.1 varnish', 181 silly get 'cache-control': 'max-age=60', 181 silly get etag: '"547Q3C60W4DUGPOZ65YOO6930"', 181 silly get age: '41', 181 silly get connection: 'keep-alive', 181 silly get 'x-served-by': 'cache-fra1231-FRA', 181 silly get 'x-cache': 'HIT', 181 silly get 'x-cache-hits': '2', 181 silly get 'x-timer': 'S1443001302.460551,VS0,VE0', 181 silly get vary: 'Accept' } ] 182 verbose etag https://registry.npmjs.org/bindings from cache 183 verbose get saving bindings to /root/.npm/registry.npmjs.org/bindings/.cache.json 184 silly addNameRange number 2 { name: 'bindings', range: '>=1.0.0 <2.0.0', hasData: true } 185 silly addNameRange versions [ 'bindings', 185 silly addNameRange [ '0.0.1', 185 silly addNameRange '0.1.0', 185 silly addNameRange '0.1.1', 185 silly addNameRange '0.2.0', 185 silly addNameRange '0.2.1', 185 silly addNameRange '0.2.2', 185 silly addNameRange '0.2.3', 185 silly addNameRange '0.2.4', 185 silly addNameRange '0.3.0', 185 silly addNameRange '0.4.0', 185 silly addNameRange '1.0.0', 185 silly addNameRange '1.1.0', 185 silly addNameRange '1.1.1', 185 silly addNameRange '1.2.0', 185 silly addNameRange '1.2.1' ] ] 186 silly addNamed bindings@1.2.1 187 verbose addNamed "1.2.1" is a plain semver version for bindings 188 silly cache afterAdd bindings@1.2.1 189 verbose afterAdd /root/.npm/bindings/1.2.1/package/package.json not in flight; writing 190 verbose afterAdd /root/.npm/bindings/1.2.1/package/package.json written 191 http 304 https://registry.npmjs.org/nan 192 silly get cb [ 304, 192 silly get { date: 'Wed, 23 Sep 2015 09:41:42 GMT', 192 silly get via: '1.1 varnish', 192 silly get 'cache-control': 'max-age=60', 192 silly get etag: '"1L4RU1AM541YSVP1YQFXG1Y1J"', 192 silly get age: '25', 192 silly get connection: 'keep-alive', 192 silly get 'x-served-by': 'cache-fra1233-FRA', 192 silly get 'x-cache': 'HIT', 192 silly get 'x-cache-hits': '3', 192 silly get 'x-timer': 'S1443001302.673286,VS0,VE0', 192 silly get vary: 'Accept' } ] 193 verbose etag https://registry.npmjs.org/nan from cache 194 verbose get saving nan to /root/.npm/registry.npmjs.org/nan/.cache.json 195 silly addNameRange number 2 { name: 'nan', range: '>=1.3.0 <1.4.0', hasData: true } 196 silly addNameRange versions [ 'nan', 196 silly addNameRange [ '0.3.0-wip', 196 silly addNameRange '0.3.0-wip2', 196 silly addNameRange '0.3.0', 196 silly addNameRange '0.3.1', 196 silly addNameRange '0.3.2', 196 silly addNameRange '0.4.0', 196 silly addNameRange '0.4.1', 196 silly addNameRange '0.4.2', 196 silly addNameRange '0.4.3', 196 silly addNameRange '0.4.4', 196 silly addNameRange '0.5.0', 196 silly addNameRange '0.5.1', 196 silly addNameRange '0.5.2', 196 silly addNameRange '0.6.0', 196 silly addNameRange '0.7.0', 196 silly addNameRange '0.7.1', 196 silly addNameRange '0.8.0', 196 silly addNameRange '1.0.0', 196 silly addNameRange '1.1.0', 196 silly addNameRange '1.1.1', 196 silly addNameRange '1.1.2', 196 silly addNameRange '1.2.0', 196 silly addNameRange '1.3.0', 196 silly addNameRange '1.4.0', 196 silly addNameRange '1.4.1', 196 silly addNameRange '1.5.0', 196 silly addNameRange '1.4.2', 196 silly addNameRange '1.4.3', 196 silly addNameRange '1.5.1', 196 silly addNameRange '1.5.2', 196 silly addNameRange '1.6.0', 196 silly addNameRange '1.5.3', 196 silly addNameRange '1.6.1', 196 silly addNameRange '1.6.2', 196 silly addNameRange '1.7.0', 196 silly addNameRange '1.8.0', 196 silly addNameRange '1.8.1', 196 silly addNameRange '1.8.2', 196 silly addNameRange '1.8.3', 196 silly addNameRange '1.8.4', 196 silly addNameRange '1.9.0', 196 silly addNameRange '2.0.0', 196 silly addNameRange '2.0.1', 196 silly addNameRange '2.0.2', 196 silly addNameRange '2.0.3', 196 silly addNameRange '2.0.4', 196 silly addNameRange '2.0.5', 196 silly addNameRange '2.0.6', 196 silly addNameRange '2.0.7', 196 silly addNameRange '2.0.8', 196 silly addNameRange '2.0.9' ] ] 197 silly addNamed nan@1.3.0 198 verbose addNamed "1.3.0" is a plain semver version for nan 199 silly cache afterAdd nan@1.3.0 200 verbose afterAdd /root/.npm/nan/1.3.0/package/package.json not in flight; writing 201 verbose afterAdd /root/.npm/nan/1.3.0/package/package.json written 202 silly install resolved [ { name: 'bindings', 202 silly install resolved description: 'Helper module for loading your native module\'s .node file', 202 silly install resolved keywords: [ 'native', 'addon', 'bindings', 'gyp', 'waf', 'c', 'c++' ], 202 silly install resolved version: '1.2.1', 202 silly install resolved author: 202 silly install resolved { name: 'Nathan Rajlich', 202 silly install resolved email: 'nathan@tootallnate.net', 202 silly install resolved url: 'http://tootallnate.net' }, 202 silly install resolved repository: 202 silly install resolved { type: 'git', 202 silly install resolved url: 'git://github.com/TooTallNate/node-bindings.git' }, 202 silly install resolved main: './bindings.js', 202 silly install resolved bugs: { url: 'https://github.com/TooTallNate/node-bindings/issues' }, 202 silly install resolved homepage: 'https://github.com/TooTallNate/node-bindings', 202 silly install resolved license: 'MIT', 202 silly install resolved gitHead: 'e404152ee27f8478ccbc7122ee051246e8e5ec02', 202 silly install resolved _id: 'bindings@1.2.1', 202 silly install resolved scripts: {}, 202 silly install resolved _shasum: '14ad6113812d2d37d72e67b4cacb4bb726505f11', 202 silly install resolved _from: 'bindings@>=1.0.0 <2.0.0', 202 silly install resolved _npmVersion: '1.4.14', 202 silly install resolved _npmUser: { name: 'tootallnate', email: 'nathan@tootallnate.net' }, 202 silly install resolved maintainers: [ [Object], [Object] ], 202 silly install resolved dist: 202 silly install resolved { shasum: '14ad6113812d2d37d72e67b4cacb4bb726505f11', 202 silly install resolved tarball: 'http://registry.npmjs.org/bindings/-/bindings-1.2.1.tgz' }, 202 silly install resolved directories: {}, 202 silly install resolved _resolved: 'https://registry.npmjs.org/bindings/-/bindings-1.2.1.tgz', 202 silly install resolved readme: 'ERROR: No README data found!' }, 202 silly install resolved { name: 'nan', 202 silly install resolved version: '1.3.0', 202 silly install resolved description: 'Native Abstractions for Node.js: C++ header for Node 0.8->0.12 compatibility', 202 silly install resolved main: 'include_dirs.js', 202 silly install resolved repository: { type: 'git', url: 'git://github.com/rvagg/nan.git' }, 202 silly install resolved scripts: 202 silly install resolved { test: 'tap --gc test/js/*-test.js', 202 silly install resolved 'rebuild-tests': 'node-gyp rebuild --directory test' }, 202 silly install resolved contributors: [ [Object], [Object], [Object], [Object], [Object], [Object] ], 202 silly install resolved devDependencies: 202 silly install resolved { bindings: '~1.2.1', 202 silly install resolved 'node-gyp': '~1.0.1', 202 silly install resolved tap: '~0.4.12', 202 silly install resolved xtend: '~4.0.0' }, 202 silly install resolved license: 'MIT', 202 silly install resolved gitHead: 'e482fbe142e58373d5a24f4e5a60c61e22a13f83', 202 silly install resolved bugs: { url: 'https://github.com/rvagg/nan/issues' }, 202 silly install resolved homepage: 'https://github.com/rvagg/nan', 202 silly install resolved _id: 'nan@1.3.0', 202 silly install resolved _shasum: '9a5b8d5ef97a10df3050e59b2c362d3baf779742', 202 silly install resolved _from: 'nan@>=1.3.0 <1.4.0', 202 silly install resolved _npmVersion: '1.4.21', 202 silly install resolved _npmUser: { name: 'rvagg', email: 'rod@vagg.org' }, 202 silly install resolved maintainers: [ [Object] ], 202 silly install resolved dist: 202 silly install resolved { shasum: '9a5b8d5ef97a10df3050e59b2c362d3baf779742', 202 silly install resolved tarball: 'http://registry.npmjs.org/nan/-/nan-1.3.0.tgz' }, 202 silly install resolved directories: {}, 202 silly install resolved _resolved: 'https://registry.npmjs.org/nan/-/nan-1.3.0.tgz', 202 silly install resolved readme: 'ERROR: No README data found!' } ] 203 info install bindings@1.2.1 into /mnt/disk/node_modules/usage 204 info install nan@1.3.0 into /mnt/disk/node_modules/usage 205 info installOne bindings@1.2.1 206 verbose installOne of bindings to /mnt/disk/node_modules/usage not in flight; installing 207 info installOne nan@1.3.0 208 verbose installOne of nan to /mnt/disk/node_modules/usage not in flight; installing 209 verbose lock using /root/.npm/_locks/bindings-868cbc5e3e9f6536.lock for /mnt/disk/node_modules/usage/node_modules/bindings 210 verbose lock using /root/.npm/_locks/nan-96dcdba6595332f5.lock for /mnt/disk/node_modules/usage/node_modules/nan 211 silly install write writing bindings 1.2.1 to /mnt/disk/node_modules/usage/node_modules/bindings 212 silly install write writing nan 1.3.0 to /mnt/disk/node_modules/usage/node_modules/nan 213 verbose unbuild node_modules/usage/node_modules/bindings 214 verbose unbuild node_modules/usage/node_modules/nan 215 silly gentlyRm /mnt/disk/node_modules/usage/node_modules/bindings is being purged from base /mnt/disk 216 verbose gentlyRm don't care about contents; nuking /mnt/disk/node_modules/usage/node_modules/bindings 217 silly gentlyRm /mnt/disk/node_modules/usage/node_modules/nan is being purged from base /mnt/disk 218 verbose gentlyRm don't care about contents; nuking /mnt/disk/node_modules/usage/node_modules/nan 219 verbose tar unpack /root/.npm/bindings/1.2.1/package.tgz 220 verbose tar unpacking to /mnt/disk/node_modules/usage/node_modules/bindings 221 silly gentlyRm /mnt/disk/node_modules/usage/node_modules/bindings is being purged 222 verbose gentlyRm don't care about contents; nuking /mnt/disk/node_modules/usage/node_modules/bindings 223 verbose tar unpack /root/.npm/nan/1.3.0/package.tgz 224 verbose tar unpacking to /mnt/disk/node_modules/usage/node_modules/nan 225 silly gentlyRm /mnt/disk/node_modules/usage/node_modules/nan is being purged 226 verbose gentlyRm don't care about contents; nuking /mnt/disk/node_modules/usage/node_modules/nan 227 silly gunzTarPerm modes [ '755', '644' ] 228 silly gunzTarPerm modes [ '755', '644' ] 229 silly gunzTarPerm extractEntry package.json 230 silly gunzTarPerm extractEntry package.json 231 silly gunzTarPerm modified mode [ 'package.json', 436, 420 ] 232 silly gunzTarPerm extractEntry README.md 233 silly gunzTarPerm extractEntry bindings.js 234 silly gunzTarPerm extractEntry README.md 235 silly gunzTarPerm modified mode [ 'README.md', 436, 420 ] 236 silly gunzTarPerm extractEntry LICENSE 237 silly gunzTarPerm modified mode [ 'LICENSE', 436, 420 ] 238 silly gunzTarPerm extractEntry include_dirs.js 239 silly gunzTarPerm modified mode [ 'include_dirs.js', 436, 420 ] 240 silly gunzTarPerm extractEntry CHANGELOG.md 241 silly gunzTarPerm modified mode [ 'CHANGELOG.md', 436, 420 ] 242 silly gunzTarPerm extractEntry .dntrc 243 silly gunzTarPerm modified mode [ '.dntrc', 436, 420 ] 244 silly gunzTarPerm extractEntry nan.h 245 silly gunzTarPerm modified mode [ 'nan.h', 436, 420 ] 246 verbose write writing to /mnt/disk/node_modules/usage/node_modules/bindings/package.json 247 info preinstall bindings@1.2.1 248 verbose readDependencies loading dependencies from /mnt/disk/node_modules/usage/node_modules/bindings/package.json 249 verbose readDependencies loading dependencies from /mnt/disk/node_modules/usage/node_modules/bindings/package.json 250 silly install resolved [] 251 verbose about to build /mnt/disk/node_modules/usage/node_modules/bindings 252 info build /mnt/disk/node_modules/usage/node_modules/bindings 253 info linkStuff bindings@1.2.1 254 silly linkStuff bindings@1.2.1 has /mnt/disk/node_modules/usage/node_modules as its parent node_modules 255 silly gunzTarPerm extractEntry appveyor.yml 256 silly gunzTarPerm modified mode [ 'appveyor.yml', 436, 420 ] 257 verbose linkBins bindings@1.2.1 258 verbose rebuildBundles bindings@1.2.1 259 info install bindings@1.2.1 260 info postinstall bindings@1.2.1 261 verbose unlock done using /root/.npm/_locks/bindings-868cbc5e3e9f6536.lock for /mnt/disk/node_modules/usage/node_modules/bindings 262 verbose write writing to /mnt/disk/node_modules/usage/node_modules/nan/package.json 263 info preinstall nan@1.3.0 264 verbose readDependencies loading dependencies from /mnt/disk/node_modules/usage/node_modules/nan/package.json 265 verbose readDependencies loading dependencies from /mnt/disk/node_modules/usage/node_modules/nan/package.json 266 silly install resolved [] 267 verbose about to build /mnt/disk/node_modules/usage/node_modules/nan 268 info build /mnt/disk/node_modules/usage/node_modules/nan 269 info linkStuff nan@1.3.0 270 silly linkStuff nan@1.3.0 has /mnt/disk/node_modules/usage/node_modules as its parent node_modules 271 verbose linkBins nan@1.3.0 272 verbose rebuildBundles nan@1.3.0 273 info install nan@1.3.0 274 info postinstall nan@1.3.0 275 verbose unlock done using /root/.npm/_locks/nan-96dcdba6595332f5.lock for /mnt/disk/node_modules/usage/node_modules/nan 276 verbose about to build /mnt/disk/node_modules/usage 277 info build /mnt/disk/node_modules/usage 278 info linkStuff usage@0.5.0 279 silly linkStuff usage@0.5.0 has /mnt/disk/node_modules as its parent node_modules 280 verbose linkBins usage@0.5.0 281 verbose rebuildBundles usage@0.5.0 282 verbose rebuildBundles [ 'bindings', 'nan' ] 283 info install usage@0.5.0 284 verbose unsafe-perm in lifecycle false 285 info usage@0.5.0 Failed to exec install script 286 verbose unlock done using /root/.npm/_locks/usage-843f9f0d4865251a.lock for /mnt/disk/node_modules/usage 287 verbose stack Error: usage@0.5.0 install: node-gyp rebuild 287 verbose stack Exit status 1 287 verbose stack at EventEmitter. (/usr/local/lib/node_modules/npm/lib/utils/lifecycle.js:214:16) 287 verbose stack at emitTwo (events.js:87:13) 287 verbose stack at EventEmitter.emit (events.js:172:7) 287 verbose stack at ChildProcess. (/usr/local/lib/node_modules/npm/lib/utils/spawn.js:24:14) 287 verbose stack at emitTwo (events.js:87:13) 287 verbose stack at ChildProcess.emit (events.js:172:7) 287 verbose stack at maybeClose (internal/child_process.js:764:16) 287 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:211:5) 288 verbose pkgid usage@0.5.0 289 verbose cwd /mnt/disk 290 error FreeBSD 10.2-RELEASE 291 error argv "/usr/local/bin/iojs" "/usr/local/bin/npm" "install" "usage@0.5.0" 292 error node v2.4.0 293 error npm v2.13.5 294 error code ELIFECYCLE 295 error usage@0.5.0 install: node-gyp rebuild 295 error Exit status 1 296 error Failed at the usage@0.5.0 install script 'node-gyp rebuild'. 296 error This is most likely a problem with the usage package, 296 error not with npm itself. 296 error Tell the author that this fails on your system: 296 error node-gyp rebuild 296 error You can get their info via: 296 error npm owner ls usage 296 error There is likely additional logging output above. 297 verbose exit [ 1, true ] 298 verbose unbuild node_modules/usage 299 info preuninstall usage@0.5.0 300 info uninstall usage@0.5.0 301 verbose unbuild rmStuff usage@0.5.0 from /mnt/disk/node_modules 302 info postuninstall usage@0.5.0 303 silly gentlyRm /mnt/disk/node_modules/usage is being purged from base /mnt/disk 304 verbose gentlyRm don't care about contents; nuking /mnt/disk/node_modules/usage 305 silly vacuum-fs purging /mnt/disk/node_modules/usage 306 silly vacuum-fs quitting because other entries in /mnt/disk/node_modules