Skip to content
This repository has been archived by the owner on Aug 11, 2022. It is now read-only.

yeoman install issue #5653

Closed
pdnellius opened this issue Jul 8, 2014 · 8 comments
Closed

yeoman install issue #5653

pdnellius opened this issue Jul 8, 2014 · 8 comments

Comments

@pdnellius
Copy link

When running npm install -g yo I get a string of errors. I attempted to remove the yo module but it didn't fix it. Anyone have any ideas? Tried searching, couldn't find an answer.

Terminal output:

➜  ~/Development  npm install -g yo
npm ERR! Error: EACCES, open '/Users/pete.nellius/.npm/mute-stream/0.0.4/package/package.json'
npm ERR!  { [Error: EACCES, open '/Users/pete.nellius/.npm/mute-stream/0.0.4/package/package.json']
npm ERR!   errno: 3,
npm ERR!   code: 'EACCES',
npm ERR!   path: '/Users/pete.nellius/.npm/mute-stream/0.0.4/package/package.json',
npm ERR!   parent: 'inquirer' }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.

npm ERR! System Darwin 13.3.0
npm ERR! command "node" "/usr/local/bin/npm" "install" "-g" "yo"
npm ERR! cwd /Users/pete.nellius/Development
npm ERR! node -v v0.10.29
npm ERR! npm -v 1.4.14
npm ERR! path /Users/pete.nellius/.npm/mute-stream/0.0.4/package/package.json
npm ERR! code EACCES
npm ERR! errno 3
npm ERR! stack Error: EACCES, open '/Users/pete.nellius/.npm/mute-stream/0.0.4/package/package.json'
npm ERR! Error: ENOENT, lstat '/usr/local/lib/node_modules/yo/node_modules/update-notifier/node_modules/configstore/node_modules/js-yaml/node_modules/argparse/node_modules/underscore.string/README.markdown'
npm ERR! If you need help, you may report this *entire* log,
npm ERR! including the npm and node versions, at:
npm ERR!     <http://github.com/npm/npm/issues>

npm ERR! System Darwin 13.3.0
npm ERR! command "node" "/usr/local/bin/npm" "install" "-g" "yo"
npm ERR! cwd /Users/pete.nellius/Development
npm ERR! node -v v0.10.29
npm ERR! npm -v 1.4.14
npm ERR! path /usr/local/lib/node_modules/yo/node_modules/update-notifier/node_modules/configstore/node_modules/js-yaml/node_modules/argparse/node_modules/underscore.string/README.markdown
npm ERR! fstream_path /usr/local/lib/node_modules/yo/node_modules/update-notifier/node_modules/configstore/node_modules/js-yaml/node_modules/argparse/node_modules/underscore.string/README.markdown
npm ERR! fstream_type File
npm ERR! fstream_class FileWriter
npm ERR! code ENOENT
npm ERR! errno 34
npm ERR! fstream_stack /usr/local/lib/node_modules/npm/node_modules/fstream/lib/writer.js:284:26
npm ERR! fstream_stack Object.oncomplete (fs.js:107:15)
npm ERR! Error: ENOENT, lstat '/usr/local/lib/node_modules/yo/node_modules/update-notifier/node_modules/configstore/node_modules/js-yaml/node_modules/esprima/test/test.js'
npm ERR! If you need help, you may report this *entire* log,
npm ERR! including the npm and node versions, at:
npm ERR!     <http://github.com/npm/npm/issues>

npm ERR! System Darwin 13.3.0
npm ERR! command "node" "/usr/local/bin/npm" "install" "-g" "yo"
npm ERR! cwd /Users/pete.nellius/Development
npm ERR! node -v v0.10.29
npm ERR! npm -v 1.4.14
npm ERR! path /usr/local/lib/node_modules/yo/node_modules/update-notifier/node_modules/configstore/node_modules/js-yaml/node_modules/esprima/test/test.js
npm ERR! fstream_path /usr/local/lib/node_modules/yo/node_modules/update-notifier/node_modules/configstore/node_modules/js-yaml/node_modules/esprima/test/test.js
npm ERR! fstream_type File
npm ERR! fstream_class FileWriter
npm ERR! code ENOENT
npm ERR! errno 34
npm ERR! fstream_stack /usr/local/lib/node_modules/npm/node_modules/fstream/lib/writer.js:284:26
npm ERR! fstream_stack Object.oncomplete (fs.js:107:15)
npm ERR! Error: ENOENT, utime '/usr/local/lib/node_modules/yo/node_modules/yeoman-generator/node_modules/glob/test/bash-results.json'
npm ERR! If you need help, you may report this *entire* log,
npm ERR! including the npm and node versions, at:
npm ERR!     <http://github.com/npm/npm/issues>

