Closed CoderPuppy closed 13 years ago
On cygwin I installed bsdtar and did alias tar=bsdtar and fixed my issue
tested on windows xp sp3 32 bit
the bsdtar alias made it work for me as well. npm@1.0.15
I'm getting a similar error, this on a shared hosting site (webfaction).
They are telling me that the tmp directory is non executable, but what is being "executed" ? I thought it was just trying to unpack the file
info it worked if it ends with ok
verbose cli [ 'node',
verbose cli '/home/mstram/local/bin/npm',
verbose cli 'install',
verbose cli 'connect' ]
info using npm@1.0.22
info using node@v0.4.8
verbose config file /home/mstram/.npmrc
verbose config file /home/mstram/local/etc/npmrc
silly testEngine { name: 'coffee-script',
silly testEngine description: 'Unfancy JavaScript',
silly testEngine keywords: [ 'javascript', 'language', 'coffeescript', 'compiler' ],
silly testEngine author: { name: 'Jeremy Ashkenas' },
silly testEngine version: '1.1.1',
silly testEngine licenses:
silly testEngine [ { type: 'MIT',
silly testEngine url: 'http://github.com/jashkenas/coffee-script/raw/master/LICENSE' } ],
silly testEngine engines: { node: '>=0.2.5' },
silly testEngine directories: { lib: './lib' },
silly testEngine main: './lib/coffee-script',
silly testEngine bin: { coffee: './bin/coffee', cake: './bin/cake' },
silly testEngine homepage: 'http://coffeescript.org',
silly testEngine repository:
silly testEngine { type: 'git',
silly testEngine url: 'git://github.com/jashkenas/coffee-script.git' },
silly testEngine _npmJsonOpts:
silly testEngine { file: '/home/mstram/local/node_modules/coffee-script/package.json',
silly testEngine wscript: false,
silly testEngine contributors: false,
silly testEngine serverjs: false },
silly testEngine _id: 'coffee-script@1.1.1',
silly testEngine dependencies: {},
silly testEngine devDependencies: {},
silly testEngine _engineSupported: true,
silly testEngine _npmVersion: '1.0.22',
silly testEngine _nodeVersion: 'v0.4.8',
silly testEngine _defaultsLoaded: true }
verbose caching /home/mstram/local/node_modules/coffee-script/package.json
verbose loadDefaults coffee-script@1.1.1
verbose into /home/mstram/local [ 'connect' ]
verbose cache add [ 'connect', null ]
silly testEngine { name: 'connect',
silly testEngine version: '1.6.1',
silly testEngine description: 'High performance middleware framework',
silly testEngine keywords: [ 'framework', 'web', 'middleware', 'connect', 'rack' ],
silly testEngine repository:
silly testEngine { type: 'git',
silly testEngine url: 'git://github.com/senchalabs/connect.git' },
silly testEngine author:
silly testEngine { name: 'TJ Holowaychuk',
silly testEngine email: 'tj@vision-media.ca',
silly testEngine url: 'http://tjholowaychuk.com' },
silly testEngine dependencies: { qs: '>= 0.3.0', mime: '>= 0.0.1' },
silly testEngine devDependencies:
silly testEngine { expresso: '0.7.6',
silly testEngine koala: '0.1.2',
silly testEngine less: '1.1.1',
silly testEngine sass: '0.5.0',
silly testEngine markdown: '0.2.1',
silly testEngine ejs: '0.4.3',
silly testEngine should: '0.2.1' },
silly testEngine main: 'index',
silly testEngine engines: { node: '>= 0.4.1 < 0.5.0' },
silly testEngine _npmJsonOpts:
silly testEngine { file: 'connect/package.json',
silly testEngine wscript: false,
silly testEngine contributors: false,
silly testEngine serverjs: false },
silly testEngine _id: 'connect@1.6.1',
silly testEngine _engineSupported: true,
silly testEngine _npmVersion: '1.0.22',
silly testEngine _nodeVersion: 'v0.4.8',
silly testEngine _defaultsLoaded: true,
silly testEngine path: '/home/mstram/local/connect' }
verbose caching connect/package.json
verbose loadDefaults connect@1.6.1
verbose pack /home/mstram/local/connect /tmp/npm-1312511537795/1312511537795-0.840791018679738/tmp.tgz
verbose mkdir walkDirs /tmp
verbose mkdir walkDirs /tmp/npm-1312511537795
verbose mkdir (expected) error ENOENT, No such file or directory '/tmp/npm-1312511537795'
verbose mkdir walkDirs /tmp/npm-1312511537795/1312511537795-0.840791018679738
verbose mkdir (expected) error ENOENT, No such file or directory '/tmp/npm-1312511537795/1312511537795-0.840791018679738'
verbose mkdir done: /tmp/npm-1312511537795/1312511537795-0.840791018679738 755
verbose mkdir'ed /tmp/npm-1312511537795/1312511537795-0.840791018679738
verbose tar about to write tar and gzip it.
silly tar args [ '-cvf',
silly tar args '-',
silly tar args 'connect/README',
silly tar args 'connect/package.json',
silly tar args 'connect/LICENSE',
silly tar args 'connect/meta.json',
silly tar args 'connect/index.js',
silly tar args 'connect/.npmignore',
silly tar args 'connect/lib/index.js',
silly tar args 'connect/lib/utils.js',
silly tar args 'connect/lib/patch.js',
silly tar args 'connect/lib/proto.js',
silly tar args 'connect/lib/connect.js',
silly tar args 'connect/lib/middleware/responseTime.js',
silly tar args 'connect/lib/middleware/profiler.js',
silly tar args 'connect/lib/middleware/static.js',
silly tar args 'connect/lib/middleware/router.js',
silly tar args 'connect/lib/middleware/cookieParser.js',
silly tar args 'connect/lib/middleware/vhost.js',
silly tar args 'connect/lib/middleware/logger.js',
silly tar args 'connect/lib/middleware/bodyParser.js',
silly tar args 'connect/lib/middleware/session.js',
silly tar args 'connect/lib/middleware/methodOverride.js',
silly tar args 'connect/lib/middleware/csrf.js',
silly tar args 'connect/lib/middleware/limit.js',
silly tar args 'connect/lib/middleware/basicAuth.js',
silly tar args 'connect/lib/middleware/query.js',
silly tar args 'connect/lib/middleware/errorHandler.js',
silly tar args 'connect/lib/middleware/directory.js',
silly tar args 'connect/lib/middleware/favicon.js',
silly tar args 'connect/lib/middleware/session/cookie.js',
silly tar args 'connect/lib/middleware/session/store.js',
silly tar args 'connect/lib/middleware/session/session.js',
silly tar args 'connect/lib/middleware/session/memory.js',
silly tar args 'connect/lib/public/error.html',
silly tar args 'connect/lib/public/style.css',
silly tar args 'connect/lib/public/favicon.ico',
silly tar args 'connect/lib/public/directory.html',
silly tar args 'connect/lib/public/icons/page_code.png',
silly tar args 'connect/lib/public/icons/page_white_get.png',
silly tar args 'connect/lib/public/icons/page_white_horizontal.png',
silly tar args 'connect/lib/public/icons/page_white_key.png',
silly tar args 'connect/lib/public/icons/page_go.png',
silly tar args 'connect/lib/public/icons/page_white_zip.png',
silly tar args 'connect/lib/public/icons/page_paste.png',
silly tar args 'connect/lib/public/icons/page_white_acrobat.png',
silly tar args 'connect/lib/public/icons/page_copy.png',
silly tar args 'connect/lib/public/icons/page_excel.png',
silly tar args 'connect/lib/public/icons/page_white_gear.png',
silly tar args 'connect/lib/public/icons/page_red.png',
silly tar args 'connect/lib/public/icons/page_word.png',
silly tar args 'connect/lib/public/icons/page_white_error.png',
silly tar args 'connect/lib/public/icons/page_white_tux.png',
silly tar args 'connect/lib/public/icons/page_white_flash.png',
silly tar args 'connect/lib/public/icons/page_white_c.png',
silly tar args 'connect/lib/public/icons/page_white_coldfusion.png',
silly tar args 'connect/lib/public/icons/page_lightning.png',
silly tar args 'connect/lib/public/icons/page_error.png',
silly tar args 'connect/lib/public/icons/page_white_compressed.png',
silly tar args 'connect/lib/public/icons/page_white_edit.png',
silly tar args 'connect/lib/public/icons/page_attach.png',
silly tar args 'connect/lib/public/icons/page_white_cd.png',
silly tar args 'connect/lib/public/icons/page_white_find.png',
silly tar args 'connect/lib/public/icons/page_white_camera.png',
silly tar args 'connect/lib/public/icons/page_white_freehand.png',
silly tar args 'connect/lib/public/icons/page_white_add.png',
silly tar args 'connect/lib/public/icons/page_white_delete.png',
silly tar args 'connect/lib/public/icons/page_white_excel.png',
silly tar args 'connect/lib/public/icons/page_paintbrush.png',
silly tar args 'connect/lib/public/icons/page_white_picture.png',
silly tar args 'connect/lib/public/icons/page_gear.png',
silly tar args 'connect/lib/public/icons/page_white_lightning.png',
silly tar args 'connect/lib/public/icons/page_white_swoosh.png',
silly tar args 'connect/lib/public/icons/page_white_paint.png',
silly tar args 'connect/lib/public/icons/page_edit.png',
silly tar args 'connect/lib/public/icons/page_white_stack.png',
silly tar args 'connect/lib/public/icons/page_white_code.png',
silly tar args 'connect/lib/public/icons/page_white_text_width.png',
silly tar args 'connect/lib/public/icons/page_white_go.png',
silly tar args 'connect/lib/public/icons/page_white_php.png',
silly tar args 'connect/lib/public/icons/page_white_visualstudio.png',
silly tar args 'connect/lib/public/icons/page_white_medal.png',
silly tar args 'connect/lib/public/icons/page_white_wrench.png',
silly tar args 'connect/lib/public/icons/page_white_h.png',
silly tar args 'connect/lib/public/icons/page_white_actionscript.png',
silly tar args 'connect/lib/public/icons/page_delete.png',
silly tar args 'connect/lib/public/icons/page_white_star.png',
silly tar args 'connect/lib/public/icons/page_white_cplusplus.png',
silly tar args 'connect/lib/public/icons/page_green.png',
silly tar args 'connect/lib/public/icons/page_white_text.png',
silly tar args 'connect/lib/public/icons/page.png',
silly tar args 'connect/lib/public/icons/page_white_link.png',
silly tar args 'connect/lib/public/icons/page_white_copy.png',
silly tar args 'connect/lib/public/icons/page_white_magnify.png',
silly tar args 'connect/lib/public/icons/page_add.png',
silly tar args 'connect/lib/public/icons/page_white_width.png',
silly tar args 'connect/lib/public/icons/page_white_ruby.png',
silly tar args 'connect/lib/public/icons/page_world.png',
silly tar args 'connect/lib/public/icons/page_white.png',
silly tar args 'connect/lib/public/icons/page_white_database.png',
silly tar args 'connect/lib/public/icons/page_white_word.png',
silly tar args 'connect/lib/public/icons/page_save.png',
silly tar args 'connect/lib/public/icons/page_white_paste.png',
silly tar args 'connect/lib/public/icons/page_white_vector.png',
silly tar args 'connect/lib/public/icons/page_white_world.png',
silly tar args 'connect/lib/public/icons/page_white_dvd.png',
silly tar args 'connect/lib/public/icons/page_white_office.png',
silly tar args 'connect/lib/public/icons/page_key.png',
silly tar args 'connect/lib/public/icons/page_white_csharp.png',
silly tar args 'connect/lib/public/icons/page_white_powerpoint.png',
silly tar args 'connect/lib/public/icons/page_white_cup.png',
silly tar args 'connect/lib/public/icons/page_find.png',
silly tar args 'connect/lib/public/icons/page_link.png',
silly tar args 'connect/lib/public/icons/page_refresh.png',
silly tar args 'connect/lib/public/icons/page_white_paintbrush.png',
silly tar args 'connect/lib/public/icons/page_white_code_red.png',
silly tar args 'connect/lib/public/icons/page_white_put.png' ]
verbose success tar -cvf -
Don't use Cygwin. Use Windows native. http://npmjs.org/doc/README.html#Installing-on-Windows-Experimental
When I run
npm install jake
I get the following errorOn windows using node 0.4.7 prebuilt