{"action":"opened","issue":{"url":"https://api.github.com/repos/vapid/vapid/issues/13","repository_url":"https://api.github.com/repos/vapid/vapid","labels_url":"https://api.github.com/repos/vapid/vapid/issues/13/labels{/name}","comments_url":"https://api.github.com/repos/vapid/vapid/issues/13/comments","events_url":"https://api.github.com/repos/vapid/vapid/issues/13/events","html_url":"https://github.com/vapid/vapid/issues/13","id":362415914,"node_id":"MDU6SXNzdWUzNjI0MTU5MTQ=","number":13,"title":"Can't install","user":{"login":"zetalevel","id":1233963,"node_id":"MDQ6VXNlcjEyMzM5NjM=","avatar_url":"https://avatars2.githubusercontent.com/u/1233963?v=4","gravatar_id":"","url":"https://api.github.com/users/zetalevel","html_url":"https://github.com/zetalevel","followers_url":"https://api.github.com/users/zetalevel/followers","following_url":"https://api.github.com/users/zetalevel/following{/other_user}","gists_url":"https://api.github.com/users/zetalevel/gists{/gist_id}","starred_url":"https://api.github.com/users/zetalevel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zetalevel/subscriptions","organizations_url":"https://api.github.com/users/zetalevel/orgs","repos_url":"https://api.github.com/users/zetalevel/repos","events_url":"https://api.github.com/users/zetalevel/events{/privacy}","received_events_url":"https://api.github.com/users/zetalevel/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-09-21T00:34:25Z","updated_at":"2018-09-21T00:34:25Z","closed_at":null,"author_association":"NONE","body":"yerkes@zetapc:~$ node -v\r\nv8.12.0\r\nyerkes@zetapc:~$ npm -v\r\n6.4.1\r\n\r\nyerkes@zetapc:~$ sudo npm install -g vapid-cli\r\n\r\nnpm WARN deprecated browserslist@1.7.7: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.\r\nnpm WARN deprecated @types/commander@2.12.2: This is a stub types definition for commander (https://github.com/tj/commander.js). commander provides its own type definitions, so you don't need @types/commander installed!\r\n/usr/bin/vapid -> /usr/lib/node_modules/vapid-cli/bin/cli.js\r\n\r\n> bcrypt@2.0.1 install /usr/lib/node_modules/vapid-cli/node_modules/bcrypt\r\n> node-pre-gyp install --fallback-to-build\r\n\r\nnode-pre-gyp ERR! Pre-built binaries not installable for bcrypt@2.0.1 and node@8.12.0 (node-v57 ABI, glibc) (falling back to source compile with node-gyp) \r\nnode-pre-gyp ERR! Hit error EACCES: permission denied, mkdir '/usr/lib/node_modules/vapid-cli/node_modules/bcrypt/lib' \r\ngyp WARN EACCES user \"root\" does not have permission to access the dev dir \"/root/.node-gyp/8.12.0\"\r\ngyp WARN EACCES attempting to reinstall using temporary dev dir \"/usr/lib/node_modules/vapid-cli/node_modules/bcrypt/.node-gyp\"\r\ngyp WARN install got an error, rolling back install\r\ngyp WARN install got an error, rolling back install\r\ngyp ERR! configure error \r\ngyp ERR! stack Error: EACCES: permission denied, mkdir '/usr/lib/node_modules/vapid-cli/node_modules/bcrypt/.node-gyp'\r\ngyp ERR! System Linux 4.9.0-7-amd64\r\ngyp ERR! command \"/usr/bin/node\" \"/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js\" \"configure\" \"--fallback-to-build\" \"--module=/usr/lib/node_modules/vapid-cli/node_modules/bcrypt/lib/binding/bcrypt_lib.node\" \"--module_name=bcrypt_lib\" \"--module_path=/usr/lib/node_modules/vapid-cli/node_modules/bcrypt/lib/binding\" \"--napi_version=3\" \"--node_abi_napi=napi\"\r\ngyp ERR! cwd /usr/lib/node_modules/vapid-cli/node_modules/bcrypt\r\ngyp ERR! node -v v8.12.0\r\ngyp ERR! node-gyp -v v3.8.0\r\ngyp ERR! not ok \r\nnode-pre-gyp ERR! build error \r\nnode-pre-gyp ERR! stack Error: Failed to execute '/usr/bin/node /usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js configure --fallback-to-build --module=/usr/lib/node_modules/vapid-cli/node_modules/bcrypt/lib/binding/bcrypt_lib.node --module_name=bcrypt_lib --module_path=/usr/lib/node_modules/vapid-cli/node_modules/bcrypt/lib/binding --napi_version=3 --node_abi_napi=napi' (1)\r\nnode-pre-gyp ERR! stack     at ChildProcess.<anonymous> (/usr/lib/node_modules/vapid-cli/node_modules/bcrypt/node_modules/node-pre-gyp/lib/util/compile.js:83:29)\r\nnode-pre-gyp ERR! stack     at emitTwo (events.js:126:13)\r\nnode-pre-gyp ERR! stack     at ChildProcess.emit (events.js:214:7)\r\nnode-pre-gyp ERR! stack     at maybeClose (internal/child_process.js:915:16)\r\nnode-pre-gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:209:5)\r\nnode-pre-gyp ERR! System Linux 4.9.0-7-amd64\r\nnode-pre-gyp ERR! command \"/usr/bin/node\" \"/usr/lib/node_modules/vapid-cli/node_modules/bcrypt/node_modules/.bin/node-pre-gyp\" \"install\" \"--fallback-to-build\"\r\nnode-pre-gyp ERR! cwd /usr/lib/node_modules/vapid-cli/node_modules/bcrypt\r\nnode-pre-gyp ERR! node -v v8.12.0\r\nnode-pre-gyp ERR! node-pre-gyp -v v0.9.1\r\nnode-pre-gyp ERR! not ok \r\nFailed to execute '/usr/bin/node /usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js configure --fallback-to-build --module=/usr/lib/node_modules/vapid-cli/node_modules/bcrypt/lib/binding/bcrypt_lib.node --module_name=bcrypt_lib --module_path=/usr/lib/node_modules/vapid-cli/node_modules/bcrypt/lib/binding --napi_version=3 --node_abi_napi=napi' (1)\r\nnpm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.4 (node_modules/vapid-cli/node_modules/fsevents):\r\nnpm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.4: wanted {\"os\":\"darwin\",\"arch\":\"any\"} (current: {\"os\":\"linux\",\"arch\":\"x64\"})\r\n\r\nnpm ERR! code ELIFECYCLE\r\nnpm ERR! errno 1\r\nnpm ERR! bcrypt@2.0.1 install: `node-pre-gyp install --fallback-to-build`\r\nnpm ERR! Exit status 1\r\nnpm ERR! \r\nnpm ERR! Failed at the bcrypt@2.0.1 install script.\r\nnpm ERR! This is probably not a problem with npm. There is likely additional logging output above.\r\n\r\nnpm ERR! A complete log of this run can be found in:\r\nnpm ERR!     /root/.npm/_logs/2018-09-20T22_34_58_751Z-debug.log"}}
{"actor":{"display_login":"zetalevel"}}