gruntjs / grunt-lib-phantomjs

Grunt and PhantomJS, sitting in a tree.
http://gruntjs.com/
MIT License
93 stars 63 forks source link

npm install grunt-contrib-qunit fails inside virtualbox #62

Closed prayagupa closed 10 years ago

prayagupa commented 10 years ago

I'm trying to run npm install, inside a virtualbox, but getting following errorno 53.

root@ubuntu1204:/home/prayagupd/vboxshared/onlywallet# npm install grunt-contrib-qunit
npm http GET https://registry.npmjs.org/grunt-contrib-qunit
npm http 304 https://registry.npmjs.org/grunt-contrib-qunit
npm http GET https://registry.npmjs.org/grunt-lib-phantomjs
npm http 304 https://registry.npmjs.org/grunt-lib-phantomjs
npm http GET https://registry.npmjs.org/eventemitter2
npm http GET https://registry.npmjs.org/semver
npm http GET https://registry.npmjs.org/phantomjs
npm http GET https://registry.npmjs.org/temporary
npm http 304 https://registry.npmjs.org/eventemitter2
npm http 304 https://registry.npmjs.org/phantomjs
npm http 304 https://registry.npmjs.org/temporary
npm http 304 https://registry.npmjs.org/semver
npm ERR! error rolling back Error: ENOTEMPTY, rmdir '/media/sf_vboxshared/onlywallet/node_modules/grunt-contrib-qunit/node_modules/grunt-lib-phantomjs/node_modules/phantomjs/test'
npm ERR! error rolling back  grunt-lib-phantomjs@0.5.0 { [Error: ENOTEMPTY, rmdir '/media/sf_vboxshared/onlywallet/node_modules/grunt-contrib-qunit/node_modules/grunt-lib-phantomjs/node_modules/phantomjs/test']
npm ERR! error rolling back   errno: 53,
npm ERR! error rolling back   code: 'ENOTEMPTY',
npm ERR! error rolling back   path: '/media/sf_vboxshared/onlywallet/node_modules/grunt-contrib-qunit/node_modules/grunt-lib-phantomjs/node_modules/phantomjs/test' }
npm ERR! Error: EROFS, symlink '../semver/bin/semver'
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 Linux 3.2.0-23-generic
npm ERR! command "/usr/bin/node" "/usr/bin/npm" "install" "grunt-contrib-qunit"
npm ERR! cwd /media/sf_vboxshared/onlywallet
npm ERR! node -v v0.10.28
npm ERR! npm -v 1.4.9
npm ERR! path ../semver/bin/semver
npm ERR! code EROFS
npm ERR! errno 56
npm ERR! 
npm ERR! Additional logging details can be found in:
npm ERR!     /media/sf_vboxshared/onlywallet/npm-debug.log
npm ERR! not ok code 0

My package.json is as below,

  1 {                                                                                                                                                 
  2   "name": "zazzercode",                                                                             
  3   "version": "0.1",                                                                              
  4   "devDependencies": {                                                                              
  5     "grunt": "~0.4.1",                                                                              
  6     "intern": "~1.2.1",                                                                             
  7     "grunt-contrib-jshint": "~0.8.0",                                                               
  8     "grunt-contrib-qunit": "~0.4.0",                                                                
  9     "grunt-contrib-watch": "~0.5.3",                                                                
 10     "grunt-contrib-uglify": "~0.3.2",                                                               
 11     "grunt-contrib-concat": "~0.3.0",                                                               
 12     "grunt-closure-compiler": "0.0.18"                                                              
 13   },                                                                                                
 14   "repository": {                                                                                   
 15     "type": "git",                                                                                  
 16     "url": "https://github.com/iPrayag/onlywallet"                                 
 17   }                                                                                                 
 18 }    
prayagupa commented 10 years ago

Migrated to proper plugin I guess, https://github.com/gruntjs/grunt-contrib-qunit/issues/69