redis / hiredis-node

Node wrapper for hiredis
BSD 3-Clause "New" or "Revised" License
304 stars 84 forks source link

Problem during install #91

Closed dome77 closed 8 years ago

dome77 commented 9 years ago

Hi, during install hiredis i have an error regarding the "node-gyp rebuild". If i install manually this package i don't have any error.

I use node v0.13.0-pre npm v2.12.0 node-gyp v2.0.1

This is the log: 0 info it worked if it ends with ok 1 verbose cli [ 'node', '/usr/local/bin/npm', '-loglevel', 'verbose', 'install' ] 2 info using npm@2.12.0 3 info using node@v0.13.0-pre 4 verbose readDependencies loading dependencies from /var/www/webpd.it/notifiche/pushd/package.json 5 warn package.json pushd@1.6.5 No license field. 6 verbose install where, deps [ '/var/www/webpd.it/notifiche/pushd', 6 verbose install [ 'coffee-script', 6 verbose install 'apn', 6 verbose install 'c2dm', 6 verbose install 'node-gcm', 6 verbose install 'mpns', 6 verbose install 'async', 6 verbose install 'express', 6 verbose install 'body-parser', 6 verbose install 'hiredis', 6 verbose install 'redis', 6 verbose install 'netmask', 6 verbose install 'winston', 6 verbose install 'wns', 6 verbose install 'mocha', 6 verbose install 'should' ] ] 7 verbose install where, peers [ '/var/www/webpd.it/notifiche/pushd', [] ] 8 verbose installManyTop reading for lifecycle /var/www/webpd.it/notifiche/pushd/package.json 9 info preinstall pushd@1.6.5 10 verbose installManyTop reading scoped package data from /var/www/webpd.it/notifiche/pushd/node_modules/apn/package.json 11 verbose installManyTop reading scoped package data from /var/www/webpd.it/notifiche/pushd/node_modules/async/package.json 12 verbose installManyTop reading scoped package data from /var/www/webpd.it/notifiche/pushd/node_modules/body-parser/package.json 13 verbose installManyTop reading scoped package data from /var/www/webpd.it/notifiche/pushd/node_modules/c2dm/package.json 14 verbose installManyTop reading scoped package data from /var/www/webpd.it/notifiche/pushd/node_modules/coffee-script/package.json 15 verbose installManyTop reading scoped package data from /var/www/webpd.it/notifiche/pushd/node_modules/express/package.json 16 verbose installManyTop reading scoped package data from /var/www/webpd.it/notifiche/pushd/node_modules/mocha/package.json 17 verbose installManyTop reading scoped package data from /var/www/webpd.it/notifiche/pushd/node_modules/mpns/package.json 18 verbose installManyTop reading scoped package data from /var/www/webpd.it/notifiche/pushd/node_modules/netmask/package.json 19 verbose installManyTop reading scoped package data from /var/www/webpd.it/notifiche/pushd/node_modules/node-gcm/package.json 20 verbose installManyTop reading scoped package data from /var/www/webpd.it/notifiche/pushd/node_modules/redis/package.json 21 verbose installManyTop reading scoped package data from /var/www/webpd.it/notifiche/pushd/node_modules/should/package.json 22 verbose installManyTop reading scoped package data from /var/www/webpd.it/notifiche/pushd/node_modules/winston/package.json 23 verbose installManyTop reading scoped package data from /var/www/webpd.it/notifiche/pushd/node_modules/wns/package.json 24 info package.json c2dm@1.2.1 No license field. 25 info package.json mpns@2.1.0 No license field. 26 info package.json node-gcm@0.9.15 No license field. 27 info package.json wns@0.5.4-pre No license field. 28 info package.json async@0.2.10 No license field. 29 info package.json redis@0.12.1 No license field. 30 info package.json winston@0.7.3 No license field. 31 verbose readDependencies loading dependencies from /var/www/webpd.it/notifiche/pushd/package.json 32 verbose targetResolver reading package data from /var/www/webpd.it/notifiche/pushd/node_modules/apn/package.json 33 verbose targetResolver reading package data from /var/www/webpd.it/notifiche/pushd/node_modules/async/package.json 34 verbose targetResolver reading package data from /var/www/webpd.it/notifiche/pushd/node_modules/body-parser/package.json 35 verbose targetResolver reading package data from /var/www/webpd.it/notifiche/pushd/node_modules/c2dm/package.json 36 verbose targetResolver reading package data from /var/www/webpd.it/notifiche/pushd/node_modules/coffee-script/package.json 37 verbose targetResolver reading package data from /var/www/webpd.it/notifiche/pushd/node_modules/express/package.json 38 verbose targetResolver reading package data from /var/www/webpd.it/notifiche/pushd/node_modules/mocha/package.json 39 verbose targetResolver reading package data from /var/www/webpd.it/notifiche/pushd/node_modules/mpns/package.json 40 verbose targetResolver reading package data from /var/www/webpd.it/notifiche/pushd/node_modules/netmask/package.json 41 verbose targetResolver reading package data from /var/www/webpd.it/notifiche/pushd/node_modules/node-gcm/package.json 42 verbose targetResolver reading package data from /var/www/webpd.it/notifiche/pushd/node_modules/redis/package.json 43 verbose targetResolver reading package data from /var/www/webpd.it/notifiche/pushd/node_modules/should/package.json 44 verbose targetResolver reading package data from /var/www/webpd.it/notifiche/pushd/node_modules/winston/package.json 45 verbose targetResolver reading package data from /var/www/webpd.it/notifiche/pushd/node_modules/wns/package.json 46 verbose targetResolver reading package data from /var/www/webpd.it/notifiche/pushd/node_modules/.bin/cake/package.json 47 verbose targetResolver reading package data from /var/www/webpd.it/notifiche/pushd/node_modules/.bin/coffee/package.json 48 verbose targetResolver reading package data from /var/www/webpd.it/notifiche/pushd/node_modules/.bin/express/package.json 49 verbose targetResolver reading package data from /var/www/webpd.it/notifiche/pushd/node_modules/.bin/mocha/package.json 50 verbose already installed skipping winston@~0.7.3 /var/www/webpd.it/notifiche/pushd 51 verbose already installed skipping wns@git://github.com/futurice/wns.git#28bfe39a3be8c64f3d72b7c7a5cac77c049b137a /var/www/webpd.it/notifiche/pushd 52 verbose already installed skipping mocha@* /var/www/webpd.it/notifiche/pushd 53 verbose already installed skipping should@* /var/www/webpd.it/notifiche/pushd 54 verbose already installed skipping coffee-script@~1.8.0 /var/www/webpd.it/notifiche/pushd 55 verbose already installed skipping apn@1.7.3 /var/www/webpd.it/notifiche/pushd 56 verbose already installed skipping c2dm@1.2.1 /var/www/webpd.it/notifiche/pushd 57 verbose already installed skipping node-gcm@0.9.15 /var/www/webpd.it/notifiche/pushd 58 verbose already installed skipping mpns@2.1.0 /var/www/webpd.it/notifiche/pushd 59 verbose already installed skipping async@~0.2.10 /var/www/webpd.it/notifiche/pushd 60 verbose already installed skipping express@~3.20.2 /var/www/webpd.it/notifiche/pushd 61 verbose already installed skipping body-parser@~1.9.0 /var/www/webpd.it/notifiche/pushd 62 silly cache add args [ 'hiredis@~0.1.17', null ] 63 verbose cache add spec hiredis@~0.1.17 64 silly cache add parsed spec { raw: 'hiredis@~0.1.17', 64 silly cache add scope: null, 64 silly cache add name: 'hiredis', 64 silly cache add rawSpec: '~0.1.17', 64 silly cache add spec: '>=0.1.17 <0.2.0', 64 silly cache add type: 'range' } 65 silly addNamed hiredis@>=0.1.17 <0.2.0 66 verbose addNamed ">=0.1.17 <0.2.0" is a valid semver range for hiredis 67 silly addNameRange { name: 'hiredis', range: '>=0.1.17 <0.2.0', hasData: false } 68 silly mapToRegistry name hiredis 69 silly mapToRegistry using default registry 70 silly mapToRegistry registry https://registry.npmjs.org/ 71 silly mapToRegistry uri https://registry.npmjs.org/hiredis 72 verbose addNameRange registry:https://registry.npmjs.org/hiredis not in flight; fetching 73 verbose already installed skipping redis@~0.12.1 /var/www/webpd.it/notifiche/pushd 74 verbose already installed skipping netmask@~1.0.4 /var/www/webpd.it/notifiche/pushd 75 verbose request uri https://registry.npmjs.org/hiredis 76 verbose request no auth needed 77 info attempt registry request try #1 at 12:07:02 78 verbose request id 291119116462594a 79 verbose etag "BPCMUT7CDYC98344ML2FI704" 80 http request GET https://registry.npmjs.org/hiredis 81 http 304 https://registry.npmjs.org/hiredis 82 silly get cb [ 304, 82 silly get { date: 'Mon, 29 Jun 2015 10:07:03 GMT', 82 silly get via: '1.1 varnish', 82 silly get 'cache-control': 'max-age=60', 82 silly get etag: '"BPCMUT7CDYC98344ML2FI704"', 82 silly get age: '58', 82 silly get connection: 'keep-alive', 82 silly get 'x-served-by': 'cache-fra1225-FRA', 82 silly get 'x-cache': 'HIT', 82 silly get 'x-cache-hits': '1', 82 silly get 'x-timer': 'S1435572423.539122,VS0,VE0', 82 silly get vary: 'Accept' } ] 83 verbose etag https://registry.npmjs.org/hiredis from cache 84 verbose get saving hiredis to /root/.npm/registry.npmjs.org/hiredis/.cache.json 85 silly addNameRange number 2 { name: 'hiredis', range: '>=0.1.17 <0.2.0', hasData: true } 86 silly addNameRange versions [ 'hiredis', 86 silly addNameRange [ '0.1.0', 86 silly addNameRange '0.1.1', 86 silly addNameRange '0.1.2', 86 silly addNameRange '0.1.3', 86 silly addNameRange '0.1.4', 86 silly addNameRange '0.1.5', 86 silly addNameRange '0.1.6', 86 silly addNameRange '0.1.8', 86 silly addNameRange '0.1.9', 86 silly addNameRange '0.1.10', 86 silly addNameRange '0.1.12', 86 silly addNameRange '0.1.13', 86 silly addNameRange '0.1.14', 86 silly addNameRange '0.1.15', 86 silly addNameRange '0.1.16', 86 silly addNameRange '0.1.17', 86 silly addNameRange '0.2.0', 86 silly addNameRange '0.3.0', 86 silly addNameRange '0.4.0' ] ] 87 silly addNamed hiredis@0.1.17 88 verbose addNamed "0.1.17" is a plain semver version for hiredis 89 silly cache afterAdd hiredis@0.1.17 90 verbose afterAdd /root/.npm/hiredis/0.1.17/package/package.json not in flight; writing 91 verbose afterAdd /root/.npm/hiredis/0.1.17/package/package.json written 92 silly install resolved [ { name: 'hiredis', 92 silly install resolved description: 'Wrapper for reply processing code in hiredis', 92 silly install resolved version: '0.1.17', 92 silly install resolved homepage: 'http://github.com/redis/hiredis-node', 92 silly install resolved author: { name: 'Pieter Noordhuis', email: 'pcnoordhuis@gmail.com' }, 92 silly install resolved main: 'hiredis', 92 silly install resolved scripts: { test: 'node test/reader.js', install: 'node-gyp rebuild' }, 92 silly install resolved dependencies: { bindings: '', nan: '~1.1.0' }, 92 silly install resolved engines: { node: '>= 0.6.0' }, 92 silly install resolved repository: 92 silly install resolved { type: 'git', 92 silly install resolved url: 'git+https://github.com/redis/hiredis-node.git' }, 92 silly install resolved bugs: { url: 'https://github.com/redis/hiredis-node/issues' }, 92 silly install resolved licenses: [ [Object] ], 92 silly install resolved gypfile: true, 92 silly install resolved _id: 'hiredis@0.1.17', 92 silly install resolved _shasum: '60a33a968efc9a974e7ebb832f33aa965d3d354e', 92 silly install resolved _resolved: 'https://registry.npmjs.org/hiredis/-/hiredis-0.1.17.tgz', 92 silly install resolved _from: 'hiredis@>=0.1.17 <0.2.0', 92 silly install resolved _npmVersion: '1.4.9', 92 silly install resolved _npmUser: { name: 'pietern', email: 'pcnoordhuis@gmail.com' }, 92 silly install resolved maintainers: [ [Object] ], 92 silly install resolved dist: 92 silly install resolved { shasum: '60a33a968efc9a974e7ebb832f33aa965d3d354e', 92 silly install resolved tarball: 'http://registry.npmjs.org/hiredis/-/hiredis-0.1.17.tgz' }, 92 silly install resolved directories: {}, 92 silly install resolved readme: 'ERROR: No README data found!' } ] 93 info install hiredis@0.1.17 into /var/www/webpd.it/notifiche/pushd 94 info installOne hiredis@0.1.17 95 verbose installOne of hiredis to /var/www/webpd.it/notifiche/pushd not in flight; installing 96 verbose lock using /root/.npm/_locks/hiredis-340404d43ddd73b9.lock for /var/www/webpd.it/notifiche/pushd/node_modules/hiredis 97 warn engine hiredis@0.1.17: wanted: {"node":">= 0.6.0"} (current: {"node":"0.13.0-pre","npm":"2.12.0"}) 98 silly install write writing hiredis 0.1.17 to /var/www/webpd.it/notifiche/pushd/node_modules/hiredis 99 verbose unbuild node_modules/hiredis 100 silly gentlyRm /var/www/webpd.it/notifiche/pushd/node_modules/hiredis is being purged from base /var/www/webpd.it/notifiche/pushd 101 verbose gentlyRm don't care about contents; nuking /var/www/webpd.it/notifiche/pushd/node_modules/hiredis 102 verbose tar unpack /root/.npm/hiredis/0.1.17/package.tgz 103 verbose tar unpacking to /var/www/webpd.it/notifiche/pushd/node_modules/hiredis 104 silly gentlyRm /var/www/webpd.it/notifiche/pushd/node_modules/hiredis is being purged 105 verbose gentlyRm don't care about contents; nuking /var/www/webpd.it/notifiche/pushd/node_modules/hiredis 106 silly gunzTarPerm modes [ '755', '644' ] 107 silly gunzTarPerm extractEntry 108 silly gunzTarPerm extractEntry bench.js 109 silly gunzTarPerm extractEntry binding.gyp 110 silly gunzTarPerm extractEntry COPYING 111 silly gunzTarPerm extractEntry deps/ 112 silly gunzTarPerm extractEntry hiredis.js 113 silly gunzTarPerm extractEntry package.json 114 silly gunzTarPerm extractEntry README.md 115 silly gunzTarPerm extractEntry src/ 116 silly gunzTarPerm extractEntry test/ 117 silly gunzTarPerm extractEntry test/reader.js 118 silly gunzTarPerm extractEntry src/hiredis.cc 119 silly gunzTarPerm extractEntry src/reader.cc 120 silly gunzTarPerm extractEntry src/reader.h 121 silly gunzTarPerm extractEntry deps/hiredis/ 122 silly gunzTarPerm extractEntry deps/hiredis.gyp 123 silly gunzTarPerm extractEntry deps/hiredis/adapters/ 124 silly gunzTarPerm extractEntry deps/hiredis/async.c 125 silly gunzTarPerm extractEntry deps/hiredis/async.h 126 silly gunzTarPerm extractEntry deps/hiredis/CHANGELOG.md 127 silly gunzTarPerm extractEntry deps/hiredis/COPYING 128 silly gunzTarPerm extractEntry deps/hiredis/dict.c 129 silly gunzTarPerm extractEntry deps/hiredis/dict.h 130 silly gunzTarPerm extractEntry deps/hiredis/example-ae.c 131 silly gunzTarPerm extractEntry deps/hiredis/example-libev.c 132 silly gunzTarPerm extractEntry deps/hiredis/example-libevent.c 133 silly gunzTarPerm extractEntry deps/hiredis/example.c 134 silly gunzTarPerm extractEntry deps/hiredis/fmacros.h 135 silly gunzTarPerm extractEntry deps/hiredis/hiredis.c 136 silly gunzTarPerm extractEntry deps/hiredis/hiredis.h 137 silly gunzTarPerm extractEntry deps/hiredis/Makefile 138 silly gunzTarPerm extractEntry deps/hiredis/net.c 139 silly gunzTarPerm extractEntry deps/hiredis/net.h 140 silly gunzTarPerm extractEntry deps/hiredis/README.md 141 silly gunzTarPerm extractEntry deps/hiredis/sds.c 142 silly gunzTarPerm extractEntry deps/hiredis/sds.h 143 silly gunzTarPerm extractEntry deps/hiredis/test.c 144 silly gunzTarPerm extractEntry deps/hiredis/adapters/ae.h 145 silly gunzTarPerm extractEntry deps/hiredis/adapters/libev.h 146 silly gunzTarPerm extractEntry deps/hiredis/adapters/libevent.h 147 verbose write writing to /var/www/webpd.it/notifiche/pushd/node_modules/hiredis/package.json 148 info preinstall hiredis@0.1.17 149 verbose readDependencies loading dependencies from /var/www/webpd.it/notifiche/pushd/node_modules/hiredis/package.json 150 silly prepareForInstallMany adding bindings@* from hiredis dependencies 151 silly prepareForInstallMany adding nan@~1.1.0 from hiredis dependencies 152 verbose readDependencies loading dependencies from /var/www/webpd.it/notifiche/pushd/nodemodules/hiredis/package.json 153 silly cache add args [ 'bindings@', null ] 154 verbose cache add spec bindings@ 155 silly cache add args [ 'nan@~1.1.0', null ] 156 verbose cache add spec nan@~1.1.0 157 silly cache add parsed spec { raw: 'bindings@', 157 silly cache add scope: null, 157 silly cache add name: 'bindings', 157 silly cache add rawSpec: '', 157 silly cache add spec: '', 157 silly cache add type: 'range' } 158 silly addNamed bindings@ 159 verbose addNamed "" is a valid semver range for bindings 160 silly addNameRange { name: 'bindings', range: '_', hasData: false } 161 silly mapToRegistry name bindings 162 silly mapToRegistry using default registry 163 silly mapToRegistry registry https://registry.npmjs.org/ 164 silly mapToRegistry uri https://registry.npmjs.org/bindings 165 verbose addNameRange registry:https://registry.npmjs.org/bindings not in flight; fetching 166 silly cache add parsed spec { raw: 'nan@~1.1.0', 166 silly cache add scope: null, 166 silly cache add name: 'nan', 166 silly cache add rawSpec: '~1.1.0', 166 silly cache add spec: '>=1.1.0 <1.2.0', 166 silly cache add type: 'range' } 167 silly addNamed nan@>=1.1.0 <1.2.0 168 verbose addNamed ">=1.1.0 <1.2.0" is a valid semver range for nan 169 silly addNameRange { name: 'nan', range: '>=1.1.0 <1.2.0', hasData: false } 170 silly mapToRegistry name nan 171 silly mapToRegistry using default registry 172 silly mapToRegistry registry https://registry.npmjs.org/ 173 silly mapToRegistry uri https://registry.npmjs.org/nan 174 verbose addNameRange registry:https://registry.npmjs.org/nan not in flight; fetching 175 verbose request uri https://registry.npmjs.org/bindings 176 verbose request no auth needed 177 info attempt registry request try #1 at 12:07:02 178 verbose etag "BCS5XYG9ISNJFNKEL5FLOI5HX" 179 http request GET https://registry.npmjs.org/bindings 180 verbose request uri https://registry.npmjs.org/nan 181 verbose request no auth needed 182 info attempt registry request try #1 at 12:07:02 183 verbose etag "CWMZR9BQ6YD6KL99MGG0CU5U5" 184 http request GET https://registry.npmjs.org/nan 185 http 304 https://registry.npmjs.org/bindings 186 silly get cb [ 304, 186 silly get { date: 'Mon, 29 Jun 2015 10:07:03 GMT', 186 silly get via: '1.1 varnish', 186 silly get 'cache-control': 'max-age=60', 186 silly get etag: '"BCS5XYG9ISNJFNKEL5FLOI5HX"', 186 silly get age: '31', 186 silly get connection: 'keep-alive', 186 silly get 'x-served-by': 'cache-fra1223-FRA', 186 silly get 'x-cache': 'HIT', 186 silly get 'x-cache-hits': '2', 186 silly get 'x-timer': 'S1435572423.759428,VS0,VE0', 186 silly get vary: 'Accept' } ] 187 verbose etag https://registry.npmjs.org/bindings from cache 188 verbose get saving bindings to /root/.npm/registry.npmjs.org/bindings/.cache.json 189 silly addNameRange number 2 { name: 'bindings', range: '', hasData: true } 190 silly addNameRange versions [ 'bindings', 190 silly addNameRange [ '0.0.1', 190 silly addNameRange '0.1.0', 190 silly addNameRange '0.1.1', 190 silly addNameRange '0.2.0', 190 silly addNameRange '0.2.1', 190 silly addNameRange '0.2.2', 190 silly addNameRange '0.2.3', 190 silly addNameRange '0.2.4', 190 silly addNameRange '0.3.0', 190 silly addNameRange '0.4.0', 190 silly addNameRange '1.0.0', 190 silly addNameRange '1.1.0', 190 silly addNameRange '1.1.1', 190 silly addNameRange '1.2.0', 190 silly addNameRange '1.2.1' ] ] 191 silly addNamed bindings@1.2.1 192 verbose addNamed "1.2.1" is a plain semver version for bindings 193 silly cache afterAdd bindings@1.2.1 194 verbose afterAdd /root/.npm/bindings/1.2.1/package/package.json not in flight; writing 195 verbose afterAdd /root/.npm/bindings/1.2.1/package/package.json written 196 http 304 https://registry.npmjs.org/nan 197 silly get cb [ 304, 197 silly get { date: 'Mon, 29 Jun 2015 10:07:03 GMT', 197 silly get via: '1.1 varnish', 197 silly get 'cache-control': 'max-age=60', 197 silly get etag: '"CWMZR9BQ6YD6KL99MGG0CU5U5"', 197 silly get age: '37', 197 silly get connection: 'keep-alive', 197 silly get 'x-served-by': 'cache-fra1237-FRA', 197 silly get 'x-cache': 'HIT', 197 silly get 'x-cache-hits': '3', 197 silly get 'x-timer': 'S1435572423.789343,VS0,VE0', 197 silly get vary: 'Accept' } ] 198 verbose etag https://registry.npmjs.org/nan from cache 199 verbose get saving nan to /root/.npm/registry.npmjs.org/nan/.cache.json 200 silly addNameRange number 2 { name: 'nan', range: '>=1.1.0 <1.2.0', hasData: true } 201 silly addNameRange versions [ 'nan', 201 silly addNameRange [ '0.3.0-wip', 201 silly addNameRange '0.3.0-wip2', 201 silly addNameRange '0.3.0', 201 silly addNameRange '0.3.1', 201 silly addNameRange '0.3.2', 201 silly addNameRange '0.4.0', 201 silly addNameRange '0.4.1', 201 silly addNameRange '0.4.2', 201 silly addNameRange '0.4.3', 201 silly addNameRange '0.4.4', 201 silly addNameRange '0.5.0', 201 silly addNameRange '0.5.1', 201 silly addNameRange '0.5.2', 201 silly addNameRange '0.6.0', 201 silly addNameRange '0.7.0', 201 silly addNameRange '0.7.1', 201 silly addNameRange '0.8.0', 201 silly addNameRange '1.0.0', 201 silly addNameRange '1.1.0', 201 silly addNameRange '1.1.1', 201 silly addNameRange '1.1.2', 201 silly addNameRange '1.2.0', 201 silly addNameRange '1.3.0', 201 silly addNameRange '1.4.0', 201 silly addNameRange '1.4.1', 201 silly addNameRange '1.5.0', 201 silly addNameRange '1.4.2', 201 silly addNameRange '1.4.3', 201 silly addNameRange '1.5.1', 201 silly addNameRange '1.5.2', 201 silly addNameRange '1.6.0', 201 silly addNameRange '1.5.3', 201 silly addNameRange '1.6.1', 201 silly addNameRange '1.6.2', 201 silly addNameRange '1.7.0', 201 silly addNameRange '1.8.0', 201 silly addNameRange '1.8.1', 201 silly addNameRange '1.8.2', 201 silly addNameRange '1.8.3', 201 silly addNameRange '1.8.4' ] ] 202 silly addNamed nan@1.1.2 203 verbose addNamed "1.1.2" is a plain semver version for nan 204 silly cache afterAdd nan@1.1.2 205 verbose afterAdd /root/.npm/nan/1.1.2/package/package.json not in flight; writing 206 verbose afterAdd /root/.npm/nan/1.1.2/package/package.json written 207 silly install resolved [ { name: 'bindings', 207 silly install resolved description: 'Helper module for loading your native module\'s .node file', 207 silly install resolved keywords: [ 'native', 'addon', 'bindings', 'gyp', 'waf', 'c', 'c++' ], 207 silly install resolved version: '1.2.1', 207 silly install resolved author: 207 silly install resolved { name: 'Nathan Rajlich', 207 silly install resolved email: 'nathan@tootallnate.net', 207 silly install resolved url: 'http://tootallnate.net' }, 207 silly install resolved repository: 207 silly install resolved { type: 'git', 207 silly install resolved url: 'git://github.com/TooTallNate/node-bindings.git' }, 207 silly install resolved main: './bindings.js', 207 silly install resolved bugs: { url: 'https://github.com/TooTallNate/node-bindings/issues' }, 207 silly install resolved homepage: 'https://github.com/TooTallNate/node-bindings', 207 silly install resolved license: 'MIT', 207 silly install resolved gitHead: 'e404152ee27f8478ccbc7122ee051246e8e5ec02', 207 silly install resolved _id: 'bindings@1.2.1', 207 silly install resolved scripts: {}, 207 silly install resolved _shasum: '14ad6113812d2d37d72e67b4cacb4bb726505f11', 207 silly install resolved _from: 'bindings@*', 207 silly install resolved _npmVersion: '1.4.14', 207 silly install resolved _npmUser: { name: 'tootallnate', email: 'nathan@tootallnate.net' }, 207 silly install resolved maintainers: [ [Object], [Object] ], 207 silly install resolved dist: 207 silly install resolved { shasum: '14ad6113812d2d37d72e67b4cacb4bb726505f11', 207 silly install resolved tarball: 'http://registry.npmjs.org/bindings/-/bindings-1.2.1.tgz' }, 207 silly install resolved directories: {}, 207 silly install resolved _resolved: 'https://registry.npmjs.org/bindings/-/bindings-1.2.1.tgz', 207 silly install resolved readme: 'ERROR: No README data found!' }, 207 silly install resolved { name: 'nan', 207 silly install resolved version: '1.1.2', 207 silly install resolved description: 'Native Abstractions for Node.js: C++ header for Node 0.8->0.12 compatibility', 207 silly install resolved main: 'include_dirs.js', 207 silly install resolved repository: { type: 'git', url: 'git://github.com/rvagg/nan.git' }, 207 silly install resolved contributors: [ [Object], [Object], [Object], [Object], [Object], [Object] ], 207 silly install resolved license: 'MIT', 207 silly install resolved bugs: { url: 'https://github.com/rvagg/nan/issues' }, 207 silly install resolved homepage: 'https://github.com/rvagg/nan', 207 silly install resolved _id: 'nan@1.1.2', 207 silly install resolved dist: 207 silly install resolved { shasum: 'bbd48552fc0758673ebe8fada360b60278a6636b', 207 silly install resolved tarball: 'http://registry.npmjs.org/nan/-/nan-1.1.2.tgz' }, 207 silly install resolved _from: 'nan@>=1.1.0 <1.2.0', 207 silly install resolved _npmVersion: '1.4.3', 207 silly install resolved _npmUser: { name: 'rvagg', email: 'rod@vagg.org' }, 207 silly install resolved maintainers: [ [Object] ], 207 silly install resolved directories: {}, 207 silly install resolved _shasum: 'bbd48552fc0758673ebe8fada360b60278a6636b', 207 silly install resolved _resolved: 'https://registry.npmjs.org/nan/-/nan-1.1.2.tgz', 207 silly install resolved readme: 'ERROR: No README data found!' } ] 208 info install bindings@1.2.1 into /var/www/webpd.it/notifiche/pushd/node_modules/hiredis 209 info install nan@1.1.2 into /var/www/webpd.it/notifiche/pushd/node_modules/hiredis 210 info installOne bindings@1.2.1 211 verbose installOne of bindings to /var/www/webpd.it/notifiche/pushd/node_modules/hiredis not in flight; installing 212 info installOne nan@1.1.2 213 verbose installOne of nan to /var/www/webpd.it/notifiche/pushd/node_modules/hiredis not in flight; installing 214 verbose lock using /root/.npm/_locks/bindings-caeaeea131913cd2.lock for /var/www/webpd.it/notifiche/pushd/node_modules/hiredis/node_modules/bindings 215 verbose lock using /root/.npm/_locks/nan-b1f3b5ba7d393e4c.lock for /var/www/webpd.it/notifiche/pushd/node_modules/hiredis/node_modules/nan 216 silly install write writing bindings 1.2.1 to /var/www/webpd.it/notifiche/pushd/node_modules/hiredis/node_modules/bindings 217 silly install write writing nan 1.1.2 to /var/www/webpd.it/notifiche/pushd/node_modules/hiredis/node_modules/nan 218 verbose unbuild node_modules/hiredis/node_modules/bindings 219 verbose unbuild node_modules/hiredis/node_modules/nan 220 silly gentlyRm /var/www/webpd.it/notifiche/pushd/node_modules/hiredis/node_modules/bindings is being purged from base /var/www/webpd.it/notifiche/pushd 221 verbose gentlyRm don't care about contents; nuking /var/www/webpd.it/notifiche/pushd/node_modules/hiredis/node_modules/bindings 222 silly gentlyRm /var/www/webpd.it/notifiche/pushd/node_modules/hiredis/node_modules/nan is being purged from base /var/www/webpd.it/notifiche/pushd 223 verbose gentlyRm don't care about contents; nuking /var/www/webpd.it/notifiche/pushd/node_modules/hiredis/node_modules/nan 224 verbose tar unpack /root/.npm/bindings/1.2.1/package.tgz 225 verbose tar unpacking to /var/www/webpd.it/notifiche/pushd/node_modules/hiredis/node_modules/bindings 226 silly gentlyRm /var/www/webpd.it/notifiche/pushd/node_modules/hiredis/node_modules/bindings is being purged 227 verbose gentlyRm don't care about contents; nuking /var/www/webpd.it/notifiche/pushd/node_modules/hiredis/node_modules/bindings 228 verbose tar unpack /root/.npm/nan/1.1.2/package.tgz 229 verbose tar unpacking to /var/www/webpd.it/notifiche/pushd/node_modules/hiredis/node_modules/nan 230 silly gentlyRm /var/www/webpd.it/notifiche/pushd/node_modules/hiredis/node_modules/nan is being purged 231 verbose gentlyRm don't care about contents; nuking /var/www/webpd.it/notifiche/pushd/node_modules/hiredis/node_modules/nan 232 silly gunzTarPerm modes [ '755', '644' ] 233 silly gunzTarPerm modes [ '755', '644' ] 234 silly gunzTarPerm extractEntry package.json 235 silly gunzTarPerm extractEntry package.json 236 silly gunzTarPerm extractEntry README.md 237 silly gunzTarPerm extractEntry bindings.js 238 silly gunzTarPerm extractEntry README.md 239 silly gunzTarPerm extractEntry LICENSE 240 silly gunzTarPerm extractEntry include_dirs.js 241 silly gunzTarPerm extractEntry .dntrc 242 silly gunzTarPerm extractEntry build/config.gypi 243 silly gunzTarPerm extractEntry nan.h 244 verbose write writing to /var/www/webpd.it/notifiche/pushd/node_modules/hiredis/node_modules/bindings/package.json 245 info preinstall bindings@1.2.1 246 verbose readDependencies loading dependencies from /var/www/webpd.it/notifiche/pushd/node_modules/hiredis/node_modules/bindings/package.json 247 verbose readDependencies loading dependencies from /var/www/webpd.it/notifiche/pushd/node_modules/hiredis/node_modules/bindings/package.json 248 silly install resolved [] 249 verbose about to build /var/www/webpd.it/notifiche/pushd/node_modules/hiredis/node_modules/bindings 250 info build /var/www/webpd.it/notifiche/pushd/node_modules/hiredis/node_modules/bindings 251 info linkStuff bindings@1.2.1 252 silly linkStuff bindings@1.2.1 has /var/www/webpd.it/notifiche/pushd/node_modules/hiredis/node_modules as its parent node_modules 253 verbose linkBins bindings@1.2.1 254 verbose linkMans bindings@1.2.1 255 verbose rebuildBundles bindings@1.2.1 256 info install bindings@1.2.1 257 info postinstall bindings@1.2.1 258 verbose unlock done using /root/.npm/_locks/bindings-caeaeea131913cd2.lock for /var/www/webpd.it/notifiche/pushd/node_modules/hiredis/node_modules/bindings 259 verbose write writing to /var/www/webpd.it/notifiche/pushd/node_modules/hiredis/node_modules/nan/package.json 260 info preinstall nan@1.1.2 261 verbose readDependencies loading dependencies from /var/www/webpd.it/notifiche/pushd/node_modules/hiredis/node_modules/nan/package.json 262 verbose readDependencies loading dependencies from /var/www/webpd.it/notifiche/pushd/node_modules/hiredis/node_modules/nan/package.json 263 silly install resolved [] 264 verbose about to build /var/www/webpd.it/notifiche/pushd/node_modules/hiredis/node_modules/nan 265 info build /var/www/webpd.it/notifiche/pushd/node_modules/hiredis/node_modules/nan 266 info linkStuff nan@1.1.2 267 silly linkStuff nan@1.1.2 has /var/www/webpd.it/notifiche/pushd/node_modules/hiredis/node_modules as its parent node_modules 268 verbose linkBins nan@1.1.2 269 verbose linkMans nan@1.1.2 270 verbose rebuildBundles nan@1.1.2 271 info install nan@1.1.2 272 info postinstall nan@1.1.2 273 verbose unlock done using /root/.npm/_locks/nan-b1f3b5ba7d393e4c.lock for /var/www/webpd.it/notifiche/pushd/node_modules/hiredis/node_modules/nan 274 verbose about to build /var/www/webpd.it/notifiche/pushd/node_modules/hiredis 275 info build /var/www/webpd.it/notifiche/pushd/node_modules/hiredis 276 info linkStuff hiredis@0.1.17 277 silly linkStuff hiredis@0.1.17 has /var/www/webpd.it/notifiche/pushd/node_modules as its parent node_modules 278 verbose linkBins hiredis@0.1.17 279 verbose linkMans hiredis@0.1.17 280 verbose rebuildBundles hiredis@0.1.17 281 verbose rebuildBundles [ 'bindings', 'nan' ] 282 info install hiredis@0.1.17 283 verbose unsafe-perm in lifecycle false 284 info hiredis@0.1.17 Failed to exec install script 285 verbose unlock done using /root/.npm/_locks/hiredis-340404d43ddd73b9.lock for /var/www/webpd.it/notifiche/pushd/node_modules/hiredis 286 verbose stack Error: hiredis@0.1.17 install: node-gyp rebuild 286 verbose stack Exit status 1 286 verbose stack at EventEmitter. (/usr/local/lib/node_modules/npm/lib/utils/lifecycle.js:213:16) 286 verbose stack at EventEmitter.emit (events.js:112:17) 286 verbose stack at ChildProcess. (/usr/local/lib/node_modules/npm/lib/utils/spawn.js:24:14) 286 verbose stack at ChildProcess.emit (events.js:112:17) 286 verbose stack at maybeClose (child_process.js:1017:16) 286 verbose stack at Process.ChildProcess._handle.onexit (child_process.js:1089:5) 287 verbose pkgid hiredis@0.1.17 288 verbose cwd /var/www/webpd.it/notifiche/pushd 289 error Linux 3.2.0-4-amd64 290 error argv "node" "/usr/local/bin/npm" "-loglevel" "verbose" "install" 291 error node v0.13.0-pre 292 error npm v2.12.0 293 error code ELIFECYCLE 294 error hiredis@0.1.17 install: node-gyp rebuild 294 error Exit status 1 295 error Failed at the hiredis@0.1.17 install script 'node-gyp rebuild'. 295 error This is most likely a problem with the hiredis package, 295 error not with npm itself. 295 error Tell the author that this fails on your system: 295 error node-gyp rebuild 295 error You can get their info via: 295 error npm owner ls hiredis 295 error There is likely additional logging output above. 296 verbose exit [ 1, true ] 297 verbose unbuild node_modules/hiredis 298 info preuninstall hiredis@0.1.17 299 info uninstall hiredis@0.1.17 300 verbose unbuild rmStuff hiredis@0.1.17 from /var/www/webpd.it/notifiche/pushd/node_modules 301 info postuninstall hiredis@0.1.17 302 silly gentlyRm /var/www/webpd.it/notifiche/pushd/node_modules/hiredis is being purged from base /var/www/webpd.it/notifiche/pushd 303 verbose gentlyRm don't care about contents; nuking /var/www/webpd.it/notifiche/pushd/node_modules/hiredis 304 silly vacuum-fs purging /var/www/webpd.it/notifiche/pushd/node_modules/hiredis 305 silly vacuum-fs quitting because other entries in /var/www/webpd.it/notifiche/pushd/node_modules

badboy commented 9 years ago

You`re trying to install hiredis v0.1.17, latest is 0.4.0. Could you try with that?