{"action":"created","issue":{"url":"https://api.github.com/repos/OpenZWave/node-openzwave-shared/issues/17","labels_url":"https://api.github.com/repos/OpenZWave/node-openzwave-shared/issues/17/labels{/name}","comments_url":"https://api.github.com/repos/OpenZWave/node-openzwave-shared/issues/17/comments","events_url":"https://api.github.com/repos/OpenZWave/node-openzwave-shared/issues/17/events","html_url":"https://github.com/OpenZWave/node-openzwave-shared/issues/17","id":107424349,"number":17,"title":"node-gyp rebuild failed on Raspberry Pi 2","user":{"login":"oguime","id":5217023,"avatar_url":"https://avatars.githubusercontent.com/u/5217023?v=3","gravatar_id":"","url":"https://api.github.com/users/oguime","html_url":"https://github.com/oguime","followers_url":"https://api.github.com/users/oguime/followers","following_url":"https://api.github.com/users/oguime/following{/other_user}","gists_url":"https://api.github.com/users/oguime/gists{/gist_id}","starred_url":"https://api.github.com/users/oguime/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/oguime/subscriptions","organizations_url":"https://api.github.com/users/oguime/orgs","repos_url":"https://api.github.com/users/oguime/repos","events_url":"https://api.github.com/users/oguime/events{/privacy}","received_events_url":"https://api.github.com/users/oguime/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-09-20T23:32:51Z","updated_at":"2015-09-24T18:10:55Z","closed_at":"2015-09-24T18:10:55Z","body":"Hi,\r\n\r\nCould not install using sudo npm install openzwave-shared --unsafe-perm -g.\r\n\r\nThis is the npm-debug.log:\r\n\r\n0 info it worked if it ends with ok\r\n1 verbose cli [ '/usr/bin/node',\r\n1 verbose cli   '/usr/bin/npm',\r\n1 verbose cli   'install',\r\n1 verbose cli   'openzwave-shared',\r\n1 verbose cli   '--unsafe-perm',\r\n1 verbose cli   '-g' ]\r\n2 info using npm@2.11.3\r\n3 info using node@v0.12.7\r\n4 verbose node symlink /usr/bin/node\r\n5 verbose install initial load of /usr/lib/package.json\r\n6 verbose readDependencies loading dependencies from /usr/lib/package.json\r\n7 silly cache add args [ 'openzwave-shared', null ]\r\n8 verbose cache add spec openzwave-shared\r\n9 silly cache add parsed spec { raw: 'openzwave-shared',\r\n9 silly cache add   scope: null,\r\n9 silly cache add   name: 'openzwave-shared',\r\n9 silly cache add   rawSpec: '',\r\n9 silly cache add   spec: '*',\r\n9 silly cache add   type: 'range' }\r\n10 silly addNamed openzwave-shared@*\r\n11 verbose addNamed \"*\" is a valid semver range for openzwave-shared\r\n12 silly addNameRange { name: 'openzwave-shared', range: '*', hasData: false }\r\n13 silly mapToRegistry name openzwave-shared\r\n14 silly mapToRegistry using default registry\r\n15 silly mapToRegistry registry https://registry.npmjs.org/\r\n16 silly mapToRegistry uri https://registry.npmjs.org/openzwave-shared\r\n17 verbose addNameRange registry:https://registry.npmjs.org/openzwave-shared not in flight; fetching\r\n18 verbose request uri https://registry.npmjs.org/openzwave-shared\r\n19 verbose request no auth needed\r\n20 info attempt registry request try #1 at 20:23:41\r\n21 verbose request id bbbfafbfb75e3dcc\r\n22 verbose etag \"BCCPVR61G5G1MJO20BJ2UCP1M\"\r\n23 http request GET https://registry.npmjs.org/openzwave-shared\r\n24 http 304 https://registry.npmjs.org/openzwave-shared\r\n25 silly get cb [ 304,\r\n25 silly get   { date: 'Sun, 20 Sep 2015 23:23:42 GMT',\r\n25 silly get     via: '1.1 varnish',\r\n25 silly get     'cache-control': 'max-age=60',\r\n25 silly get     etag: '\"BCCPVR61G5G1MJO20BJ2UCP1M\"',\r\n25 silly get     age: '0',\r\n25 silly get     connection: 'keep-alive',\r\n25 silly get     'x-served-by': 'cache-iad2121-IAD',\r\n25 silly get     'x-cache': 'MISS',\r\n25 silly get     'x-cache-hits': '0',\r\n25 silly get     'x-timer': 'S1442791422.461269,VS0,VE12',\r\n25 silly get     vary: 'Accept' } ]\r\n26 verbose etag https://registry.npmjs.org/openzwave-shared from cache\r\n27 verbose get saving openzwave-shared to /root/.npm/registry.npmjs.org/openzwave-shared/.cache.json\r\n28 silly addNameRange number 2 { name: 'openzwave-shared', range: '*', hasData: true }\r\n29 silly addNameRange versions [ 'openzwave-shared',\r\n29 silly addNameRange   [ '0.0.1',\r\n29 silly addNameRange     '0.0.2',\r\n29 silly addNameRange     '0.1.0',\r\n29 silly addNameRange     '1.0.0',\r\n29 silly addNameRange     '1.0.1',\r\n29 silly addNameRange     '1.0.2',\r\n29 silly addNameRange     '1.0.3',\r\n29 silly addNameRange     '1.0.4',\r\n29 silly addNameRange     '1.0.5' ] ]\r\n30 silly addNamed openzwave-shared@1.0.5\r\n31 verbose addNamed \"1.0.5\" is a plain semver version for openzwave-shared\r\n32 silly cache afterAdd openzwave-shared@1.0.5\r\n33 verbose afterAdd /root/.npm/openzwave-shared/1.0.5/package/package.json not in flight; writing\r\n34 verbose afterAdd /root/.npm/openzwave-shared/1.0.5/package/package.json written\r\n35 silly install resolved [ { name: 'openzwave-shared',\r\n35 silly install resolved     version: '1.0.5',\r\n35 silly install resolved     description: 'Node.JS bindings for OpenZWave including the long-missing management functions',\r\n35 silly install resolved     main: './lib/openzwave-shared.js',\r\n35 silly install resolved     dependencies: { nan: '~2.0.9' },\r\n35 silly install resolved     scripts: { test: 'node test.js', install: 'node-gyp rebuild' },\r\n35 silly install resolved     repository:\r\n35 silly install resolved      { type: 'git',\r\n35 silly install resolved        url: 'git://github.com/OpenZWave/node-openzwave-shared.git' },\r\n35 silly install resolved     keywords: [ 'zwave', 'z-wave', 'home automation', 'openzwave' ],\r\n35 silly install resolved     author:\r\n35 silly install resolved      { name: 'Elias Karakoulakis',\r\n35 silly install resolved        email: 'elias.karakoulakis@gmail.com' },\r\n35 silly install resolved     contributors: [ [Object] ],\r\n35 silly install resolved     licenses: [ [Object], [Object] ],\r\n35 silly install resolved     gypfile: true,\r\n35 silly install resolved     gitHead: '249e9ada37f314f36e236bce9c1c28ba5a4e7b82',\r\n35 silly install resolved     bugs: { url: 'https://github.com/OpenZWave/node-openzwave-shared/issues' },\r\n35 silly install resolved     homepage: 'https://github.com/OpenZWave/node-openzwave-shared#readme',\r\n35 silly install resolved     _id: 'openzwave-shared@1.0.5',\r\n35 silly install resolved     _shasum: '863821702473c551dc7eba70411d4ec6fc53f383',\r\n35 silly install resolved     _from: 'openzwave-shared@*',\r\n35 silly install resolved     _npmVersion: '2.10.1',\r\n35 silly install resolved     _nodeVersion: '0.12.4',\r\n35 silly install resolved     _npmUser: { name: 'ekarak', email: 'elias.karakoulakis@gmail.com' },\r\n35 silly install resolved     maintainers: [ [Object] ],\r\n35 silly install resolved     dist:\r\n35 silly install resolved      { shasum: '863821702473c551dc7eba70411d4ec6fc53f383',\r\n35 silly install resolved        tarball: 'http://registry.npmjs.org/openzwave-shared/-/openzwave-shared-1.0.5.tgz' },\r\n35 silly install resolved     directories: {},\r\n35 silly install resolved     _resolved: 'https://registry.npmjs.org/openzwave-shared/-/openzwave-shared-1.0.5.tgz',\r\n35 silly install resolved     readme: 'ERROR: No README data found!' } ]\r\n36 info install openzwave-shared@1.0.5 into /usr/lib\r\n37 info installOne openzwave-shared@1.0.5\r\n38 verbose installOne of openzwave-shared to /usr/lib not in flight; installing\r\n39 verbose lock using /root/.npm/_locks/openzwave-shared-f315b58a40445133.lock for /usr/lib/node_modules/openzwave-shared\r\n40 silly install write writing openzwave-shared 1.0.5 to /usr/lib/node_modules/openzwave-shared\r\n41 verbose unbuild lib/node_modules/openzwave-shared\r\n42 silly gentlyRm /usr/lib/node_modules/openzwave-shared is being purged from base /usr\r\n43 verbose gentlyRm don't care about contents; nuking /usr/lib/node_modules/openzwave-shared\r\n44 verbose tar unpack /root/.npm/openzwave-shared/1.0.5/package.tgz\r\n45 verbose tar unpacking to /usr/lib/node_modules/openzwave-shared\r\n46 silly gentlyRm /usr/lib/node_modules/openzwave-shared is being purged\r\n47 verbose gentlyRm don't care about contents; nuking /usr/lib/node_modules/openzwave-shared\r\n48 silly gunzTarPerm modes [ '755', '644' ]\r\n49 silly gunzTarPerm extractEntry package.json\r\n50 silly gunzTarPerm modified mode [ 'package.json', 436, 420 ]\r\n51 silly gunzTarPerm extractEntry .npmignore\r\n52 silly gunzTarPerm modified mode [ '.npmignore', 436, 420 ]\r\n53 silly gunzTarPerm extractEntry README.md\r\n54 silly gunzTarPerm modified mode [ 'README.md', 436, 420 ]\r\n55 silly gunzTarPerm extractEntry test.js\r\n56 silly gunzTarPerm modified mode [ 'test.js', 436, 420 ]\r\n57 silly gunzTarPerm extractEntry test2.js\r\n58 silly gunzTarPerm modified mode [ 'test2.js', 436, 420 ]\r\n59 silly gunzTarPerm extractEntry README-raspbian.md\r\n60 silly gunzTarPerm modified mode [ 'README-raspbian.md', 436, 420 ]\r\n61 silly gunzTarPerm extractEntry README-ubuntu.md\r\n62 silly gunzTarPerm modified mode [ 'README-ubuntu.md', 436, 420 ]\r\n63 silly gunzTarPerm extractEntry binding.gyp\r\n64 silly gunzTarPerm modified mode [ 'binding.gyp', 436, 420 ]\r\n65 silly gunzTarPerm extractEntry LICENSE.md\r\n66 silly gunzTarPerm modified mode [ 'LICENSE.md', 436, 420 ]\r\n67 silly gunzTarPerm extractEntry lib/openzwave-shared.js\r\n68 silly gunzTarPerm modified mode [ 'lib/openzwave-shared.js', 436, 420 ]\r\n69 silly gunzTarPerm extractEntry notes.txt\r\n70 silly gunzTarPerm modified mode [ 'notes.txt', 436, 420 ]\r\n71 silly gunzTarPerm extractEntry README-api.md\r\n72 silly gunzTarPerm modified mode [ 'README-api.md', 436, 420 ]\r\n73 silly gunzTarPerm extractEntry src/openzwave-polling.cc\r\n74 silly gunzTarPerm modified mode [ 'src/openzwave-polling.cc', 436, 420 ]\r\n75 silly gunzTarPerm extractEntry src/callbacks.cc\r\n76 silly gunzTarPerm modified mode [ 'src/callbacks.cc', 436, 420 ]\r\n77 silly gunzTarPerm extractEntry src/openzwave-driver.cc\r\n78 silly gunzTarPerm modified mode [ 'src/openzwave-driver.cc', 436, 420 ]\r\n79 silly gunzTarPerm extractEntry src/openzwave-groups.cc\r\n80 silly gunzTarPerm modified mode [ 'src/openzwave-groups.cc', 436, 420 ]\r\n81 silly gunzTarPerm extractEntry src/openzwave-network.cc\r\n82 silly gunzTarPerm modified mode [ 'src/openzwave-network.cc', 436, 420 ]\r\n83 silly gunzTarPerm extractEntry src/openzwave-nodes.cc\r\n84 silly gunzTarPerm modified mode [ 'src/openzwave-nodes.cc', 436, 420 ]\r\n85 silly gunzTarPerm extractEntry src/openzwave-config.cc\r\n86 silly gunzTarPerm modified mode [ 'src/openzwave-config.cc', 436, 420 ]\r\n87 silly gunzTarPerm extractEntry src/openzwave-scenes.cc\r\n88 silly gunzTarPerm modified mode [ 'src/openzwave-scenes.cc', 436, 420 ]\r\n89 silly gunzTarPerm extractEntry src/openzwave-values.cc\r\n90 silly gunzTarPerm modified mode [ 'src/openzwave-values.cc', 436, 420 ]\r\n91 silly gunzTarPerm extractEntry src/openzwave.cc\r\n92 silly gunzTarPerm modified mode [ 'src/openzwave.cc', 436, 420 ]\r\n93 silly gunzTarPerm extractEntry src/openzwave.hpp\r\n94 silly gunzTarPerm modified mode [ 'src/openzwave.hpp', 436, 420 ]\r\n95 silly gunzTarPerm extractEntry src/utils.cc\r\n96 silly gunzTarPerm modified mode [ 'src/utils.cc', 436, 420 ]\r\n97 silly gunzTarPerm extractEntry README-events.md\r\n98 silly gunzTarPerm modified mode [ 'README-events.md', 436, 420 ]\r\n99 silly gunzTarPerm extractEntry README-example.md\r\n100 silly gunzTarPerm modified mode [ 'README-example.md', 436, 420 ]\r\n101 verbose write writing to /usr/lib/node_modules/openzwave-shared/package.json\r\n102 info preinstall openzwave-shared@1.0.5\r\n103 verbose readDependencies loading dependencies from /usr/lib/node_modules/openzwave-shared/package.json\r\n104 silly prepareForInstallMany adding nan@~2.0.9 from openzwave-shared dependencies\r\n105 verbose readDependencies loading dependencies from /usr/lib/node_modules/openzwave-shared/package.json\r\n106 silly cache add args [ 'nan@~2.0.9', null ]\r\n107 verbose cache add spec nan@~2.0.9\r\n108 silly cache add parsed spec { raw: 'nan@~2.0.9',\r\n108 silly cache add   scope: null,\r\n108 silly cache add   name: 'nan',\r\n108 silly cache add   rawSpec: '~2.0.9',\r\n108 silly cache add   spec: '>=2.0.9 <2.1.0',\r\n108 silly cache add   type: 'range' }\r\n109 silly addNamed nan@>=2.0.9 <2.1.0\r\n110 verbose addNamed \">=2.0.9 <2.1.0\" is a valid semver range for nan\r\n111 silly addNameRange { name: 'nan', range: '>=2.0.9 <2.1.0', hasData: false }\r\n112 silly mapToRegistry name nan\r\n113 silly mapToRegistry using default registry\r\n114 silly mapToRegistry registry https://registry.npmjs.org/\r\n115 silly mapToRegistry uri https://registry.npmjs.org/nan\r\n116 verbose addNameRange registry:https://registry.npmjs.org/nan not in flight; fetching\r\n117 verbose request uri https://registry.npmjs.org/nan\r\n118 verbose request no auth needed\r\n119 info attempt registry request try #1 at 20:23:43\r\n120 verbose etag \"1L4RU1AM541YSVP1YQFXG1Y1J\"\r\n121 http request GET https://registry.npmjs.org/nan\r\n122 http 304 https://registry.npmjs.org/nan\r\n123 silly get cb [ 304,\r\n123 silly get   { date: 'Sun, 20 Sep 2015 23:23:44 GMT',\r\n123 silly get     via: '1.1 varnish',\r\n123 silly get     'cache-control': 'max-age=60',\r\n123 silly get     etag: '\"1L4RU1AM541YSVP1YQFXG1Y1J\"',\r\n123 silly get     age: '46',\r\n123 silly get     connection: 'keep-alive',\r\n123 silly get     'x-served-by': 'cache-iad2143-IAD',\r\n123 silly get     'x-cache': 'HIT',\r\n123 silly get     'x-cache-hits': '2',\r\n123 silly get     'x-timer': 'S1442791424.232181,VS0,VE0',\r\n123 silly get     vary: 'Accept' } ]\r\n124 verbose etag https://registry.npmjs.org/nan from cache\r\n125 verbose get saving nan to /root/.npm/registry.npmjs.org/nan/.cache.json\r\n126 silly addNameRange number 2 { name: 'nan', range: '>=2.0.9 <2.1.0', hasData: true }\r\n127 silly addNameRange versions [ 'nan',\r\n127 silly addNameRange   [ '0.3.0-wip',\r\n127 silly addNameRange     '0.3.0-wip2',\r\n127 silly addNameRange     '0.3.0',\r\n127 silly addNameRange     '0.3.1',\r\n127 silly addNameRange     '0.3.2',\r\n127 silly addNameRange     '0.4.0',\r\n127 silly addNameRange     '0.4.1',\r\n127 silly addNameRange     '0.4.2',\r\n127 silly addNameRange     '0.4.3',\r\n127 silly addNameRange     '0.4.4',\r\n127 silly addNameRange     '0.5.0',\r\n127 silly addNameRange     '0.5.1',\r\n127 silly addNameRange     '0.5.2',\r\n127 silly addNameRange     '0.6.0',\r\n127 silly addNameRange     '0.7.0',\r\n127 silly addNameRange     '0.7.1',\r\n127 silly addNameRange     '0.8.0',\r\n127 silly addNameRange     '1.0.0',\r\n127 silly addNameRange     '1.1.0',\r\n127 silly addNameRange     '1.1.1',\r\n127 silly addNameRange     '1.1.2',\r\n127 silly addNameRange     '1.2.0',\r\n127 silly addNameRange     '1.3.0',\r\n127 silly addNameRange     '1.4.0',\r\n127 silly addNameRange     '1.4.1',\r\n127 silly addNameRange     '1.5.0',\r\n127 silly addNameRange     '1.4.2',\r\n127 silly addNameRange     '1.4.3',\r\n127 silly addNameRange     '1.5.1',\r\n127 silly addNameRange     '1.5.2',\r\n127 silly addNameRange     '1.6.0',\r\n127 silly addNameRange     '1.5.3',\r\n127 silly addNameRange     '1.6.1',\r\n127 silly addNameRange     '1.6.2',\r\n127 silly addNameRange     '1.7.0',\r\n127 silly addNameRange     '1.8.0',\r\n127 silly addNameRange     '1.8.1',\r\n127 silly addNameRange     '1.8.2',\r\n127 silly addNameRange     '1.8.3',\r\n127 silly addNameRange     '1.8.4',\r\n127 silly addNameRange     '1.9.0',\r\n127 silly addNameRange     '2.0.0',\r\n127 silly addNameRange     '2.0.1',\r\n127 silly addNameRange     '2.0.2',\r\n127 silly addNameRange     '2.0.3',\r\n127 silly addNameRange     '2.0.4',\r\n127 silly addNameRange     '2.0.5',\r\n127 silly addNameRange     '2.0.6',\r\n127 silly addNameRange     '2.0.7',\r\n127 silly addNameRange     '2.0.8',\r\n127 silly addNameRange     '2.0.9' ] ]\r\n128 silly addNamed nan@2.0.9\r\n129 verbose addNamed \"2.0.9\" is a plain semver version for nan\r\n130 silly cache afterAdd nan@2.0.9\r\n131 verbose afterAdd /root/.npm/nan/2.0.9/package/package.json not in flight; writing\r\n132 verbose afterAdd /root/.npm/nan/2.0.9/package/package.json written\r\n133 silly install resolved [ { name: 'nan',\r\n133 silly install resolved     version: '2.0.9',\r\n133 silly install resolved     description: 'Native Abstractions for Node.js: C++ header for Node 0.8 -> 4 compatibility',\r\n133 silly install resolved     main: 'include_dirs.js',\r\n133 silly install resolved     repository: { type: 'git', url: 'git://github.com/nodejs/nan.git' },\r\n133 silly install resolved     scripts:\r\n133 silly install resolved      { test: 'tap --gc test/js/*-test.js',\r\n133 silly install resolved        'rebuild-tests': 'pangyp rebuild --msvs_version=2013 --directory test',\r\n133 silly install resolved        docs: 'doc/.build.sh' },\r\n133 silly install resolved     contributors:\r\n133 silly install resolved      [ [Object],\r\n133 silly install resolved        [Object],\r\n133 silly install resolved        [Object],\r\n133 silly install resolved        [Object],\r\n133 silly install resolved        [Object],\r\n133 silly install resolved        [Object],\r\n133 silly install resolved        [Object] ],\r\n133 silly install resolved     devDependencies:\r\n133 silly install resolved      { bindings: '~1.2.1',\r\n133 silly install resolved        commander: '^2.8.1',\r\n133 silly install resolved        glob: '^5.0.14',\r\n133 silly install resolved        'node-gyp': '~2.0.2',\r\n133 silly install resolved        pangyp: '~2.2.0',\r\n133 silly install resolved        tap: '~0.7.1',\r\n133 silly install resolved        xtend: '~4.0.0' },\r\n133 silly install resolved     license: 'MIT',\r\n133 silly install resolved     bugs: { url: 'https://github.com/nodejs/nan/issues' },\r\n133 silly install resolved     homepage: 'https://github.com/nodejs/nan#readme',\r\n133 silly install resolved     _id: 'nan@2.0.9',\r\n133 silly install resolved     _shasum: 'd02a770f46778842cceb94e17cab31ffc7234a05',\r\n133 silly install resolved     _resolved: 'https://registry.npmjs.org/nan/-/nan-2.0.9.tgz',\r\n133 silly install resolved     _from: 'nan@>=2.0.9 <2.1.0',\r\n133 silly install resolved     _npmVersion: '2.14.2',\r\n133 silly install resolved     _nodeVersion: '4.0.0',\r\n133 silly install resolved     _npmUser: { name: 'kkoopa', email: 'bbyholm@abo.fi' },\r\n133 silly install resolved     maintainers: [ [Object], [Object] ],\r\n133 silly install resolved     dist:\r\n133 silly install resolved      { shasum: 'd02a770f46778842cceb94e17cab31ffc7234a05',\r\n133 silly install resolved        tarball: 'http://registry.npmjs.org/nan/-/nan-2.0.9.tgz' },\r\n133 silly install resolved     directories: {},\r\n133 silly install resolved     readme: 'ERROR: No README data found!' } ]\r\n134 info install nan@2.0.9 into /usr/lib/node_modules/openzwave-shared\r\n135 info installOne nan@2.0.9\r\n136 verbose installOne of nan to /usr/lib/node_modules/openzwave-shared not in flight; installing\r\n137 verbose lock using /root/.npm/_locks/nan-2cd25d6ba96a3d35.lock for /usr/lib/node_modules/openzwave-shared/node_modules/nan\r\n138 silly install write writing nan 2.0.9 to /usr/lib/node_modules/openzwave-shared/node_modules/nan\r\n139 verbose unbuild lib/node_modules/openzwave-shared/node_modules/nan\r\n140 silly gentlyRm /usr/lib/node_modules/openzwave-shared/node_modules/nan is being purged from base /usr\r\n141 verbose gentlyRm don't care about contents; nuking /usr/lib/node_modules/openzwave-shared/node_modules/nan\r\n142 verbose tar unpack /root/.npm/nan/2.0.9/package.tgz\r\n143 verbose tar unpacking to /usr/lib/node_modules/openzwave-shared/node_modules/nan\r\n144 silly gentlyRm /usr/lib/node_modules/openzwave-shared/node_modules/nan is being purged\r\n145 verbose gentlyRm don't care about contents; nuking /usr/lib/node_modules/openzwave-shared/node_modules/nan\r\n146 silly gunzTarPerm modes [ '755', '644' ]\r\n147 silly gunzTarPerm extractEntry package.json\r\n148 silly gunzTarPerm modified mode [ 'package.json', 436, 420 ]\r\n149 silly gunzTarPerm extractEntry README.md\r\n150 silly gunzTarPerm modified mode [ 'README.md', 436, 420 ]\r\n151 silly gunzTarPerm extractEntry include_dirs.js\r\n152 silly gunzTarPerm modified mode [ 'include_dirs.js', 436, 420 ]\r\n153 silly gunzTarPerm extractEntry nan_converters.h\r\n154 silly gunzTarPerm modified mode [ 'nan_converters.h', 436, 420 ]\r\n155 silly gunzTarPerm extractEntry LICENSE.md\r\n156 silly gunzTarPerm modified mode [ 'LICENSE.md', 436, 420 ]\r\n157 silly gunzTarPerm extractEntry .dntrc\r\n158 silly gunzTarPerm modified mode [ '.dntrc', 436, 420 ]\r\n159 silly gunzTarPerm extractEntry appveyor.yml\r\n160 silly gunzTarPerm modified mode [ 'appveyor.yml', 436, 420 ]\r\n161 silly gunzTarPerm extractEntry doc/new.md\r\n162 silly gunzTarPerm modified mode [ 'doc/new.md', 436, 420 ]\r\n163 silly gunzTarPerm extractEntry doc/.build.sh\r\n164 silly gunzTarPerm modified mode [ 'doc/.build.sh', 509, 493 ]\r\n165 silly gunzTarPerm extractEntry doc/buffers.md\r\n166 silly gunzTarPerm modified mode [ 'doc/buffers.md', 436, 420 ]\r\n167 silly gunzTarPerm extractEntry doc/callback.md\r\n168 silly gunzTarPerm modified mode [ 'doc/callback.md', 436, 420 ]\r\n169 silly gunzTarPerm extractEntry doc/converters.md\r\n170 silly gunzTarPerm modified mode [ 'doc/converters.md', 436, 420 ]\r\n171 silly gunzTarPerm extractEntry doc/errors.md\r\n172 silly gunzTarPerm modified mode [ 'doc/errors.md', 436, 420 ]\r\n173 silly gunzTarPerm extractEntry doc/maybe_types.md\r\n174 silly gunzTarPerm modified mode [ 'doc/maybe_types.md', 436, 420 ]\r\n175 silly gunzTarPerm extractEntry doc/methods.md\r\n176 silly gunzTarPerm modified mode [ 'doc/methods.md', 436, 420 ]\r\n177 silly gunzTarPerm extractEntry doc/asyncworker.md\r\n178 silly gunzTarPerm modified mode [ 'doc/asyncworker.md', 436, 420 ]\r\n179 silly gunzTarPerm extractEntry doc/node_misc.md\r\n180 silly gunzTarPerm modified mode [ 'doc/node_misc.md', 436, 420 ]\r\n181 silly gunzTarPerm extractEntry doc/persistent.md\r\n182 silly gunzTarPerm modified mode [ 'doc/persistent.md', 436, 420 ]\r\n183 silly gunzTarPerm extractEntry doc/scopes.md\r\n184 silly gunzTarPerm modified mode [ 'doc/scopes.md', 436, 420 ]\r\n185 silly gunzTarPerm extractEntry doc/script.md\r\n186 silly gunzTarPerm modified mode [ 'doc/script.md', 436, 420 ]\r\n187 silly gunzTarPerm extractEntry doc/string_bytes.md\r\n188 silly gunzTarPerm modified mode [ 'doc/string_bytes.md', 436, 420 ]\r\n189 silly gunzTarPerm extractEntry doc/v8_internals.md\r\n190 silly gunzTarPerm modified mode [ 'doc/v8_internals.md', 436, 420 ]\r\n191 silly gunzTarPerm extractEntry doc/v8_misc.md\r\n192 silly gunzTarPerm modified mode [ 'doc/v8_misc.md', 436, 420 ]\r\n193 silly gunzTarPerm extractEntry nan.h\r\n194 silly gunzTarPerm modified mode [ 'nan.h', 436, 420 ]\r\n195 silly gunzTarPerm extractEntry nan_callbacks.h\r\n196 silly gunzTarPerm modified mode [ 'nan_callbacks.h', 436, 420 ]\r\n197 silly gunzTarPerm extractEntry nan_callbacks_12_inl.h\r\n198 silly gunzTarPerm modified mode [ 'nan_callbacks_12_inl.h', 436, 420 ]\r\n199 silly gunzTarPerm extractEntry nan_callbacks_pre_12_inl.h\r\n200 silly gunzTarPerm modified mode [ 'nan_callbacks_pre_12_inl.h', 436, 420 ]\r\n201 silly gunzTarPerm extractEntry nan_converters_43_inl.h\r\n202 silly gunzTarPerm modified mode [ 'nan_converters_43_inl.h', 436, 420 ]\r\n203 silly gunzTarPerm extractEntry nan_converters_pre_43_inl.h\r\n204 silly gunzTarPerm modified mode [ 'nan_converters_pre_43_inl.h', 436, 420 ]\r\n205 silly gunzTarPerm extractEntry nan_implementation_12_inl.h\r\n206 silly gunzTarPerm modified mode [ 'nan_implementation_12_inl.h', 436, 420 ]\r\n207 silly gunzTarPerm extractEntry nan_implementation_pre_12_inl.h\r\n208 silly gunzTarPerm modified mode [ 'nan_implementation_pre_12_inl.h', 436, 420 ]\r\n209 silly gunzTarPerm extractEntry nan_maybe_43_inl.h\r\n210 silly gunzTarPerm modified mode [ 'nan_maybe_43_inl.h', 436, 420 ]\r\n211 silly gunzTarPerm extractEntry nan_maybe_pre_43_inl.h\r\n212 silly gunzTarPerm modified mode [ 'nan_maybe_pre_43_inl.h', 436, 420 ]\r\n213 silly gunzTarPerm extractEntry nan_new.h\r\n214 silly gunzTarPerm modified mode [ 'nan_new.h', 436, 420 ]\r\n215 silly gunzTarPerm extractEntry nan_object_wrap.h\r\n216 silly gunzTarPerm modified mode [ 'nan_object_wrap.h', 436, 420 ]\r\n217 silly gunzTarPerm extractEntry nan_persistent_12_inl.h\r\n218 silly gunzTarPerm modified mode [ 'nan_persistent_12_inl.h', 436, 420 ]\r\n219 silly gunzTarPerm extractEntry nan_persistent_pre_12_inl.h\r\n220 silly gunzTarPerm modified mode [ 'nan_persistent_pre_12_inl.h', 436, 420 ]\r\n221 silly gunzTarPerm extractEntry nan_string_bytes.h\r\n222 silly gunzTarPerm modified mode [ 'nan_string_bytes.h', 436, 420 ]\r\n223 silly gunzTarPerm extractEntry nan_weak.h\r\n224 silly gunzTarPerm modified mode [ 'nan_weak.h', 436, 420 ]\r\n225 silly gunzTarPerm extractEntry CHANGELOG.md\r\n226 silly gunzTarPerm modified mode [ 'CHANGELOG.md', 436, 420 ]\r\n227 silly gunzTarPerm extractEntry tools/package.json\r\n228 silly gunzTarPerm modified mode [ 'tools/package.json', 436, 420 ]\r\n229 silly gunzTarPerm extractEntry tools/README.md\r\n230 silly gunzTarPerm modified mode [ 'tools/README.md', 436, 420 ]\r\n231 silly gunzTarPerm extractEntry tools/1to2.js\r\n232 silly gunzTarPerm modified mode [ 'tools/1to2.js', 509, 493 ]\r\n233 verbose write writing to /usr/lib/node_modules/openzwave-shared/node_modules/nan/package.json\r\n234 info preinstall nan@2.0.9\r\n235 verbose readDependencies loading dependencies from /usr/lib/node_modules/openzwave-shared/node_modules/nan/package.json\r\n236 verbose readDependencies loading dependencies from /usr/lib/node_modules/openzwave-shared/node_modules/nan/package.json\r\n237 silly install resolved []\r\n238 verbose about to build /usr/lib/node_modules/openzwave-shared/node_modules/nan\r\n239 info build /usr/lib/node_modules/openzwave-shared/node_modules/nan\r\n240 info linkStuff nan@2.0.9\r\n241 silly linkStuff nan@2.0.9 has /usr/lib/node_modules/openzwave-shared/node_modules as its parent node_modules\r\n242 silly linkStuff nan@2.0.9 is part of a global install\r\n243 silly linkStuff nan@2.0.9 is installed into a global node_modules\r\n244 verbose linkBins nan@2.0.9\r\n245 verbose linkMans nan@2.0.9\r\n246 verbose rebuildBundles nan@2.0.9\r\n247 info install nan@2.0.9\r\n248 info postinstall nan@2.0.9\r\n249 verbose unlock done using /root/.npm/_locks/nan-2cd25d6ba96a3d35.lock for /usr/lib/node_modules/openzwave-shared/node_modules/nan\r\n250 verbose about to build /usr/lib/node_modules/openzwave-shared\r\n251 info build /usr/lib/node_modules/openzwave-shared\r\n252 info linkStuff openzwave-shared@1.0.5\r\n253 silly linkStuff openzwave-shared@1.0.5 has /usr/lib/node_modules as its parent node_modules\r\n254 silly linkStuff openzwave-shared@1.0.5 is part of a global install\r\n255 silly linkStuff openzwave-shared@1.0.5 is installed into a global node_modules\r\n256 silly linkStuff openzwave-shared@1.0.5 is installed into the top-level global node_modules\r\n257 verbose linkBins openzwave-shared@1.0.5\r\n258 verbose linkMans openzwave-shared@1.0.5\r\n259 verbose rebuildBundles openzwave-shared@1.0.5\r\n260 verbose rebuildBundles [ 'nan' ]\r\n261 info install openzwave-shared@1.0.5\r\n262 verbose unsafe-perm in lifecycle true\r\n263 info openzwave-shared@1.0.5 Failed to exec install script\r\n264 verbose unlock done using /root/.npm/_locks/openzwave-shared-f315b58a40445133.lock for /usr/lib/node_modules/openzwave-shared\r\n265 verbose stack Error: openzwave-shared@1.0.5 install: `node-gyp rebuild`\r\n265 verbose stack Exit status 1\r\n265 verbose stack     at EventEmitter.<anonymous> (/usr/lib/node_modules/npm/lib/utils/lifecycle.js:213:16)\r\n265 verbose stack     at EventEmitter.emit (events.js:110:17)\r\n265 verbose stack     at ChildProcess.<anonymous> (/usr/lib/node_modules/npm/lib/utils/spawn.js:24:14)\r\n265 verbose stack     at ChildProcess.emit (events.js:110:17)\r\n265 verbose stack     at maybeClose (child_process.js:1015:16)\r\n265 verbose stack     at Process.ChildProcess._handle.onexit (child_process.js:1087:5)\r\n266 verbose pkgid openzwave-shared@1.0.5\r\n267 verbose cwd /home/pi/openzwave-1.3.487\r\n268 error Linux 4.1.6-v7+\r\n269 error argv \"/usr/bin/node\" \"/usr/bin/npm\" \"install\" \"openzwave-shared\" \"--unsafe-perm\" \"-g\"\r\n270 error node v0.12.7\r\n271 error npm  v2.11.3\r\n272 error code ELIFECYCLE\r\n273 error openzwave-shared@1.0.5 install: `node-gyp rebuild`\r\n273 error Exit status 1\r\n274 error Failed at the openzwave-shared@1.0.5 install script 'node-gyp rebuild'.\r\n274 error This is most likely a problem with the openzwave-shared package,\r\n274 error not with npm itself.\r\n274 error Tell the author that this fails on your system:\r\n274 error     node-gyp rebuild\r\n274 error You can get their info via:\r\n274 error     npm owner ls openzwave-shared\r\n274 error There is likely additional logging output above.\r\n275 verbose exit [ 1, true ]\r\n276 verbose unbuild lib/node_modules/openzwave-shared\r\n277 info preuninstall openzwave-shared@1.0.5\r\n278 info uninstall openzwave-shared@1.0.5\r\n279 verbose unbuild rmStuff openzwave-shared@1.0.5 from /usr/lib/node_modules\r\n280 info postuninstall openzwave-shared@1.0.5\r\n281 silly gentlyRm /usr/lib/node_modules/openzwave-shared is being purged from base /usr\r\n282 verbose gentlyRm don't care about contents; nuking /usr/lib/node_modules/openzwave-shared\r\n283 silly vacuum-fs purging /usr/lib/node_modules/openzwave-shared\r\n284 silly vacuum-fs quitting because other entries in /usr/lib/node_modules"},"comment":{"url":"https://api.github.com/repos/OpenZWave/node-openzwave-shared/issues/comments/143007949","html_url":"https://github.com/OpenZWave/node-openzwave-shared/issues/17#issuecomment-143007949","issue_url":"https://api.github.com/repos/OpenZWave/node-openzwave-shared/issues/17","id":143007949,"user":{"login":"ekarak","id":587817,"avatar_url":"https://avatars.githubusercontent.com/u/587817?v=3","gravatar_id":"","url":"https://api.github.com/users/ekarak","html_url":"https://github.com/ekarak","followers_url":"https://api.github.com/users/ekarak/followers","following_url":"https://api.github.com/users/ekarak/following{/other_user}","gists_url":"https://api.github.com/users/ekarak/gists{/gist_id}","starred_url":"https://api.github.com/users/ekarak/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ekarak/subscriptions","organizations_url":"https://api.github.com/users/ekarak/orgs","repos_url":"https://api.github.com/users/ekarak/repos","events_url":"https://api.github.com/users/ekarak/events{/privacy}","received_events_url":"https://api.github.com/users/ekarak/received_events","type":"User","site_admin":false},"created_at":"2015-09-24T18:10:55Z","updated_at":"2015-09-24T18:10:55Z","body":"resolving"}}