npm ERR! System Darwin 13.3.0
npm ERR! command "node" "/usr/local/bin/npm" "install" "-g" "yo"
npm ERR! cwd /Users/pete.nellius/Development
npm ERR! node -v v0.10.29
npm ERR! npm -v 1.4.14
npm ERR! path /usr/local/lib/node_modules/yo/node_modules/yeoman-generator/node_modules/glob/test/bash-results.json
npm ERR! fstream_path /usr/local/lib/node_modules/yo/node_modules/yeoman-generator/node_modules/glob/test/bash-results.json
npm ERR! fstream_type File
npm ERR! fstream_class FileWriter
npm ERR! fstream_finish_call utimes
npm ERR! code ENOENT
npm ERR! errno 34
npm ERR! fstream_stack /usr/local/lib/node_modules/npm/node_modules/fstream/lib/writer.js:305:19
npm ERR! fstream_stack Object.oncomplete (fs.js:107:15)
npm ERR! error rolling back Error: ENOTEMPTY, rmdir '/usr/local/lib/node_modules/yo/node_modules/yeoman-generator/node_modules/file-utils/tests/fixtures'
npm ERR! error rolling back  yeoman-generator@0.17.1 { [Error: ENOTEMPTY, rmdir '/usr/local/lib/node_modules/yo/node_modules/yeoman-generator/node_modules/file-utils/tests/fixtures']
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/yo/node_modules/yeoman-generator/node_modules/file-utils/tests/fixtures' }
npm ERR! Error: ENOENT, lstat '/usr/local/lib/node_modules/yo/node_modules/yeoman-generator/node_modules/cheerio/test/api.attributes.js'
npm ERR! If you need help, you may report this *entire* log,
npm ERR! including the npm and node versions, at:
npm ERR!     <http://github.com/npm/npm/issues>

npm ERR! System Darwin 13.3.0
npm ERR! command "node" "/usr/local/bin/npm" "install" "-g" "yo"
npm ERR! cwd /Users/pete.nellius/Development
npm ERR! node -v v0.10.29
npm ERR! npm -v 1.4.14
npm ERR! path /usr/local/lib/node_modules/yo/node_modules/yeoman-generator/node_modules/cheerio/test/api.attributes.js
npm ERR! fstream_path /usr/local/lib/node_modules/yo/node_modules/yeoman-generator/node_modules/cheerio/test/api.attributes.js
npm ERR! fstream_type File
npm ERR! fstream_class FileWriter
npm ERR! code ENOENT
npm ERR! errno 34
npm ERR! fstream_stack /usr/local/lib/node_modules/npm/node_modules/fstream/lib/writer.js:284:26
npm ERR! fstream_stack Object.oncomplete (fs.js:107:15)
npm ERR! Error: ENOENT, open '/usr/local/lib/node_modules/yo/node_modules/yeoman-generator/node_modules/mkdirp/node_modules/minimist/test/default_bool.js'
npm ERR! If you need help, you may report this *entire* log,
npm ERR! including the npm and node versions, at:
npm ERR!     <http://github.com/npm/npm/issues>

npm ERR! System Darwin 13.3.0
npm ERR! command "node" "/usr/local/bin/npm" "install" "-g" "yo"
npm ERR! cwd /Users/pete.nellius/Development
npm ERR! node -v v0.10.29
npm ERR! npm -v 1.4.14
npm ERR! path /usr/local/lib/node_modules/yo/node_modules/yeoman-generator/node_modules/mkdirp/node_modules/minimist/test/default_bool.js
npm ERR! code ENOENT
npm ERR! errno 34
npm ERR! Error: ENOENT, lstat '/usr/local/lib/node_modules/yo/node_modules/yeoman-generator/node_modules/download/node_modules/mkdirp/test/chmod.js'
npm ERR! If you need help, you may report this *entire* log,
npm ERR! including the npm and node versions, at:
npm ERR!     <http://github.com/npm/npm/issues>

npm ERR! System Darwin 13.3.0
npm ERR! command "node" "/usr/local/bin/npm" "install" "-g" "yo"
npm ERR! cwd /Users/pete.nellius/Development
npm ERR! node -v v0.10.29
npm ERR! npm -v 1.4.14
npm ERR! path /usr/local/lib/node_modules/yo/node_modules/yeoman-generator/node_modules/download/node_modules/mkdirp/test/chmod.js
npm ERR! fstream_path /usr/local/lib/node_modules/yo/node_modules/yeoman-generator/node_modules/download/node_modules/mkdirp/test/chmod.js
npm ERR! fstream_type File
npm ERR! fstream_class FileWriter
npm ERR! code ENOENT
npm ERR! errno 34
npm ERR! fstream_stack /usr/local/lib/node_modules/npm/node_modules/fstream/lib/writer.js:284:26
npm ERR! fstream_stack Object.oncomplete (fs.js:107:15)
npm ERR! Error: ENOENT, lstat '/usr/local/lib/node_modules/yo/node_modules/yeoman-generator/node_modules/gruntfile-editor/node_modules/ast-query/README.md'
npm ERR! If you need help, you may report this *entire* log,
npm ERR! including the npm and node versions, at:
npm ERR!     <http://github.com/npm/npm/issues>

npm ERR! System Darwin 13.3.0
npm ERR! command "node" "/usr/local/bin/npm" "install" "-g" "yo"
npm ERR! cwd /Users/pete.nellius/Development
npm ERR! node -v v0.10.29
npm ERR! npm -v 1.4.14
npm ERR! path /usr/local/lib/node_modules/yo/node_modules/yeoman-generator/node_modules/gruntfile-editor/node_modules/ast-query/README.md
npm ERR! fstream_path /usr/local/lib/node_modules/yo/node_modules/yeoman-generator/node_modules/gruntfile-editor/node_modules/ast-query/README.md
npm ERR! fstream_type File
npm ERR! fstream_class FileWriter
npm ERR! code ENOENT
npm ERR! errno 34
npm ERR! fstream_stack /usr/local/lib/node_modules/npm/node_modules/fstream/lib/writer.js:284:26
npm ERR! fstream_stack Object.oncomplete (fs.js:107:15)
npm ERR! error rolling back Error: ENOTEMPTY, rmdir '/usr/local/lib/node_modules/yo/node_modules/yeoman-generator/node_modules/download/node_modules/through2/node_modules/readable-stream'
npm ERR! error rolling back  download@0.1.18 { [Error: ENOTEMPTY, rmdir '/usr/local/lib/node_modules/yo/node_modules/yeoman-generator/node_modules/download/node_modules/through2/node_modules/readable-stream']
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/yo/node_modules/yeoman-generator/node_modules/download/node_modules/through2/node_modules/readable-stream' }
npm ERR! EEXIST, mkdir '/usr/local/lib/node_modules/yo/node_modules/yeoman-generator/node_modules/download/node_modules/decompress/node_modules/tar'
File exists: /usr/local/lib/node_modules/yo/node_modules/yeoman-generator/node_modules/download/node_modules/decompress/node_modules/tar
Move it away, and try again.

npm ERR! System Darwin 13.3.0
npm ERR! command "node" "/usr/local/bin/npm" "install" "-g" "yo"
npm ERR! cwd /Users/pete.nellius/Development
npm ERR! node -v v0.10.29
npm ERR! npm -v 1.4.14
npm ERR! path /usr/local/lib/node_modules/yo/node_modules/yeoman-generator/node_modules/download/node_modules/decompress/node_modules/tar
npm ERR! fstream_path /usr/local/lib/node_modules/yo/node_modules/yeoman-generator/node_modules/download/node_modules/decompress/node_modules/tar/.travis.yml
npm ERR! fstream_type File
npm ERR! fstream_class FileWriter
npm ERR! code EEXIST
npm ERR! errno 47
npm ERR! fstream_stack /usr/local/lib/node_modules/npm/node_modules/fstream/lib/writer.js:171:23
npm ERR! fstream_stack /usr/local/lib/node_modules/npm/node_modules/mkdirp/index.js:37:53
npm ERR! fstream_stack Object.oncomplete (fs.js:107:15)
npm ERR! Error: ENOENT, lstat '/usr/local/lib/node_modules/yo/node_modules/yeoman-generator/node_modules/download/node_modules/decompress/node_modules/extname/node_modules/ext-list/index.js'
npm ERR! If you need help, you may report this *entire* log,
npm ERR! including the npm and node versions, at:
npm ERR!     <http://github.com/npm/npm/issues>

npm ERR! System Darwin 13.3.0
npm ERR! command "node" "/usr/local/bin/npm" "install" "-g" "yo"
npm ERR! cwd /Users/pete.nellius/Development
npm ERR! node -v v0.10.29
npm ERR! npm -v 1.4.14
npm ERR! path /usr/local/lib/node_modules/yo/node_modules/yeoman-generator/node_modules/download/node_modules/decompress/node_modules/extname/node_modules/ext-list/index.js
npm ERR! fstream_path /usr/local/lib/node_modules/yo/node_modules/yeoman-generator/node_modules/download/node_modules/decompress/node_modules/extname/node_modules/ext-list/index.js
npm ERR! fstream_type File
npm ERR! fstream_class FileWriter
npm ERR! code ENOENT
npm ERR! errno 34
npm ERR! fstream_stack /usr/local/lib/node_modules/npm/node_modules/fstream/lib/writer.js:284:26
npm ERR! fstream_stack Object.oncomplete (fs.js:107:15)
npm ERR! Error: ENOENT, lstat '/usr/local/lib/node_modules/yo/node_modules/yeoman-generator/node_modules/download/node_modules/decompress/node_modules/adm-zip/adm-zip.js'
npm ERR! If you need help, you may report this *entire* log,
npm ERR! including the npm and node versions, at:
npm ERR!     <http://github.com/npm/npm/issues>

npm ERR! System Darwin 13.3.0
npm ERR! command "node" "/usr/local/bin/npm" "install" "-g" "yo"

Code from npm-debug.log below:

0 info it worked if it ends with ok
1 verbose cli [ 'node', '/usr/local/bin/npm', 'install', '-g', 'yo' ]
2 info using npm@1.4.14
3 info using node@v0.10.29
4 verbose cache add [ 'yo', null ]
5 verbose cache add name=undefined spec="yo" args=["yo",null]
6 verbose parsed url { protocol: null,
6 verbose parsed url   slashes: null,
6 verbose parsed url   auth: null,
6 verbose parsed url   host: null,
6 verbose parsed url   port: null,
6 verbose parsed url   hostname: null,
6 verbose parsed url   hash: null,
6 verbose parsed url   search: null,
6 verbose parsed url   query: null,
6 verbose parsed url   pathname: 'yo',
6 verbose parsed url   path: 'yo',
6 verbose parsed url   href: 'yo' }
7 silly lockFile c41975d1-yo yo
8 verbose lock yo /Users/pete.nellius/.npm/c41975d1-yo.lock
9 silly lockFile c41975d1-yo yo
10 silly lockFile c41975d1-yo yo
11 verbose addNamed [ 'yo', '' ]
12 verbose addNamed [ null, '*' ]
13 silly lockFile d937c28e-yo yo@
14 verbose lock yo@ /Users/pete.nellius/.npm/d937c28e-yo.lock
15 silly addNameRange { name: 'yo', range: '*', hasData: false }
16 verbose url raw yo
17 verbose url resolving [ 'https://registry.npmjs.org/', './yo' ]
18 verbose url resolved https://registry.npmjs.org/yo
19 info trying registry request attempt 1 at 17:36:33
20 verbose etag "4AU6T7HJNISFT9CI10GCTH2BA"
21 http GET https://registry.npmjs.org/yo
22 http 304 https://registry.npmjs.org/yo
23 silly registry.get cb [ 304,
23 silly registry.get   { date: 'Tue, 08 Jul 2014 21:36:33 GMT',
23 silly registry.get     server: 'Apache',
23 silly registry.get     via: '1.1 varnish',
23 silly registry.get     'last-modified': 'Tue, 08 Jul 2014 21:36:33 GMT',
23 silly registry.get     'cache-control': 'max-age=30',
23 silly registry.get     etag: '"4AU6T7HJNISFT9CI10GCTH2BA"',
23 silly registry.get     'x-served-by': 'cache-iad2134-IAD',
23 silly registry.get     'x-cache': 'HIT',
23 silly registry.get     'x-cache-hits': '1',
23 silly registry.get     'x-timer': 'S1404855393.617748,VS0,VE81',
23 silly registry.get     vary: 'Accept',
23 silly registry.get     'content-length': '0',
23 silly registry.get     'keep-alive': 'timeout=10, max=50',
23 silly registry.get     connection: 'Keep-Alive' } ]
24 verbose etag yo from cache
25 silly addNameRange number 2 { name: 'yo', range: '*', hasData: true }
26 silly addNameRange versions [ 'yo',
"~/Development/npm-debug.log" 9311L, 572525C
@skube
Copy link

skube commented Jul 9, 2014

Did you try installing as admin using sudo so : sudo npm install yo -g

Also, could maybe try cleaning npm cache first: npm cache clean and/or npm cache clear

Check the npm troubleshooting guide for more potential ideas.

@pdnellius
Copy link
Author

Shouldn't I be able to run npm without sudo? Isn't this generally
discouraged?

On Wed, Jul 9, 2014 at 12:56 PM, Skubie Dev notifications@github.com
wrote:

Did you try installing as admin using sudo so : sudo npm install yo -g

Also, could maybe try cleaning npm cache first: npm cache clean


Reply to this email directly or view it on GitHub
#5653 (comment).

@skube
Copy link

skube commented Jul 9, 2014

I'm definitely not an expert and yes I think it is generally discouraged. However I have still seen plenty of resources recommending sudo. Heck, even the 'official' npm troubleshooting guide itself notes that you might need to use it.

Ultimately, I do think it depends on your specific setup.

@sam-github
Copy link

You should chown your /usr/local to be owned by your primary user, and you should never use sudo, sudo causes no end of problems for npm.

@skube
Copy link

skube commented Aug 5, 2014

The wiki does offer the following solution:

- Try again with sudo. e.g. sudo npm install express -g or
- Reinstall node so it doesn't require sudo.

@idesignedme
Copy link

can any one tell me why I am getting all these errors

npm ERR! error rolling back Error: ENOTEMPTY, rmdir '/Users/darraykennedy/node_modules/bower/node_modules/tar/test'
npm ERR! error rolling back  bower@1.3.9 { [Error: ENOTEMPTY, rmdir '/Users/darraykennedy/node_modules/bower/node_modules/tar/test']
npm ERR! error rolling back   errno: 53,
npm ERR! error rolling back   code: 'ENOTEMPTY',
npm ERR! error rolling back   path: '/Users/darraykennedy/node_modules/bower/node_modules/tar/test' }
npm ERR! Failed to parse json
npm ERR! Unexpected end of input
npm ERR! File: /Users/darraykennedy/.npm/lodash/2.4.1/package/package.json
npm ERR! Failed to parse package.json data.
npm ERR! package.json must be actual JSON, not just JavaScript.
npm ERR! 
npm ERR! This is not a bug in npm.
npm ERR! Tell the package author to fix their package.json file. JSON.parse

npm ERR! System Darwin 13.3.0
npm ERR! command "node" "/usr/local/bin/npm" "install" "bower"
npm ERR! cwd /Users/darraykennedy
npm ERR! node -v v0.10.31
npm ERR! npm -v 1.4.9
npm ERR! file /Users/darraykennedy/.npm/lodash/2.4.1/package/package.json
npm ERR! code EJSONPARSE
npm ERR! Error: ENOENT, open '/Users/darraykennedy/node_modules/bower/node_modules/mout/array/shuffle.js'
npm ERR! If you need help, you may report this *entire* log,
npm ERR! including the npm and node versions, at:
npm ERR!     <http://github.com/npm/npm/issues>

npm ERR! System Darwin 13.3.0
npm ERR! command "node" "/usr/local/bin/npm" "install" "bower"
npm ERR! cwd /Users/darraykennedy
npm ERR! node -v v0.10.31
npm ERR! npm -v 1.4.9
npm ERR! path /Users/darraykennedy/node_modules/bower/node_modules/mout/array/shuffle.js
npm ERR! code ENOENT
npm ERR! errno 34
npm ERR! Error: ENOENT, lstat '/Users/darraykennedy/node_modules/bower/node_modules/bower-json/node_modules/graceful-fs/.npmignore'
npm ERR! If you need help, you may report this *entire* log,
npm ERR! including the npm and node versions, at:
npm ERR!     <http://github.com/npm/npm/issues>

npm ERR! System Darwin 13.3.0
npm ERR! command "node" "/usr/local/bin/npm" "install" "bower"
npm ERR! cwd /Users/darraykennedy
npm ERR! node -v v0.10.31
npm ERR! npm -v 1.4.9
npm ERR! path /Users/darraykennedy/node_modules/bower/node_modules/bower-json/node_modules/graceful-fs/.npmignore
npm ERR! fstream_path /Users/darraykennedy/node_modules/bower/node_modules/bower-json/node_modules/graceful-fs/.npmignore
npm ERR! fstream_type File
npm ERR! fstream_class FileWriter
npm ERR! code ENOENT
npm ERR! errno 34
npm ERR! fstream_stack /usr/local/lib/node_modules/npm/node_modules/fstream/lib/writer.js:284:26
npm ERR! fstream_stack Object.oncomplete (fs.js:107:15)
npm ERR! Error: ENOENT, lstat '/Users/darraykennedy/node_modules/bower/node_modules/mkdirp/node_modules/minimist/.travis.yml'
npm ERR! If you need help, you may report this *entire* log,
npm ERR! including the npm and node versions, at:
npm ERR!     <http://github.com/npm/npm/issues>

npm ERR! System Darwin 13.3.0
npm ERR! command "node" "/usr/local/bin/npm" "install" "bower"
npm ERR! cwd /Users/darraykennedy
npm ERR! node -v v0.10.31
npm ERR! npm -v 1.4.9
npm ERR! path /Users/darraykennedy/node_modules/bower/node_modules/mkdirp/node_modules/minimist/.travis.yml
npm ERR! fstream_path /Users/darraykennedy/node_modules/bower/node_modules/mkdirp/node_modules/minimist/.travis.yml
npm ERR! fstream_type File
npm ERR! fstream_class FileWriter
npm ERR! code ENOENT
npm ERR! errno 34
npm ERR! fstream_stack /usr/local/lib/node_modules/npm/node_modules/fstream/lib/writer.js:284:26
npm ERR! fstream_stack Object.oncomplete (fs.js:107:15)
npm ERR! Error: ENOENT, utime '/Users/darraykennedy/node_modules/bower/node_modules/bower-config/node_modules/optimist/example/boolean_single.js'
npm ERR! If you need help, you may report this *entire* log,
npm ERR! including the npm and node versions, at:
npm ERR!     <http://github.com/npm/npm/issues>

npm ERR! System Darwin 13.3.0
npm ERR! command "node" "/usr/local/bin/npm" "install" "bower"
npm ERR! cwd /Users/darraykennedy
npm ERR! node -v v0.10.31
npm ERR! npm -v 1.4.9
npm ERR! path /Users/darraykennedy/node_modules/bower/node_modules/bower-config/node_modules/optimist/example/boolean_single.js
npm ERR! fstream_path /Users/darraykennedy/node_modules/bower/node_modules/bower-config/node_modules/optimist/example/boolean_single.js
npm ERR! fstream_type File
npm ERR! fstream_class FileWriter
npm ERR! fstream_finish_call utimes
npm ERR! code ENOENT
npm ERR! errno 34
npm ERR! fstream_stack /usr/local/lib/node_modules/npm/node_modules/fstream/lib/writer.js:305:19
npm ERR! fstream_stack Object.oncomplete (fs.js:107:15)
npm ERR! Error: ENOENT, lstat '/Users/darraykennedy/node_modules/bower/node_modules/cardinal/themes/hide-semicolons.js'
npm ERR! If you need help, you may report this *entire* log,
npm ERR! including the npm and node versions, at:
npm ERR!     <http://github.com/npm/npm/issues>

npm ERR! System Darwin 13.3.0
npm ERR! command "node" "/usr/local/bin/npm" "install" "bower"
npm ERR! cwd /Users/darraykennedy
npm ERR! node -v v0.10.31
npm ERR! npm -v 1.4.9
npm ERR! path /Users/darraykennedy/node_modules/bower/node_modules/cardinal/themes/hide-semicolons.js
npm ERR! fstream_path /Users/darraykennedy/node_modules/bower/node_modules/cardinal/themes/hide-semicolons.js
npm ERR! fstream_type File
npm ERR! fstream_class FileWriter
npm ERR! code ENOENT
npm ERR! errno 34
npm ERR! fstream_stack /usr/local/lib/node_modules/npm/node_modules/fstream/lib/writer.js:284:26
npm ERR! fstream_stack Object.oncomplete (fs.js:107:15)
npm ERR! Error: ENOENT, lstat '/Users/darraykennedy/node_modules/bower/node_modules/fstream-ignore/node_modules/minimatch/test/basic.js'
npm ERR! If you need help, you may report this *entire* log,
npm ERR! including the npm and node versions, at:
npm ERR!     <http://github.com/npm/npm/issues>

npm ERR! System Darwin 13.3.0
npm ERR! command "node" "/usr/local/bin/npm" "install" "bower"
npm ERR! cwd /Users/darraykennedy
npm ERR! node -v v0.10.31
npm ERR! npm -v 1.4.9
npm ERR! path /Users/darraykennedy/node_modules/bower/node_modules/fstream-ignore/node_modules/minimatch/test/basic.js
npm ERR! fstream_path /Users/darraykennedy/node_modules/bower/node_modules/fstream-ignore/node_modules/minimatch/test/basic.js
npm ERR! fstream_type File
npm ERR! fstream_class FileWriter
npm ERR! code ENOENT
npm ERR! errno 34
npm ERR! fstream_stack /usr/local/lib/node_modules/npm/node_modules/fstream/lib/writer.js:284:26
npm ERR! fstream_stack Object.oncomplete (fs.js:107:15)
npm ERR! Error: ENOENT, lstat '/Users/darraykennedy/node_modules/bower/node_modules/promptly/node_modules/read/node_modules/mute-stream/LICENSE'
npm ERR! If you need help, you may report this *entire* log,
npm ERR! including the npm and node versions, at:
npm ERR!     <http://github.com/npm/npm/issues>

npm ERR! System Darwin 13.3.0
npm ERR! command "node" "/usr/local/bin/npm" "install" "bower"
npm ERR! cwd /Users/darraykennedy
npm ERR! node -v v0.10.31
npm ERR! npm -v 1.4.9
npm ERR! path /Users/darraykennedy/node_modules/bower/node_modules/promptly/node_modules/read/node_modules/mute-stream/LICENSE
npm ERR! fstream_path /Users/darraykennedy/node_modules/bower/node_modules/promptly/node_modules/read/node_modules/mute-stream/LICENSE
npm ERR! fstream_type File
npm ERR! fstream_class FileWriter
npm ERR! code ENOENT
npm ERR! errno 34
npm ERR! fstream_stack /usr/local/lib/node_modules/npm/node_modules/fstream/lib/writer.js:284:26
npm ERR! fstream_stack Object.oncomplete (fs.js:107:15)
npm ERR! Error: ENOENT, lstat '/Users/darraykennedy/node_modules/bower/node_modules/update-notifier/node_modules/configstore/node_modules/uuid/benchmark/benchmark-native.c'
npm ERR! If you need help, you may report this *entire* log,
npm ERR! including the npm and node versions, at:
npm ERR!     <http://github.com/npm/npm/issues>

npm ERR! System Darwin 13.3.0
npm ERR! command "node" "/usr/local/bin/npm" "install" "bower"
npm ERR! cwd /Users/darraykennedy
npm ERR! node -v v0.10.31
npm ERR! npm -v 1.4.9
npm ERR! path /Users/darraykennedy/node_modules/bower/node_modules/update-notifier/node_modules/configstore/node_modules/uuid/benchmark/benchmark-native.c
npm ERR! fstream_path /Users/darraykennedy/node_modules/bower/node_modules/update-notifier/node_modules/configstore/node_modules/uuid/benchmark/benchmark-native.c
npm ERR! fstream_type File
npm ERR! fstream_class FileWriter
npm ERR! code ENOENT
npm ERR! errno 34
npm ERR! fstream_stack /usr/local/lib/node_modules/npm/node_modules/fstream/lib/writer.js:284:26
npm ERR! fstream_stack Object.oncomplete (fs.js:107:15)
npm ERR! EEXIST, mkdir '/Users/darraykennedy/node_modules/bower/node_modules/update-notifier/node_modules/configstore/node_modules/js-yaml'
File exists: /Users/darraykennedy/node_modules/bower/node_modules/update-notifier/node_modules/configstore/node_modules/js-yaml
Move it away, and try again. 

npm ERR! System Darwin 13.3.0
npm ERR! command "node" "/usr/local/bin/npm" "install" "bower"
npm ERR! cwd /Users/darraykennedy
npm ERR! node -v v0.10.31
npm ERR! npm -v 1.4.9
npm ERR! path /Users/darraykennedy/node_modules/bower/node_modules/update-notifier/node_modules/configstore/node_modules/js-yaml
npm ERR! fstream_path /Users/darraykennedy/node_modules/bower/node_modules/update-notifier/node_modules/configstore/node_modules/js-yaml/HISTORY.md
npm ERR! fstream_type File
npm ERR! fstream_class FileWriter
npm ERR! code EEXIST
npm ERR! errno 47
npm ERR! fstream_stack /usr/local/lib/node_modules/npm/node_modules/fstream/lib/writer.js:171:23
npm ERR! fstream_stack /usr/local/lib/node_modules/npm/node_modules/fstream/node_modules/mkdirp/index.js:37:53
npm ERR! fstream_stack Object.oncomplete (fs.js:107:15)
npm http GET https://registry.npmjs.org/once
npm ERR! Error: ENOENT, lstat '/Users/darraykennedy/node_modules/bower/node_modules/p-throttler/node_modules/q/q.js'
npm ERR! If you need help, you may report this *entire* log,
npm ERR! including the npm and node versions, at:
npm ERR!     <http://github.com/npm/npm/issues>

npm ERR! System Darwin 13.3.0
npm ERR! command "node" "/usr/local/bin/npm" "install" "bower"
npm ERR! cwd /Users/darraykennedy
npm ERR! node -v v0.10.31
npm ERR! npm -v 1.4.9
npm ERR! path /Users/darraykennedy/node_modules/bower/node_modules/p-throttler/node_modules/q/q.js
npm ERR! fstream_path /Users/darraykennedy/node_modules/bower/node_modules/p-throttler/node_modules/q/q.js
npm ERR! fstream_type File
npm ERR! fstream_class FileWriter
npm ERR! code ENOENT
npm ERR! errno 34
npm ERR! fstream_stack /usr/local/lib/node_modules/npm/node_modules/fstream/lib/writer.js:284:26
npm ERR! fstream_stack Object.oncomplete (fs.js:107:15)
npm ERR! Error: ENOENT, lstat '/Users/darraykennedy/node_modules/bower/node_modules/handlebars/dist/handlebars.amd.min.js'
npm ERR! If you need help, you may report this *entire* log,
npm ERR! including the npm and node versions, at:
npm ERR!     <http://github.com/npm/npm/issues>

npm ERR! System Darwin 13.3.0
npm ERR! command "node" "/usr/local/bin/npm" "install" "bower"
npm ERR! cwd /Users/darraykennedy
npm ERR! node -v v0.10.31
npm ERR! npm -v 1.4.9
npm ERR! path /Users/darraykennedy/node_modules/bower/node_modules/handlebars/dist/handlebars.amd.min.js
npm ERR! fstream_path /Users/darraykennedy/node_modules/bower/node_modules/handlebars/dist/handlebars.amd.min.js
npm ERR! fstream_type File
npm ERR! fstream_class FileWriter
npm ERR! code ENOENT
npm ERR! errno 34
npm ERR! fstream_stack /usr/local/lib/node_modules/npm/node_modules/fstream/lib/writer.js:284:26
npm ERR! fstream_stack Object.oncomplete (fs.js:107:15)
npm ERR! Error: ENOENT, lstat '/Users/darraykennedy/node_modules/bower/node_modules/bower-registry-client/test/fixtures/search.json'
npm ERR! If you need help, you may report this *entire* log,
npm ERR! including the npm and node versions, at:
npm ERR!     <http://github.com/npm/npm/issues>

npm ERR! System Darwin 13.3.0
npm ERR! command "node" "/usr/local/bin/npm" "install" "bower"
npm ERR! cwd /Users/darraykennedy
npm ERR! node -v v0.10.31
npm ERR! npm -v 1.4.9
npm ERR! path /Users/darraykennedy/node_modules/bower/node_modules/bower-registry-client/test/fixtures/search.json
npm ERR! fstream_path /Users/darraykennedy/node_modules/bower/node_modules/bower-registry-client/test/fixtures/search.json
npm ERR! fstream_type File
npm ERR! fstream_class FileWriter
npm ERR! code ENOENT
npm ERR! errno 34
npm ERR! fstream_stack /usr/local/lib/node_modules/npm/node_modules/fstream/lib/writer.js:284:26
npm ERR! fstream_stack Object.oncomplete (fs.js:107:15)

and when I try and run yo ember from a directory on my desktop it makes it on my desktop instead

any help will be appreciated

@idesignedme
Copy link

can any one tell me why I am getting these error messages. I am using brew and it has been working fine until today

npm ERR! error rolling back Error: ENOTEMPTY, rmdir '/Users/darraykennedy/Desktop/node_modules/grunt/node_modules/glob/test'
npm ERR! error rolling back grunt@0.4.5 { [Error: ENOTEMPTY, rmdir '/Users/darraykennedy/Desktop/node_modules/grunt/node_modules/glob/test']
npm ERR! error rolling back errno: 53,
npm ERR! error rolling back code: 'ENOTEMPTY',
npm ERR! error rolling back path: '/Users/darraykennedy/Desktop/node_modules/grunt/node_modules/glob/test' }
npm ERR! Failed to parse json
npm ERR! Unexpected end of input
npm ERR! File: /Users/darraykennedy/.npm/lodash/2.4.1/package/package.json
npm ERR! Failed to parse package.json data.
npm ERR! package.json must be actual JSON, not just JavaScript.
npm ERR!
npm ERR! This is not a bug in npm.
npm ERR! Tell the package author to fix their package.json file. JSON.parse

npm ERR! System Darwin 13.3.0
npm ERR! command "node" "/usr/local/bin/npm" "install"
npm ERR! cwd /Users/darraykennedy/Desktop
npm ERR! node -v v0.10.31
npm ERR! npm -v 1.4.9
npm ERR! file /Users/darraykennedy/.npm/lodash/2.4.1/package/package.json
npm ERR! code EJSONPARSE
npm ERR! Error: ENOENT, open '/Users/darraykennedy/Desktop/node_modules/grunt/node_modules/exit/test/fixtures/1000-stdout.txt'
npm ERR! If you need help, you may report this entire log,
npm ERR! including the npm and node versions, at:
npm ERR! http://github.com/npm/npm/issues

npm ERR! System Darwin 13.3.0
npm ERR! command "node" "/usr/local/bin/npm" "install"
npm ERR! cwd /Users/darraykennedy/Desktop
npm ERR! node -v v0.10.31
npm ERR! npm -v 1.4.9
npm ERR! path /Users/darraykennedy/Desktop/node_modules/grunt/node_modules/exit/test/fixtures/1000-stdout.txt
npm ERR! code ENOENT
npm ERR! errno 34
npm ERR! Error: ENOENT, lstat '/Users/darraykennedy/Desktop/node_modules/grunt/node_modules/coffee-script/lib/coffee-script/coffee-script.js'
npm ERR! If you need help, you may report this entire log,
npm ERR! including the npm and node versions, at:
npm ERR! http://github.com/npm/npm/issues

npm ERR! System Darwin 13.3.0
npm ERR! command "node" "/usr/local/bin/npm" "install"
npm ERR! cwd /Users/darraykennedy/Desktop
npm ERR! node -v v0.10.31
npm ERR! npm -v 1.4.9
npm ERR! path /Users/darraykennedy/Desktop/node_modules/grunt/node_modules/coffee-script/lib/coffee-script/coffee-script.js
npm ERR! fstream_path /Users/darraykennedy/Desktop/node_modules/grunt/node_modules/coffee-script/lib/coffee-script/coffee-script.js
npm ERR! fstream_type File
npm ERR! fstream_class FileWriter
npm ERR! code ENOENT
npm ERR! errno 34
npm ERR! fstream_stack /usr/local/lib/node_modules/npm/node_modules/fstream/lib/writer.js:284:26
npm ERR! fstream_stack Object.oncomplete (fs.js:107:15)
npm ERR! Error: ENOENT, lstat '/Users/darraykennedy/Desktop/node_modules/grunt/node_modules/js-yaml/lib/js-yaml/dumper.js'
npm ERR! If you need help, you may report this entire log,
npm ERR! including the npm and node versions, at:
npm ERR! http://github.com/npm/npm/issues

npm ERR! System Darwin 13.3.0
npm ERR! command "node" "/usr/local/bin/npm" "install"
npm ERR! cwd /Users/darraykennedy/Desktop
npm ERR! node -v v0.10.31
npm ERR! npm -v 1.4.9
npm ERR! path /Users/darraykennedy/Desktop/node_modules/grunt/node_modules/js-yaml/lib/js-yaml/dumper.js
npm ERR! fstream_path /Users/darraykennedy/Desktop/node_modules/grunt/node_modules/js-yaml/lib/js-yaml/dumper.js
npm ERR! fstream_type File
npm ERR! fstream_class FileWriter
npm ERR! code ENOENT
npm ERR! errno 34
npm ERR! fstream_stack /usr/local/lib/node_modules/npm/node_modules/fstream/lib/writer.js:284:26
npm ERR! fstream_stack Object.oncomplete (fs.js:107:15)
npm ERR! Error: ENOENT, lstat '/Users/darraykennedy/Desktop/node_modules/grunt/node_modules/underscore.string/test/strings.js'
npm ERR! If you need help, you may report this entire log,
npm ERR! including the npm and node versions, at:
npm ERR! http://github.com/npm/npm/issues

npm ERR! System Darwin 13.3.0
npm ERR! command "node" "/usr/local/bin/npm" "install"
npm ERR! cwd /Users/darraykennedy/Desktop
npm ERR! node -v v0.10.31
npm ERR! npm -v 1.4.9
npm ERR! path /Users/darraykennedy/Desktop/node_modules/grunt/node_modules/underscore.string/test/strings.js
npm ERR! fstream_path /Users/darraykennedy/Desktop/node_modules/grunt/node_modules/underscore.string/test/strings.js
npm ERR! fstream_type File
npm ERR! fstream_class FileWriter
npm ERR! code ENOENT
npm ERR! errno 34
npm ERR! fstream_stack /usr/local/lib/node_modules/npm/node_modules/fstream/lib/writer.js:284:26
npm ERR! fstream_stack Object.oncomplete (fs.js:107:15)
npm http GET https://registry.npmjs.org/commander
npm http 304 https://registry.npmjs.org/commander
npm http GET https://registry.npmjs.org/extname
npm http GET https://registry.npmjs.org/map-key
npm http GET https://registry.npmjs.org/stream-combiner
npm http GET https://registry.npmjs.org/tar
npm http GET https://registry.npmjs.org/readable-stream
npm http GET https://registry.npmjs.org/xtend
npm http 304 https://registry.npmjs.org/tar
npm http 304 https://registry.npmjs.org/stream-combiner
npm http 304 https://registry.npmjs.org/readable-stream
npm http 304 https://registry.npmjs.org/xtend
npm http 304 https://registry.npmjs.org/map-key
npm http GET https://registry.npmjs.org/gaze
npm http GET https://registry.npmjs.org/tiny-lr
npm http 304 https://registry.npmjs.org/extname
npm ERR! Error: ENOENT, lstat '/Users/darraykennedy/Desktop/node_modules/grunt/node_modules/lodash/lodash.js'
npm ERR! If you need help, you may report this entire log,
npm ERR! including the npm and node versions, at:
npm ERR! http://github.com/npm/npm/issues

npm ERR! System Darwin 13.3.0
npm ERR! command "node" "/usr/local/bin/npm" "install"
npm ERR! cwd /Users/darraykennedy/Desktop
npm ERR! node -v v0.10.31
npm ERR! npm -v 1.4.9
npm ERR! path /Users/darraykennedy/Desktop/node_modules/grunt/node_modules/lodash/lodash.js
npm ERR! fstream_path /Users/darraykennedy/Desktop/node_modules/grunt/node_modules/lodash/lodash.js
npm ERR! fstream_type File
npm ERR! fstream_class FileWriter
npm ERR! code ENOENT
npm ERR! errno 34
npm ERR! fstream_stack /usr/local/lib/node_modules/npm/node_modules/fstream/lib/writer.js:284:26
npm ERR! fstream_stack Object.oncomplete (fs.js:107:15)
npm http 304 https://registry.npmjs.org/tiny-lr
npm http 304 https://registry.npmjs.org/gaze
npm http GET https://registry.npmjs.org/throttleit
npm http 304 https://registry.npmjs.org/throttleit
npm http GET https://registry.npmjs.org/ext-list
npm http GET https://registry.npmjs.org/config-chain
npm http GET https://registry.npmjs.org/inherits
npm http GET https://registry.npmjs.org/once
npm http GET https://registry.npmjs.org/osenv
npm http GET https://registry.npmjs.org/duplexer
npm http GET https://registry.npmjs.org/ini
npm http GET https://registry.npmjs.org/object-keys
npm ERR! Error: ENOENT, lstat '/Users/darraykennedy/Desktop/node_modules/grunt-contrib-imagemin/node_modules/gifsicle/node_modules/bin-build/node_modules/download/node_modules/decompress/node_modules/adm-zip/zipFile.js'
npm ERR! If you need help, you may report this entire log,
npm ERR! including the npm and node versions, at:
npm ERR! http://github.com/npm/npm/issues

npm ERR! System Darwin 13.3.0
npm ERR! command "node" "/usr/local/bin/npm" "install"
npm ERR! cwd /Users/darraykennedy/Desktop
npm ERR! node -v v0.10.31
npm ERR! npm -v 1.4.9
and when I try to run yo ember from a directory on my desktop. It places it on the desktop instead of the folder

i also get this message when I run brew doctor

Warning: /Users/darraykennedy/Library/Logs/Homebrew isn't writable.
This can happen if you "sudo make install" software that isn't managed
by Homebrew.

Homebrew writes debugging logs to this location.

You should probably chown /Users/darraykennedy/Library/Logs/Homebrew

@othiym23
Copy link
Contributor

So there were a few things going on here, but almost all of them have been addressed as of npm@2.0.0, with the most important fix being in #6043. To ensure everything is in a sane state, you may need to:

  1. either remove your cache (sudo npm cache clean or, simply, sudo rm -r ~/.npm) or change it to be owned by you (sudo chown -R $(whoami) ~/.npm)
  2. update to npm@2.0.0 (if you have write access to /usr/local, run npm -g install npm@2.0.0, if you don't, run sudo npm -g install npm@2.0.0 – it's important to get this right, as messing it up basically causes npm to uninstall itself)
  3. reinstall Yeoman / grunt-cli / ember-cli globally

Once you do those things, everything should work as advertised.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

5 participants