Skip to content
This repository

npm error when installing node.io [OSX] #3045

Closed
jpgninja opened this Issue January 10, 2013 · 3 comments

3 participants

Chris Mewhort Luke Arduini Martin Cooper
Chris Mewhort

Originally posted at node.io @chriso suggested that maybe I see if you can have a look at this. I'm trying to dive into node.js but stuck while installing node.io. I have OSX, Xcode's installed with Command Line tools, have run with sudo, have run as root, have removed node and all modules & re-installed.

I dunno what next to try. I've asked for days on IRC and have talked to @chriso who sent me here with the following three lines highlighted. Any ideas?

npm verb set uid from=0 to=-2
shell-init: error retrieving current directory: getcwd: cannot access parent directories: Permission denied
sh: node-gyp: command not found

Here's my Terminal output with verbose mode on, I suppose? (something chris had me run, I'm not entirely sure)

$ sudo npm install -g -dd node.io
npm info it worked if it ends with ok
npm verb cli [ 'node', '/usr/local/bin/npm', 'install', '-g', '-dd', 'node.io' ]
npm info using npm@1.1.69
npm info using node@v0.8.16
npm verb read json /usr/local/lib/package.json
npm verb read json /usr/local/lib/package.json
npm verb cache add [ 'node.io', null ]
npm verb parsed url { pathname: 'node.io', path: 'node.io', href: 'node.io' }
npm verb lock node.io /Users/hort/.npm/eddd5bf7-node-io.lock
npm verb addNamed [ 'node.io', '' ]
npm verb addNamed [ null, '' ]
npm verb lock node.io@ /Users/hort/.npm/55b835a3-node-io.lock
npm verb url raw node.io
npm verb url resolving [ 'https://registry.npmjs.org/', './node.io' ]
npm verb url resolved https://registry.npmjs.org/node.io
npm info trying registry request attempt 1 at 22:49:54
npm verb etag "AUZ6PEJRMKD511S8B27YJ89A8"
npm http GET https://registry.npmjs.org/node.io
npm http 304 https://registry.npmjs.org/node.io
npm verb etag node.io from cache
npm verb addNamed [ 'node.io', '0.4.12' ]
npm verb addNamed [ '0.4.12', '0.4.12' ]
npm verb lock node.io@0.4.12 /Users/hort/.npm/3daea05d-node-io-0-4-12.lock
npm verb read json /Users/hort/.npm/node.io/0.4.12/package/package.json
npm info install node.io@0.4.12 into /usr/local/lib
npm info installOne node.io@0.4.12
npm verb from cache /Users/hort/.npm/node.io/0.4.12/package/package.json
npm info /usr/local/lib/node_modules/node.io unbuild
npm verb read json /usr/local/lib/node_modules/node.io/package.json
npm verb tar unpack /Users/hort/.npm/node.io/0.4.12/package.tgz
npm verb lock /usr/local/lib/node_modules/node.io /Users/hort/.npm/3ba375c4-r-local-lib-node-modules-node-io.lock
npm verb read json /usr/local/lib/node_modules/node.io/package.json
npm info preinstall node.io@0.4.12
npm verb from cache /usr/local/lib/node_modules/node.io/package.json
npm verb readDependencies using package.json deps
npm verb from cache /usr/local/lib/node_modules/node.io/package.json
npm verb readDependencies using package.json deps
npm verb cache add [ 'htmlparser@>= 1.7.3', null ]
npm verb parsed url { pathname: 'htmlparser@%3E=%201.7.3',
npm verb parsed url path: 'htmlparser@%3E=%201.7.3',
npm verb parsed url href: 'htmlparser@%3E=%201.7.3' }
npm verb parsed url { pathname: '%3E=%201.7.3',
npm verb parsed url path: '%3E=%201.7.3',
npm verb parsed url href: '%3E=%201.7.3' }
npm verb addNamed [ 'htmlparser', '>= 1.7.3' ]
npm verb addNamed [ null, '>=1.7.3' ]
npm verb lock htmlparser@>= 1.7.3 /Users/hort/.npm/7e2875fb-htmlparser-1-7-3.lock
npm verb cache add [ 'coffee-script@>= 0.9.5', null ]
npm verb parsed url { pathname: 'coffee-script@%3E=%200.9.5',
npm verb parsed url path: 'coffee-script@%3E=%200.9.5',
npm verb parsed url href: 'coffee-script@%3E=%200.9.5' }
npm verb parsed url { pathname: '%3E=%200.9.5',
npm verb parsed url path: '%3E=%200.9.5',
npm verb parsed url href: '%3E=%200.9.5' }
npm verb addNamed [ 'coffee-script', '>= 0.9.5' ]
npm verb addNamed [ null, '>=0.9.5' ]
npm verb lock coffee-script@>= 0.9.5 /Users/hort/.npm/894ba8de-coffee-script-0-9-5.lock
npm verb url raw htmlparser
npm verb url resolving [ 'https://registry.npmjs.org/', './htmlparser' ]
npm verb url resolved https://registry.npmjs.org/htmlparser
npm info trying registry request attempt 1 at 22:49:55
npm verb etag "ELI06I893TB4HJRAA2O05LZK4"
npm http GET https://registry.npmjs.org/htmlparser
npm verb url raw coffee-script
npm verb url resolving [ 'https://registry.npmjs.org/', './coffee-script' ]
npm verb url resolved https://registry.npmjs.org/coffee-script
npm info trying registry request attempt 1 at 22:49:55
npm verb etag "D617DK98MTKWS5IUHB6FCI7HW"
npm http GET https://registry.npmjs.org/coffee-script
npm verb cache add [ 'jquery@>= 1.4.4', null ]
npm verb parsed url { pathname: 'jquery@%3E=%201.4.4',
npm verb parsed url path: 'jquery@%3E=%201.4.4',
npm verb parsed url href: 'jquery@%3E=%201.4.4' }
npm verb parsed url { pathname: '%3E=%201.4.4',
npm verb parsed url path: '%3E=%201.4.4',
npm verb parsed url href: '%3E=%201.4.4' }
npm verb addNamed [ 'jquery', '>= 1.4.4' ]
npm verb addNamed [ null, '>=1.4.4' ]
npm verb lock jquery@>= 1.4.4 /Users/hort/.npm/59b94f22-jquery-1-4-4.lock
npm verb cache add [ 'jsdom@>= 0.2.0', null ]
npm verb parsed url { pathname: 'jsdom@%3E=%200.2.0',
npm verb parsed url path: 'jsdom@%3E=%200.2.0',
npm verb parsed url href: 'jsdom@%3E=%200.2.0' }
npm verb parsed url { pathname: '%3E=%200.2.0',
npm verb parsed url path: '%3E=%200.2.0',
npm verb parsed url href: '%3E=%200.2.0' }
npm verb addNamed [ 'jsdom', '>= 0.2.0' ]
npm verb addNamed [ null, '>=0.2.0' ]
npm verb lock jsdom@>= 0.2.0 /Users/hort/.npm/e06a6149-jsdom-0-2-0.lock
npm verb cache add [ 'request@2.9.202', null ]
npm verb parsed url { pathname: 'request@2.9.202',
npm verb parsed url path: 'request@2.9.202',
npm verb parsed url href: 'request@2.9.202' }
npm verb parsed url { pathname: '2.9.202', path: '2.9.202', href: '2.9.202' }
npm verb addNamed [ 'request', '2.9.202' ]
npm verb addNamed [ '2.9.202', '2.9.202' ]
npm verb lock request@2.9.202 /Users/hort/.npm/f7ac4bcd-request-2-9-202.lock
npm verb url raw jquery
npm verb url resolving [ 'https://registry.npmjs.org/', './jquery' ]
npm verb url resolved https://registry.npmjs.org/jquery
npm info trying registry request attempt 1 at 22:49:55
npm verb etag "93IRG4YZ5EXI84I6I26LFHG50"
npm http GET https://registry.npmjs.org/jquery
npm verb url raw jsdom
npm verb url resolving [ 'https://registry.npmjs.org/', './jsdom' ]
npm verb url resolved https://registry.npmjs.org/jsdom
npm info trying registry request attempt 1 at 22:49:55
npm verb etag "A9MZ7P6V77AWDMMUEOXSKRERN"
npm http GET https://registry.npmjs.org/jsdom
npm verb url raw request/2.9.202
npm verb url resolving [ 'https://registry.npmjs.org/', './request/2.9.202' ]
npm verb url resolved https://registry.npmjs.org/request/2.9.202
npm info trying registry request attempt 1 at 22:49:55
npm verb etag "EPB3V2C4LFGGWU1V291YROJK5"
npm http GET https://registry.npmjs.org/request/2.9.202
npm http 304 https://registry.npmjs.org/htmlparser
npm verb etag htmlparser from cache
npm http 304 https://registry.npmjs.org/coffee-script
npm verb etag coffee-script from cache
npm verb addNamed [ 'coffee-script', '1.4.0' ]
npm verb addNamed [ '1.4.0', '1.4.0' ]
npm verb lock coffee-script@1.4.0 /Users/hort/.npm/0c6dfe35-coffee-script-1-4-0.lock
npm verb addNamed [ 'htmlparser', '1.7.6' ]
npm verb addNamed [ '1.7.6', '1.7.6' ]
npm verb lock htmlparser@1.7.6 /Users/hort/.npm/1f8880a7-htmlparser-1-7-6.lock
npm verb read json /Users/hort/.npm/coffee-script/1.4.0/package/package.json
npm verb read json /Users/hort/.npm/htmlparser/1.7.6/package/package.json
npm http 304 https://registry.npmjs.org/request/2.9.202
npm verb etag request/2.9.202 from cache
npm http 304 https://registry.npmjs.org/jsdom
npm verb etag jsdom from cache
npm http 304 https://registry.npmjs.org/jquery
npm verb etag jquery from cache
npm verb read json /Users/hort/.npm/request/2.9.202/package/package.json
npm verb addNamed [ 'jsdom', '0.3.4' ]
npm verb addNamed [ '0.3.4', '0.3.4' ]
npm verb lock jsdom@0.3.4 /Users/hort/.npm/7b57c29a-jsdom-0-3-4.lock
npm verb addNamed [ 'jquery', '1.8.3' ]
npm verb addNamed [ '1.8.3', '1.8.3' ]
npm verb lock jquery@1.8.3 /Users/hort/.npm/c39883fe-jquery-1-8-3.lock
npm verb read json /Users/hort/.npm/jsdom/0.3.4/package/package.json
npm verb read json /Users/hort/.npm/jquery/1.8.3/package/package.json
npm info install coffee-script@1.4.0 into /usr/local/lib/node_modules/node.io
npm info install htmlparser@1.7.6 into /usr/local/lib/node_modules/node.io
npm info install request@2.9.202 into /usr/local/lib/node_modules/node.io
npm info install jsdom@0.3.4 into /usr/local/lib/node_modules/node.io
npm info install jquery@1.8.3 into /usr/local/lib/node_modules/node.io
npm info installOne coffee-script@1.4.0
npm info installOne htmlparser@1.7.6
npm info installOne request@2.9.202
npm info installOne jsdom@0.3.4
npm info installOne jquery@1.8.3
npm verb from cache /Users/hort/.npm/coffee-script/1.4.0/package/package.json
npm verb from cache /Users/hort/.npm/htmlparser/1.7.6/package/package.json
npm verb from cache /Users/hort/.npm/request/2.9.202/package/package.json
npm verb from cache /Users/hort/.npm/jsdom/0.3.4/package/package.json
npm verb from cache /Users/hort/.npm/jquery/1.8.3/package/package.json
npm info /usr/local/lib/node_modules/node.io/node_modules/coffee-script unbuild
npm verb read json /usr/local/lib/node_modules/node.io/node_modules/coffee-script/package.json
npm info /usr/local/lib/node_modules/node.io/node_modules/htmlparser unbuild
npm verb read json /usr/local/lib/node_modules/node.io/node_modules/htmlparser/package.json
npm info /usr/local/lib/node_modules/node.io/node_modules/request unbuild
npm verb read json /usr/local/lib/node_modules/node.io/node_modules/request/package.json
npm info /usr/local/lib/node_modules/node.io/node_modules/jsdom unbuild
npm verb read json /usr/local/lib/node_modules/node.io/node_modules/jsdom/package.json
npm info /usr/local/lib/node_modules/node.io/node_modules/jquery unbuild
npm verb read json /usr/local/lib/node_modules/node.io/node_modules/jquery/package.json
npm verb tar unpack /Users/hort/.npm/coffee-script/1.4.0/package.tgz
npm verb tar unpack /Users/hort/.npm/htmlparser/1.7.6/package.tgz
npm verb tar unpack /Users/hort/.npm/request/2.9.202/package.tgz
npm verb tar unpack /Users/hort/.npm/jsdom/0.3.4/package.tgz
npm verb tar unpack /Users/hort/.npm/jquery/1.8.3/package.tgz
npm verb lock /usr/local/lib/node_modules/node.io/node_modules/coffee-script /Users/hort/.npm/5e709819-de-io-node-modules-coffee-script.lock
npm verb lock /usr/local/lib/node_modules/node.io/node_modules/htmlparser /Users/hort/.npm/430809f6--node-io-node-modules-htmlparser.lock
npm verb lock /usr/local/lib/node_modules/node.io/node_modules/request /Users/hort/.npm/194084e2-les-node-io-node-modules-request.lock
npm verb lock /usr/local/lib/node_modules/node.io/node_modules/jsdom /Users/hort/.npm/775d0e7e-dules-node-io-node-modules-jsdom.lock
npm verb lock /usr/local/lib/node_modules/node.io/node_modules/jquery /Users/hort/.npm/be67b142-ules-node-io-node-modules-jquery.lock
npm verb read json /usr/local/lib/node_modules/node.io/node_modules/request/package.json
npm info preinstall request@2.9.202
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/request/package.json
npm verb readDependencies using package.json deps
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/request/package.json
npm verb readDependencies using package.json deps
npm verb about to build /usr/local/lib/node_modules/node.io/node_modules/request
npm info build /usr/local/lib/node_modules/node.io/node_modules/request
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/request/package.json
npm verb linkStuff [ true,
npm verb linkStuff '/usr/local/lib/node_modules',
npm verb linkStuff false,
npm verb linkStuff '/usr/local/lib/node_modules/node.io/node_modules' ]
npm info linkStuff request@2.9.202
npm verb linkBins request@2.9.202
npm verb linkMans request@2.9.202
npm verb rebuildBundles request@2.9.202
npm info install request@2.9.202
npm info postinstall request@2.9.202
npm verb read json /usr/local/lib/node_modules/node.io/node_modules/coffee-script/package.json
npm info preinstall coffee-script@1.4.0
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/coffee-script/package.json
npm verb readDependencies using package.json deps
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/coffee-script/package.json
npm verb readDependencies using package.json deps
npm verb about to build /usr/local/lib/node_modules/node.io/node_modules/coffee-script
npm info build /usr/local/lib/node_modules/node.io/node_modules/coffee-script
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/coffee-script/package.json
npm verb linkStuff [ true,
npm verb linkStuff '/usr/local/lib/node_modules',
npm verb linkStuff false,
npm verb linkStuff '/usr/local/lib/node_modules/node.io/node_modules' ]
npm info linkStuff coffee-script@1.4.0
npm verb linkBins coffee-script@1.4.0
npm verb link bins [ { coffee: './bin/coffee', cake: './bin/cake' },
npm verb link bins '/usr/local/lib/node_modules/node.io/node_modules/.bin',
npm verb link bins false ]
npm verb linkMans coffee-script@1.4.0
npm verb rebuildBundles coffee-script@1.4.0
npm info install coffee-script@1.4.0
npm info postinstall coffee-script@1.4.0
npm verb read json /usr/local/lib/node_modules/node.io/node_modules/jsdom/package.json
npm info preinstall jsdom@0.3.4
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/jsdom/package.json
npm verb readDependencies using package.json deps
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/jsdom/package.json
npm verb readDependencies using package.json deps
npm verb cache add [ 'nwmatcher@>=1.3.0', null ]
npm verb parsed url { pathname: 'nwmatcher@%3E=1.3.0',
npm verb parsed url path: 'nwmatcher@%3E=1.3.0',
npm verb parsed url href: 'nwmatcher@%3E=1.3.0' }
npm verb parsed url { pathname: '%3E=1.3.0', path: '%3E=1.3.0', href: '%3E=1.3.0' }
npm verb addNamed [ 'nwmatcher', '>=1.3.0' ]
npm verb addNamed [ null, '>=1.3.0' ]
npm verb lock nwmatcher@>=1.3.0 /Users/hort/.npm/8bc57da1-nwmatcher-1-3-0.lock
npm verb cache add [ 'cssom@0.2.x', null ]
npm verb parsed url { pathname: 'cssom@0.2.x',
npm verb parsed url path: 'cssom@0.2.x',
npm verb parsed url href: 'cssom@0.2.x' }
npm verb parsed url { pathname: '0.2.x', path: '0.2.x', href: '0.2.x' }
npm verb addNamed [ 'cssom', '0.2.x' ]
npm verb addNamed [ null, '>=0.2.0- npm verb lock cssom@0.2.x /Users/hort/.npm/c83aab2e-cssom-0-2-x.lock
npm verb url raw nwmatcher
npm verb url resolving [ 'https://registry.npmjs.org/', './nwmatcher' ]
npm verb url resolved https://registry.npmjs.org/nwmatcher
npm info trying registry request attempt 1 at 22:49:56
npm verb etag "F3CQ5VPM5WX708UHSDNIU8FRR"
npm http GET https://registry.npmjs.org/nwmatcher
npm verb url raw cssom
npm verb url resolving [ 'https://registry.npmjs.org/', './cssom' ]
npm verb url resolved https://registry.npmjs.org/cssom
npm info trying registry request attempt 1 at 22:49:56
npm verb etag "6JJRJ3CWIRNK80U0J9MKEK06Y"
npm http GET https://registry.npmjs.org/cssom
npm verb cache add [ 'cssstyle@>=0.2.3', null ]
npm verb parsed url { pathname: 'cssstyle@%3E=0.2.3',
npm verb parsed url path: 'cssstyle@%3E=0.2.3',
npm verb parsed url href: 'cssstyle@%3E=0.2.3' }
npm verb parsed url { pathname: '%3E=0.2.3', path: '%3E=0.2.3', href: '%3E=0.2.3' }
npm verb addNamed [ 'cssstyle', '>=0.2.3' ]
npm verb addNamed [ null, '>=0.2.3' ]
npm verb lock cssstyle@>=0.2.3 /Users/hort/.npm/76808a6b-cssstyle-0-2-3.lock
npm verb cache add [ 'contextify@0.1.x', null ]
npm verb parsed url { pathname: 'contextify@0.1.x',
npm verb parsed url path: 'contextify@0.1.x',
npm verb parsed url href: 'contextify@0.1.x' }
npm verb parsed url { pathname: '0.1.x', path: '0.1.x', href: '0.1.x' }
npm verb addNamed [ 'contextify', '0.1.x' ]
npm verb addNamed [ null, '>=0.1.0- npm verb lock contextify@0.1.x /Users/hort/.npm/fb83e208-contextify-0-1-x.lock
npm verb url raw cssstyle
npm verb url resolving [ 'https://registry.npmjs.org/', './cssstyle' ]
npm verb url resolved https://registry.npmjs.org/cssstyle
npm info trying registry request attempt 1 at 22:49:56
npm verb etag "3HYFL7IVTQ080DNEUXZWUEHD6"
npm http GET https://registry.npmjs.org/cssstyle
npm verb url raw contextify
npm verb url resolving [ 'https://registry.npmjs.org/', './contextify' ]
npm verb url resolved https://registry.npmjs.org/contextify
npm info trying registry request attempt 1 at 22:49:56
npm verb etag "QOE79Z9VM2IJW4KQC2YL8NML"
npm http GET https://registry.npmjs.org/contextify
npm verb read json /usr/local/lib/node_modules/node.io/node_modules/jquery/package.json
npm info preinstall jquery@1.8.3
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/jquery/package.json
npm verb readDependencies using package.json deps
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/jquery/package.json
npm verb readDependencies using package.json deps
npm verb cache add [ 'location@0.0.1', null ]
npm verb parsed url { pathname: 'location@0.0.1',
npm verb parsed url path: 'location@0.0.1',
npm verb parsed url href: 'location@0.0.1' }
npm verb parsed url { pathname: '0.0.1', path: '0.0.1', href: '0.0.1' }
npm verb addNamed [ 'location', '0.0.1' ]
npm verb addNamed [ '0.0.1', '0.0.1' ]
npm verb lock location@0.0.1 /Users/hort/.npm/dc2323ed-location-0-0-1.lock
npm verb cache add [ 'navigator@~1.0.1', null ]
npm verb parsed url { pathname: 'navigator@~1.0.1',
npm verb parsed url path: 'navigator@~1.0.1',
npm verb parsed url href: 'navigator@~1.0.1' }
npm verb parsed url { pathname: '~1.0.1', path: '~1.0.1', href: '~1.0.1' }
npm verb addNamed [ 'navigator', '~1.0.1' ]
npm verb addNamed [ null, '>=1.0.1- npm verb lock navigator@~1.0.1 /Users/hort/.npm/74cc156a-navigator-1-0-1.lock
npm verb cache add [ 'contextify@~0.1.3', null ]
npm verb parsed url { pathname: 'contextify@~0.1.3',
npm verb parsed url path: 'contextify@~0.1.3',
npm verb parsed url href: 'contextify@~0.1.3' }
npm verb parsed url { pathname: '~0.1.3', path: '~0.1.3', href: '~0.1.3' }
npm verb addNamed [ 'contextify', '~0.1.3' ]
npm verb addNamed [ null, '>=0.1.3- npm verb lock contextify@~0.1.3 /Users/hort/.npm/6af1bfda-contextify-0-1-3.lock
npm verb cache add [ 'jsdom@~0.2.14', null ]
npm verb parsed url { pathname: 'jsdom@~0.2.14',
npm verb parsed url path: 'jsdom@~0.2.14',
npm verb parsed url href: 'jsdom@~0.2.14' }
npm verb parsed url { pathname: '~0.2.14', path: '~0.2.14', href: '~0.2.14' }
npm verb addNamed [ 'jsdom', '~0.2.14' ]
npm verb addNamed [ null, '>=0.2.14- npm verb lock jsdom@~0.2.14 /Users/hort/.npm/dfb30512-jsdom-0-2-14.lock
npm verb cache add [ 'xmlhttprequest@~1.4.2', null ]
npm verb parsed url { pathname: 'xmlhttprequest@~1.4.2',
npm verb parsed url path: 'xmlhttprequest@~1.4.2',
npm verb parsed url href: 'xmlhttprequest@~1.4.2' }
npm verb parsed url { pathname: '~1.4.2', path: '~1.4.2', href: '~1.4.2' }
npm verb addNamed [ 'xmlhttprequest', '~1.4.2' ]
npm verb addNamed [ null, '>=1.4.2- npm verb lock xmlhttprequest@~1.4.2 /Users/hort/.npm/5e92c166-xmlhttprequest-1-4-2.lock
npm verb url raw location/0.0.1
npm verb url resolving [ 'https://registry.npmjs.org/', './location/0.0.1' ]
npm verb url resolved https://registry.npmjs.org/location/0.0.1
npm info trying registry request attempt 1 at 22:49:56
npm verb etag "8HT6W7EH3B2RG6SHUCIWIZYS8"
npm http GET https://registry.npmjs.org/location/0.0.1
npm verb url raw contextify
npm verb url resolving [ 'https://registry.npmjs.org/', './contextify' ]
npm verb url resolved https://registry.npmjs.org/contextify
npm info trying registry request attempt 1 at 22:49:56
npm verb etag "QOE79Z9VM2IJW4KQC2YL8NML"
npm http GET https://registry.npmjs.org/contextify
npm verb url raw jsdom
npm verb url resolving [ 'https://registry.npmjs.org/', './jsdom' ]
npm verb url resolved https://registry.npmjs.org/jsdom
npm info trying registry request attempt 1 at 22:49:56
npm verb etag "A9MZ7P6V77AWDMMUEOXSKRERN"
npm http GET https://registry.npmjs.org/jsdom
npm verb url raw navigator
npm verb url resolving [ 'https://registry.npmjs.org/', './navigator' ]
npm verb url resolved https://registry.npmjs.org/navigator
npm info trying registry request attempt 1 at 22:49:56
npm verb etag "AJTOQRVEO90FWLYQ7SKHHR4YS"
npm http GET https://registry.npmjs.org/navigator
npm verb url raw xmlhttprequest
npm verb url resolving [ 'https://registry.npmjs.org/', './xmlhttprequest' ]
npm verb url resolved https://registry.npmjs.org/xmlhttprequest
npm info trying registry request attempt 1 at 22:49:56
npm verb etag "17SWE6PW3LK2NC1DQ5CKS1XZR"
npm http GET https://registry.npmjs.org/xmlhttprequest
npm verb read json /usr/local/lib/node_modules/node.io/node_modules/htmlparser/package.json
npm info preinstall htmlparser@1.7.6
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/htmlparser/package.json
npm verb readDependencies using package.json deps
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/htmlparser/package.json
npm verb readDependencies using package.json deps
npm verb about to build /usr/local/lib/node_modules/node.io/node_modules/htmlparser
npm info build /usr/local/lib/node_modules/node.io/node_modules/htmlparser
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/htmlparser/package.json
npm verb linkStuff [ true,
npm verb linkStuff '/usr/local/lib/node_modules',
npm verb linkStuff false,
npm verb linkStuff '/usr/local/lib/node_modules/node.io/node_modules' ]
npm info linkStuff htmlparser@1.7.6
npm verb linkBins htmlparser@1.7.6
npm verb linkMans htmlparser@1.7.6
npm verb rebuildBundles htmlparser@1.7.6
npm info install htmlparser@1.7.6
npm info postinstall htmlparser@1.7.6
npm http 304 https://registry.npmjs.org/contextify
npm verb etag contextify from cache
npm http 304 https://registry.npmjs.org/cssom
npm verb etag cssom from cache
npm verb addNamed [ 'contextify', '0.1.3' ]
npm verb addNamed [ '0.1.3', '0.1.3' ]
npm verb lock contextify@0.1.3 /Users/hort/.npm/7770d4b3-contextify-0-1-3.lock
npm verb addNamed [ 'cssom', '0.2.5' ]
npm verb addNamed [ '0.2.5', '0.2.5' ]
npm verb lock cssom@0.2.5 /Users/hort/.npm/452affd3-cssom-0-2-5.lock
npm verb read json /Users/hort/.npm/contextify/0.1.3/package/package.json
npm verb read json /Users/hort/.npm/cssom/0.2.5/package/package.json
npm http 304 https://registry.npmjs.org/nwmatcher
npm verb etag nwmatcher from cache
npm http 304 https://registry.npmjs.org/cssstyle
npm verb etag cssstyle from cache
npm verb addNamed [ 'nwmatcher', '1.3.0' ]
npm verb addNamed [ '1.3.0', '1.3.0' ]
npm verb lock nwmatcher@1.3.0 /Users/hort/.npm/a146c133-nwmatcher-1-3-0.lock
npm verb addNamed [ 'cssstyle', '0.2.3' ]
npm verb addNamed [ '0.2.3', '0.2.3' ]
npm verb lock cssstyle@0.2.3 /Users/hort/.npm/8a9b7d6a-cssstyle-0-2-3.lock
npm verb read json /Users/hort/.npm/nwmatcher/1.3.0/package/package.json
npm verb read json /Users/hort/.npm/cssstyle/0.2.3/package/package.json
npm http 304 https://registry.npmjs.org/contextify
npm verb etag contextify from cache
npm WARN package.json nwmatcher@1.3.0 No README.md file found!
npm verb addNamed [ 'contextify', '0.1.3' ]
npm verb addNamed [ '0.1.3', '0.1.3' ]
npm verb lock contextify@0.1.3 /Users/hort/.npm/7770d4b3-contextify-0-1-3.lock
npm info install contextify@0.1.3 into /usr/local/lib/node_modules/node.io/node_modules/jsdom
npm info install cssom@0.2.5 into /usr/local/lib/node_modules/node.io/node_modules/jsdom
npm info install nwmatcher@1.3.0 into /usr/local/lib/node_modules/node.io/node_modules/jsdom
npm info install cssstyle@0.2.3 into /usr/local/lib/node_modules/node.io/node_modules/jsdom
npm info installOne contextify@0.1.3
npm info installOne cssom@0.2.5
npm info installOne nwmatcher@1.3.0
npm info installOne cssstyle@0.2.3
npm http 304 https://registry.npmjs.org/jsdom
npm verb etag jsdom from cache
npm verb from cache /Users/hort/.npm/contextify/0.1.3/package/package.json
npm verb from cache /Users/hort/.npm/cssom/0.2.5/package/package.json
npm verb from cache /Users/hort/.npm/nwmatcher/1.3.0/package/package.json
npm verb from cache /Users/hort/.npm/cssstyle/0.2.3/package/package.json
npm verb from cache /Users/hort/.npm/contextify/0.1.3/package/package.json
npm info /usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/contextify unbuild
npm verb read json /usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/contextify/package.json
npm info /usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/cssom unbuild
npm verb read json /usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/cssom/package.json
npm info /usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/nwmatcher unbuild
npm verb read json /usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/nwmatcher/package.json
npm info /usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/cssstyle unbuild
npm verb read json /usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/cssstyle/package.json
npm verb tar unpack /Users/hort/.npm/contextify/0.1.3/package.tgz
npm verb tar unpack /Users/hort/.npm/cssom/0.2.5/package.tgz
npm verb tar unpack /Users/hort/.npm/nwmatcher/1.3.0/package.tgz
npm verb tar unpack /Users/hort/.npm/cssstyle/0.2.3/package.tgz
npm verb addNamed [ 'jsdom', '0.2.19' ]
npm verb addNamed [ '0.2.19', '0.2.19' ]
npm verb lock jsdom@0.2.19 /Users/hort/.npm/37e839c1-jsdom-0-2-19.lock
npm verb read json /Users/hort/.npm/jsdom/0.2.19/package/package.json
npm verb lock /usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/contextify /Users/hort/.npm/d4b3185e-es-jsdom-node-modules-contextify.lock
npm verb lock /usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/cssom /Users/hort/.npm/92a027cb-modules-jsdom-node-modules-cssom.lock
npm verb lock /usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/nwmatcher /Users/hort/.npm/cf9f468f-les-jsdom-node-modules-nwmatcher.lock
npm verb lock /usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/cssstyle /Users/hort/.npm/0bd0b9a4-ules-jsdom-node-modules-cssstyle.lock
npm http 304 https://registry.npmjs.org/navigator
npm verb etag navigator from cache
npm http 304 https://registry.npmjs.org/xmlhttprequest
npm verb etag xmlhttprequest from cache
npm verb addNamed [ 'navigator', '1.0.1' ]
npm verb addNamed [ '1.0.1', '1.0.1' ]
npm verb lock navigator@1.0.1 /Users/hort/.npm/2f06f600-navigator-1-0-1.lock
npm verb addNamed [ 'xmlhttprequest', '1.4.2' ]
npm verb addNamed [ '1.4.2', '1.4.2' ]
npm verb lock xmlhttprequest@1.4.2 /Users/hort/.npm/55d2242a-xmlhttprequest-1-4-2.lock
npm http 304 https://registry.npmjs.org/location/0.0.1
npm verb etag location/0.0.1 from cache
npm verb read json /Users/hort/.npm/navigator/1.0.1/package/package.json
npm verb read json /Users/hort/.npm/xmlhttprequest/1.4.2/package/package.json
npm verb read json /Users/hort/.npm/location/0.0.1/package/package.json
npm info install contextify@0.1.3 into /usr/local/lib/node_modules/node.io/node_modules/jquery
npm info install jsdom@0.2.19 into /usr/local/lib/node_modules/node.io/node_modules/jquery
npm info install navigator@1.0.1 into /usr/local/lib/node_modules/node.io/node_modules/jquery
npm info install xmlhttprequest@1.4.2 into /usr/local/lib/node_modules/node.io/node_modules/jquery
npm info install location@0.0.1 into /usr/local/lib/node_modules/node.io/node_modules/jquery
npm info installOne contextify@0.1.3
npm info installOne jsdom@0.2.19
npm info installOne navigator@1.0.1
npm info installOne xmlhttprequest@1.4.2
npm info installOne location@0.0.1
npm verb from cache /Users/hort/.npm/contextify/0.1.3/package/package.json
npm verb from cache /Users/hort/.npm/jsdom/0.2.19/package/package.json
npm verb from cache /Users/hort/.npm/navigator/1.0.1/package/package.json
npm verb from cache /Users/hort/.npm/xmlhttprequest/1.4.2/package/package.json
npm verb from cache /Users/hort/.npm/location/0.0.1/package/package.json
npm info /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/contextify unbuild
npm verb read json /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/contextify/package.json
npm info /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/jsdom unbuild
npm verb read json /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/jsdom/package.json
npm info /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/navigator unbuild
npm verb read json /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/navigator/package.json
npm info /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/xmlhttprequest unbuild
npm verb read json /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/xmlhttprequest/package.json
npm info /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/location unbuild
npm verb read json /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/location/package.json
npm verb tar unpack /Users/hort/.npm/contextify/0.1.3/package.tgz
npm verb tar unpack /Users/hort/.npm/jsdom/0.2.19/package.tgz
npm verb tar unpack /Users/hort/.npm/navigator/1.0.1/package.tgz
npm verb tar unpack /Users/hort/.npm/xmlhttprequest/1.4.2/package.tgz
npm verb tar unpack /Users/hort/.npm/location/0.0.1/package.tgz
npm verb lock /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/contextify /Users/hort/.npm/3d3bc651-s-jquery-node-modules-contextify.lock
npm verb lock /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/jsdom /Users/hort/.npm/6b3f740b-odules-jquery-node-modules-jsdom.lock
npm verb lock /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/navigator /Users/hort/.npm/0f740e75-es-jquery-node-modules-navigator.lock
npm verb lock /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/xmlhttprequest /Users/hort/.npm/955f3ff7-uery-node-modules-xmlhttprequest.lock
npm verb lock /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/location /Users/hort/.npm/94dcb4b2-les-jquery-node-modules-location.lock
npm verb read json /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/navigator/package.json
npm verb read json /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/location/package.json
npm info preinstall navigator@1.0.1
npm info preinstall location@0.0.1
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/navigator/package.json
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/location/package.json
npm verb readDependencies using package.json deps
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/navigator/package.json
npm verb readDependencies using package.json deps
npm verb about to build /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/navigator
npm info build /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/navigator
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/navigator/package.json
npm verb readDependencies using package.json deps
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/location/package.json
npm verb linkStuff [ true,
npm verb linkStuff '/usr/local/lib/node_modules',
npm verb linkStuff false,
npm verb linkStuff '/usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules' ]
npm info linkStuff navigator@1.0.1
npm verb linkBins navigator@1.0.1
npm verb linkMans navigator@1.0.1
npm verb rebuildBundles navigator@1.0.1
npm info install navigator@1.0.1
npm verb readDependencies using package.json deps
npm verb about to build /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/location
npm info build /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/location
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/location/package.json
npm verb linkStuff [ true,
npm verb linkStuff '/usr/local/lib/node_modules',
npm verb linkStuff false,
npm verb linkStuff '/usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules' ]
npm info linkStuff location@0.0.1
npm verb linkBins location@0.0.1
npm verb linkMans location@0.0.1
npm verb rebuildBundles location@0.0.1
npm info postinstall navigator@1.0.1
npm info install location@0.0.1
npm info postinstall location@0.0.1
npm verb read json /usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/contextify/package.json
npm info preinstall contextify@0.1.3
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/contextify/package.json
npm verb readDependencies using package.json deps
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/contextify/package.json
npm verb readDependencies using package.json deps
npm verb cache add [ 'bindings@', null ]
npm verb parsed url { pathname: 'bindings@
',
npm verb parsed url path: 'bindings@',
npm verb parsed url href: 'bindings@
' }
npm verb parsed url { pathname: '', path: '', href: '' }
npm verb addNamed [ 'bindings', '
' ]
npm verb addNamed [ null, '' ]
npm verb lock bindings@* /Users/hort/.npm/a3858fc2-bindings.lock
npm verb url raw bindings
npm verb url resolving [ 'https://registry.npmjs.org/', './bindings' ]
npm verb url resolved https://registry.npmjs.org/bindings
npm info trying registry request attempt 1 at 22:49:56
npm verb etag "64PA4SD751I7ZJ5D8J6WAIMVP"
npm http GET https://registry.npmjs.org/bindings
npm verb read json /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/xmlhttprequest/package.json
npm verb read json /usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/cssom/package.json
npm verb read json /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/contextify/package.json
npm info preinstall xmlhttprequest@1.4.2
npm info preinstall cssom@0.2.5
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/xmlhttprequest/package.json
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/cssom/package.json
npm info preinstall contextify@0.1.3
npm verb readDependencies using package.json deps
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/xmlhttprequest/package.json
npm verb readDependencies using package.json deps
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/cssom/package.json
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/contextify/package.json
npm verb readDependencies using package.json deps
npm verb about to build /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/xmlhttprequest
npm info build /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/xmlhttprequest
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/xmlhttprequest/package.json
npm verb readDependencies using package.json deps
npm verb about to build /usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/cssom
npm info build /usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/cssom
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/cssom/package.json
npm verb readDependencies using package.json deps
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/contextify/package.json
npm verb linkStuff [ true,
npm verb linkStuff '/usr/local/lib/node_modules',
npm verb linkStuff false,
npm verb linkStuff '/usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules' ]
npm info linkStuff xmlhttprequest@1.4.2
npm verb linkBins xmlhttprequest@1.4.2
npm verb linkMans xmlhttprequest@1.4.2
npm verb rebuildBundles xmlhttprequest@1.4.2
npm verb linkStuff [ true,
npm verb linkStuff '/usr/local/lib/node_modules',
npm verb linkStuff false,
npm verb linkStuff '/usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules' ]
npm info linkStuff cssom@0.2.5
npm verb linkBins cssom@0.2.5
npm verb linkMans cssom@0.2.5
npm verb rebuildBundles cssom@0.2.5
npm info install xmlhttprequest@1.4.2
npm info install cssom@0.2.5
npm verb readDependencies using package.json deps
npm info postinstall xmlhttprequest@1.4.2
npm info postinstall cssom@0.2.5
npm verb cache add [ 'bindings@', null ]
npm verb parsed url { pathname: 'bindings@
',
npm verb parsed url path: 'bindings@',
npm verb parsed url href: 'bindings@
' }
npm verb parsed url { pathname: '', path: '', href: '' }
npm verb addNamed [ 'bindings', '
' ]
npm verb read json /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/jsdom/package.json
npm info preinstall jsdom@0.2.19
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/jsdom/package.json
npm verb readDependencies using package.json deps
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/jsdom/package.json
npm verb readDependencies using package.json deps
npm verb cache add [ 'cssom@0.2.x', null ]
npm verb parsed url { pathname: 'cssom@0.2.x',
npm verb parsed url path: 'cssom@0.2.x',
npm verb parsed url href: 'cssom@0.2.x' }
npm verb parsed url { pathname: '0.2.x', path: '0.2.x', href: '0.2.x' }
npm verb addNamed [ 'cssom', '0.2.x' ]
npm verb addNamed [ null, '>=0.2.0- npm verb lock cssom@0.2.x /Users/hort/.npm/c83aab2e-cssom-0-2-x.lock
npm verb cache add [ 'cssstyle@>=0.2.3', null ]
npm verb parsed url { pathname: 'cssstyle@%3E=0.2.3',
npm verb parsed url path: 'cssstyle@%3E=0.2.3',
npm verb parsed url href: 'cssstyle@%3E=0.2.3' }
npm verb parsed url { pathname: '%3E=0.2.3', path: '%3E=0.2.3', href: '%3E=0.2.3' }
npm verb addNamed [ 'cssstyle', '>=0.2.3' ]
npm verb addNamed [ null, '>=0.2.3' ]
npm verb lock cssstyle@>=0.2.3 /Users/hort/.npm/76808a6b-cssstyle-0-2-3.lock
npm verb url raw cssom
npm verb url resolving [ 'https://registry.npmjs.org/', './cssom' ]
npm verb url resolved https://registry.npmjs.org/cssom
npm info trying registry request attempt 1 at 22:49:57
npm verb etag "6JJRJ3CWIRNK80U0J9MKEK06Y"
npm http GET https://registry.npmjs.org/cssom
npm verb url raw cssstyle
npm verb url resolving [ 'https://registry.npmjs.org/', './cssstyle' ]
npm verb url resolved https://registry.npmjs.org/cssstyle
npm info trying registry request attempt 1 at 22:49:57
npm verb etag "3HYFL7IVTQ080DNEUXZWUEHD6"
npm http GET https://registry.npmjs.org/cssstyle
npm http 304 https://registry.npmjs.org/bindings
npm verb etag bindings from cache
npm verb addNamed [ 'bindings', '1.0.0' ]
npm verb addNamed [ '1.0.0', '1.0.0' ]
npm verb lock bindings@1.0.0 /Users/hort/.npm/f01e5454-bindings-1-0-0.lock
npm verb read json /Users/hort/.npm/bindings/1.0.0/package/package.json
npm info install bindings@1.0.0 into /usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/contextify
npm info installOne bindings@1.0.0
npm info install bindings@1.0.0 into /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/contextify
npm info installOne bindings@1.0.0
npm verb from cache /Users/hort/.npm/bindings/1.0.0/package/package.json
npm verb from cache /Users/hort/.npm/bindings/1.0.0/package/package.json
npm info /usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/contextify/node_modules/bindings unbuild
npm verb read json /usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/contextify/node_modules/bindings/package.json
npm info /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/contextify/node_modules/bindings unbuild
npm verb read json /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/contextify/node_modules/bindings/package.json
npm verb tar unpack /Users/hort/.npm/bindings/1.0.0/package.tgz
npm verb tar unpack /Users/hort/.npm/bindings/1.0.0/package.tgz
npm verb lock /usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/contextify/node_modules/bindings /Users/hort/.npm/d4b40f40-contextify-node-modules-bindings.lock
npm verb lock /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/contextify/node_modules/bindings /Users/hort/.npm/3c9f6a6b-contextify-node-modules-bindings.lock
npm verb read json /usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/contextify/node_modules/bindings/package.json
npm verb read json /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/contextify/node_modules/bindings/package.json
npm info preinstall bindings@1.0.0
npm info preinstall bindings@1.0.0
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/contextify/node_modules/bindings/package.json
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/contextify/node_modules/bindings/package.json
npm verb readDependencies using package.json deps
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/contextify/node_modules/bindings/package.json
npm verb readDependencies using package.json deps
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/contextify/node_modules/bindings/package.json
npm verb readDependencies using package.json deps
npm verb about to build /usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/contextify/node_modules/bindings
npm info build /usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/contextify/node_modules/bindings
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/contextify/node_modules/bindings/package.json
npm verb readDependencies using package.json deps
npm verb about to build /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/contextify/node_modules/bindings
npm info build /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/contextify/node_modules/bindings
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/contextify/node_modules/bindings/package.json
npm verb linkStuff [ true,
npm verb linkStuff '/usr/local/lib/node_modules',
npm verb linkStuff false,
npm verb linkStuff '/usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/contextify/node_modules' ]
npm info linkStuff bindings@1.0.0
npm verb linkBins bindings@1.0.0
npm verb linkMans bindings@1.0.0
npm verb rebuildBundles bindings@1.0.0
npm verb linkStuff [ true,
npm verb linkStuff '/usr/local/lib/node_modules',
npm verb linkStuff false,
npm verb linkStuff '/usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/contextify/node_modules' ]
npm info linkStuff bindings@1.0.0
npm verb linkBins bindings@1.0.0
npm verb linkMans bindings@1.0.0
npm verb rebuildBundles bindings@1.0.0
npm info install bindings@1.0.0
npm info install bindings@1.0.0
npm info postinstall bindings@1.0.0
npm info postinstall bindings@1.0.0
npm verb about to build /usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/contextify
npm info build /usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/contextify
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/contextify/package.json
npm verb about to build /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/contextify
npm info build /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/contextify
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/contextify/package.json
npm verb linkStuff [ true,
npm verb linkStuff '/usr/local/lib/node_modules',
npm verb linkStuff false,
npm verb linkStuff '/usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules' ]
npm info linkStuff contextify@0.1.3
npm verb linkBins contextify@0.1.3
npm verb linkMans contextify@0.1.3
npm verb rebuildBundles contextify@0.1.3
npm verb linkStuff [ true,
npm verb linkStuff '/usr/local/lib/node_modules',
npm verb linkStuff false,
npm verb linkStuff '/usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules' ]
npm info linkStuff contextify@0.1.3
npm verb linkBins contextify@0.1.3
npm verb linkMans contextify@0.1.3
npm verb rebuildBundles contextify@0.1.3
npm verb rebuildBundles [ 'bindings' ]
npm info install contextify@0.1.3
npm verb rebuildBundles [ 'bindings' ]
npm info install contextify@0.1.3
npm verb unsafe-perm in lifecycle false

contextify@0.1.3 install /usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/contextify
node-gyp rebuild
npm verb set uid from=0 to=nobody
npm verb unsafe-perm in lifecycle false

contextify@0.1.3 install /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/contextify
node-gyp rebuild
npm verb set uid from=0 to=nobody
npm verb set uid from=0 to=-2
npm verb set uid from=0 to=-2
shell-init: error retrieving current directory: getcwd: cannot access parent directories: Permission denied
sh: node-gyp: command not found
npm info contextify@0.1.3 Failed to exec install script
npm info /usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/contextify unbuild
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/contextify/package.json
shell-init: error retrieving current directory: getcwd: cannot access parent directories: Permission denied
sh: node-gyp: command not found
npm info preuninstall contextify@0.1.3
npm info contextify@0.1.3 Failed to exec install script
npm info /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/contextify unbuild
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/contextify/package.json
npm info uninstall contextify@0.1.3
npm verb false,/usr/local/lib/node_modules,/usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules unbuild contextify@0.1.3
npm info postuninstall contextify@0.1.3
npm WARN optional dep failed, continuing contextify@0.1.3
npm verb optional dep failed, continuing [ 'contextify@0.1.3',
npm verb optional dep failed, continuing { [Error: contextify@0.1.3 install: node-gyp rebuild
npm verb optional dep failed, continuing sh "-c" "node-gyp rebuild" failed with 127]
npm verb optional dep failed, continuing code: 'ELIFECYCLE',
npm verb optional dep failed, continuing pkgid: 'contextify@0.1.3',
npm verb optional dep failed, continuing stage: 'install',
npm verb optional dep failed, continuing script: 'node-gyp rebuild',
npm verb optional dep failed, continuing pkgname: 'contextify' } ]
npm info preuninstall contextify@0.1.3
npm info uninstall contextify@0.1.3
npm verb false,/usr/local/lib/node_modules,/usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules unbuild contextify@0.1.3
npm info postuninstall contextify@0.1.3
npm verb about to build /usr/local/lib/node_modules/node.io/node_modules/jquery
npm info /usr/local/lib/node_modules/node.io/node_modules/jquery unbuild
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/jquery/package.json
npm info preuninstall jquery@1.8.3
npm info uninstall jquery@1.8.3
npm verb false,/usr/local/lib/node_modules,/usr/local/lib/node_modules/node.io/node_modules unbuild jquery@1.8.3
npm info postuninstall jquery@1.8.3
npm http 304 https://registry.npmjs.org/cssom
npm verb etag cssom from cache
npm verb addNamed [ 'cssom', '0.2.5' ]
npm verb addNamed [ '0.2.5', '0.2.5' ]
npm verb lock cssom@0.2.5 /Users/hort/.npm/452affd3-cssom-0-2-5.lock
npm verb from cache /Users/hort/.npm/cssom/0.2.5/package/package.json
npm http 304 https://registry.npmjs.org/cssstyle
npm verb etag cssstyle from cache
npm verb addNamed [ 'cssstyle', '0.2.3' ]
npm verb addNamed [ '0.2.3', '0.2.3' ]
npm verb lock cssstyle@0.2.3 /Users/hort/.npm/8a9b7d6a-cssstyle-0-2-3.lock
npm verb about to build /usr/local/lib/node_modules/node.io
npm info /usr/local/lib/node_modules/node.io unbuild
npm verb from cache /usr/local/lib/node_modules/node.io/package.json
npm info preuninstall node.io@0.4.12
npm verb from cache /Users/hort/.npm/cssstyle/0.2.3/package/package.json
npm info uninstall node.io@0.4.12
npm verb true,/usr/local/lib/node_modules,/usr/local/lib/node_modules unbuild node.io@0.4.12
npm verb /usr/local/bin,[object Object] binRoot
npm info postuninstall node.io@0.4.12
npm info install cssom@0.2.5 into /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/jsdom
npm info install cssstyle@0.2.3 into /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/jsdom
npm info installOne cssom@0.2.5
npm info installOne cssstyle@0.2.3
npm verb from cache /Users/hort/.npm/cssom/0.2.5/package/package.json
npm verb from cache /Users/hort/.npm/cssstyle/0.2.3/package/package.json
npm ERR! error rolling back Error: ENOTEMPTY, rmdir '/usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/cssstyle/lib/properties'
npm ERR! error rolling back node.io@0.4.12 { [Error: ENOTEMPTY, rmdir '/usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/cssstyle/lib/properties']
npm ERR! error rolling back errno: 53,
npm ERR! error rolling back code: 'ENOTEMPTY',
npm ERR! error rolling back path: '/usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/cssstyle/lib/properties' }
npm ERR! contextify@0.1.3 install: node-gyp rebuild
npm ERR! sh "-c" "node-gyp rebuild" failed with 127
npm ERR!
npm ERR! Failed at the contextify@0.1.3 install script.
npm ERR! This is most likely a problem with the contextify package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node-gyp rebuild
npm ERR! You can get their info via:
npm ERR! npm owner ls contextify
npm ERR! There is likely additional logging output above.

npm ERR! System Darwin 11.4.2
npm ERR! command "node" "/usr/local/bin/npm" "install" "-g" "-dd" "node.io"
npm ERR! cwd /Users/hort/Work/libs
npm ERR! node -v v0.8.16
npm ERR! npm -v 1.1.69
npm ERR! code ELIFECYCLE
npm verb exit [ 1, true ]
npm info /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/jsdom/node_modules/cssom unbuild
npm verb read json /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/jsdom/node_modules/cssom/package.json
npm info /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/jsdom/node_modules/cssstyle unbuild
npm verb read json /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/jsdom/node_modules/cssstyle/package.json
npm verb tar unpack /Users/hort/.npm/cssom/0.2.5/package.tgz
npm verb tar unpack /Users/hort/.npm/cssstyle/0.2.3/package.tgz
npm verb lock /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/jsdom/node_modules/cssom /Users/hort/.npm/b36ee17e-modules-jsdom-node-modules-cssom.lock
npm verb lock /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/jsdom/node_modules/cssstyle /Users/hort/.npm/2b3851a1-ules-jsdom-node-modules-cssstyle.lock
npm verb read json /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/jsdom/node_modules/cssom/package.json
npm info preinstall cssom@0.2.5
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/jsdom/node_modules/cssom/package.json
npm verb readDependencies using package.json deps
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/jsdom/node_modules/cssom/package.json
npm verb readDependencies using package.json deps
npm verb about to build /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/jsdom/node_modules/cssom
npm info build /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/jsdom/node_modules/cssom
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/jsdom/node_modules/cssom/package.json
npm verb linkStuff [ true,
npm verb linkStuff '/usr/local/lib/node_modules',
npm verb linkStuff false,
npm verb linkStuff '/usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/jsdom/node_modules' ]
npm info linkStuff cssom@0.2.5
npm verb linkBins cssom@0.2.5
npm verb linkMans cssom@0.2.5
npm verb rebuildBundles cssom@0.2.5
npm info install cssom@0.2.5
npm info postinstall cssom@0.2.5
npm verb read json /usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/cssstyle/package.json
npm info /usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/cssstyle unbuild
npm verb read json /usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/cssstyle/package.json
npm verb about to build /usr/local/lib/node_modules/node.io/node_modules/jsdom
npm info /usr/local/lib/node_modules/node.io/node_modules/jsdom unbuild
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/jsdom/package.json
npm info preuninstall jsdom@0.3.4
npm info uninstall jsdom@0.3.4
npm verb false,/usr/local/lib/node_modules,/usr/local/lib/node_modules/node.io/node_modules unbuild jsdom@0.3.4
npm info postuninstall jsdom@0.3.4
npm verb read json /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/jsdom/node_modules/cssstyle/package.json
npm info preinstall cssstyle@0.2.3
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/jsdom/node_modules/cssstyle/package.json
npm verb readDependencies using package.json deps
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/jsdom/node_modules/cssstyle/package.json
npm verb readDependencies using package.json deps
npm verb about to build /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/jsdom/node_modules/cssstyle
npm info build /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/jsdom/node_modules/cssstyle
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/jsdom/node_modules/cssstyle/package.json
npm verb linkStuff [ true,
npm verb linkStuff '/usr/local/lib/node_modules',
npm verb linkStuff false,
npm verb linkStuff '/usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/jsdom/node_modules' ]
npm info linkStuff cssstyle@0.2.3
npm verb linkBins cssstyle@0.2.3
npm verb linkMans cssstyle@0.2.3
npm verb rebuildBundles cssstyle@0.2.3
npm info install cssstyle@0.2.3
npm info postinstall cssstyle@0.2.3
npm verb about to build /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/jsdom
npm info build /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/jsdom
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules/jsdom/package.json
npm verb linkStuff [ true,
npm verb linkStuff '/usr/local/lib/node_modules',
npm verb linkStuff false,
npm verb linkStuff '/usr/local/lib/node_modules/node.io/node_modules/jquery/node_modules' ]
npm info linkStuff jsdom@0.2.19
npm verb linkBins jsdom@0.2.19
npm verb linkMans jsdom@0.2.19
npm verb rebuildBundles jsdom@0.2.19
npm verb rebuildBundles [ 'cssom', 'cssstyle' ]
npm info install jsdom@0.2.19
npm info postinstall jsdom@0.2.19
npm verb read json /usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/nwmatcher/package.json
npm info preinstall nwmatcher@1.3.0
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/nwmatcher/package.json
npm verb readDependencies using package.json deps
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/nwmatcher/package.json
npm verb readDependencies using package.json deps
npm verb about to build /usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/nwmatcher
npm info build /usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/nwmatcher
npm verb from cache /usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules/nwmatcher/package.json
npm verb linkStuff [ true,
npm verb linkStuff '/usr/local/lib/node_modules',
npm verb linkStuff false,
npm verb linkStuff '/usr/local/lib/node_modules/node.io/node_modules/jsdom/node_modules' ]
npm info linkStuff nwmatcher@1.3.0
npm verb linkBins nwmatcher@1.3.0
npm verb linkMans nwmatcher@1.3.0
npm verb rebuildBundles nwmatcher@1.3.0
npm info install nwmatcher@1.3.0
npm info postinstall nwmatcher@1.3.0
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! /Users/hort/Work/libs/npm-debug.log
npm ERR! not ok code 0
$

Martin Cooper
Collaborator

Do you have node-gyp installed and available on your path? This line suggests otherwise:

sh: node-gyp: command not found

The other error line you noted:

shell-init: error retrieving current directory: getcwd: cannot access parent directories: Permission denied

suggests that the parent directory of the one you're trying to install into is not writable by your current user. You should check that it's not owned by root or otherwise inaccessible.

BTW, I just tried the same command you're using, also on OS X, and node.io installed without problems.

Chris Mewhort

Hey @mfncooper thanks for checking in. I'm new to node so it's possible/probably that the problem is something like the ones you've mentioned. In this case node-gyp is indeed installed with the -g flag, therefore should be accessible from anywhere.

As for directory permissions, am I correct in thinking that by running the install script with -g, node.io will install to the default directory which in my case is /usr/local/lib/node_modules/. Am I correct in thinking that I'd have problems if it weren't writable? What permissions should it have, if not?

Martin Cooper
Collaborator

You can read about where Node will install things in npm help folders. In particular, in this context, look for the section on prefix. The location you posit is certainly a potential candidate, but it does partially depend on how and where you installed Node. To see where npm will install globally on your system, run npm prefix -g.

For permissions, yes, npm needs to be able to write to $PREFIX/lib/node_modules. Since the error refers to parent directories, I'd check that you have write access to $PREFIX and any relevant children.

Luke Arduini luk- closed this October 09, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.