Skip to content

Instantly share code, notes, and snippets.

@drobati
Created July 12, 2012 13:32
Show Gist options
  • Save drobati/3098132 to your computer and use it in GitHub Desktop.
Save drobati/3098132 to your computer and use it in GitHub Desktop.
Subway Node.js errors when deploying to Nodejitsu.
error: Error running command deploy
error: Nodejitsu Error (500): Internal Server Error
error: There was an error while attempting to deploy your application.
error:
error: NPM Install failed
error: NPM failed to install dependencies
error:
error: This type of error is usually a user error.
error: Error output from Haibu:
error:
error: npm http GET https://registry.npmjs.org/express
error: npm http GET https://registry.npmjs.org/jade
error: npm http GET https://registry.npmjs.org/connect-assets
error: npm http GET https://registry.npmjs.org/socket.io
error: npm http GET https://registry.npmjs.org/mongoose
error: npm http GET https://registry.npmjs.org/bcrypt
error: npm http 200 https://registry.npmjs.org/express
error: npm http 200 https://registry.npmjs.org/socket.io
error: npm http 200 https://registry.npmjs.org/jade
error: npm http 200 https://registry.npmjs.org/connect-assets
error: npm http 200 https://registry.npmjs.org/mongoose
error: npm http 200 https://registry.npmjs.org/bcrypt
error: npm http GET https://registry.npmjs.org/socket.io/-/socket.io-0.9.6.tgz
error: npm http GET https://registry.npmjs.org/express/-/express-2.5.11.tgz
error: npm http GET https://registry.npmjs.org/jade/-/jade-0.26.3.tgz
error: npm http GET https://registry.npmjs.org/connect-assets/-/connect-assets-2.2.1.tgz
error: npm http GET https://registry.npmjs.org/mongoose/-/mongoose-2.7.1.tgz
error: npm http GET https://registry.npmjs.org/bcrypt/-/bcrypt-0.7.0.tgz
error: npm http GET https://registry.npmjs.org/bindings/1.0.0
error: npm http GET https://registry.npmjs.org/mime/1.2.4
error: npm http GET https://registry.npmjs.org/qs
error: npm http GET https://registry.npmjs.org/mkdirp/0.3.0
error: npm http GET https://registry.npmjs.org/connect
error: npm http GET https://registry.npmjs.org/socket.io-client/0.9.6
error: npm http GET https://registry.npmjs.org/policyfile/0.0.4
error: npm http GET https://registry.npmjs.org/redis/0.6.7
error: npm http 200 https://registry.npmjs.org/bindings/1.0.0
error: npm http 200 https://registry.npmjs.org/socket.io-client/0.9.6
error: npm http 200 https://registry.npmjs.org/mime/1.2.4
error: npm http GET https://registry.npmjs.org/bindings/-/bindings-1.0.0.tgz
error: npm http GET https://registry.npmjs.org/socket.io-client/-/socket.io-client-0.9.6.tgz
error: npm http GET https://registry.npmjs.org/mime/-/mime-1.2.4.tgz
error: npm http 200 https://registry.npmjs.org/redis/0.6.7
error: npm http 200 https://registry.npmjs.org/qs
error: npm http 200 https://registry.npmjs.org/mkdirp/0.3.0
error: npm http 200 https://registry.npmjs.org/policyfile/0.0.4
error: npm http GET https://registry.npmjs.org/qs/-/qs-0.4.2.tgz
error: npm http GET https://registry.npmjs.org/redis/-/redis-0.6.7.tgz
error: npm http GET https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.0.tgz
error: npm http GET https://registry.npmjs.org/policyfile/-/policyfile-0.0.4.tgz
error: npm http GET https://registry.npmjs.org/snockets/1.3.6
error: npm http GET https://registry.npmjs.org/underscore/1.1.7
error: npm http GET https://registry.npmjs.org/connect-file-cache/0.2.4
error: npm http GET https://registry.npmjs.org/mime/1.2.2
error: npm http GET https://registry.npmjs.org/commander/0.6.1
error: npm http 200 https://registry.npmjs.org/connect
error: npm http 200 https://registry.npmjs.org/snockets/1.3.6
error: npm http 200 https://registry.npmjs.org/connect-file-cache/0.2.4
error: npm http 200 https://registry.npmjs.org/mime/1.2.2
error: npm http 200 https://registry.npmjs.org/commander/0.6.1
error: npm http 200 https://registry.npmjs.org/underscore/1.1.7
error: npm http GET https://registry.npmjs.org/connect/-/connect-1.9.2.tgz
error: npm http GET https://registry.npmjs.org/mime/-/mime-1.2.2.tgz
error: npm http GET https://registry.npmjs.org/snockets/-/snockets-1.3.6.tgz
error: npm http GET https://registry.npmjs.org/connect-file-cache/-/connect-file-cache-0.2.4.tgz
error: npm http GET https://registry.npmjs.org/commander/-/commander-0.6.1.tgz
error: npm http GET https://registry.npmjs.org/underscore/-/underscore-1.1.7.tgz
error: gyp ERR! rebuild error Error: Python executable "python" is v5012.7.2, which is not supported by gyp.
error: gyp ERR! rebuild error You can pass the --python switch to point to Python >= v2.5.0 & < 3.0.0.
error: gyp ERR! rebuild error at failPythonVersion (/opt/haibu/node-versions/0.6.19/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:100:14)
error: gyp ERR! rebuild error at /opt/haibu/node-versions/0.6.19/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:89:9
error: gyp ERR! rebuild error at ChildProcess.exithandler (child_process.js:280:7)
error: gyp ERR! rebuild error at ChildProcess.emit (events.js:70:17)
error: gyp ERR! rebuild error at maybeExit (child_process.js:362:16)
error: gyp ERR! rebuild error at Process.onexit (child_process.js:398:5)
error: gyp ERR! not ok
error: npm ERR! bcrypt@0.7.0 install: `node-gyp rebuild`
error: npm ERR! `sh "-c" "node-gyp rebuild"` failed with 1
error: npm ERR!
error: npm ERR! Failed at the bcrypt@0.7.0 install script.
error: npm ERR! This is most likely a problem with the bcrypt package,
error: npm ERR! not with npm itself.
error: npm ERR! Tell the author that this fails on your system:
error: npm ERR! node-gyp rebuild
error: npm ERR! You can get their info via:
error: npm ERR! npm owner ls bcrypt
error: npm ERR! There is likely additional logging output above.
error:
error: npm ERR! System SunOS 5.11
error: npm ERR! command "node" "/opt/haibu/node-versions/0.6.19/bin/npm" "--cache" "/opt/haibu/apps/drobati/devhost-irc/.npm" "--userconfig" "/opt/haibu/apps/drobati/devhost-irc/.userconfig" "--globalconfig" "/opt/haibu/apps/drobati/devhost-irc/.globalconfig" "install"
error: npm ERR! cwd /opt/haibu/apps/drobati/devhost-irc/package
error: npm ERR! node -v v0.6.19
error: npm ERR! npm -v 1.1.32
error: npm ERR! code ELIFECYCLE
error: npm ERR! message bcrypt@0.7.0 install: `node-gyp rebuild`
error: npm ERR! message `sh "-c" "node-gyp rebuild"` failed with 1
error: npm WARN excluding symbolic link lib/socket.io-client.js -> io.js
error: npm http GET https://registry.npmjs.org/hooks/0.2.1
error: npm http GET https://registry.npmjs.org/mongodb/1.0.2
error: npm http 200 https://registry.npmjs.org/hooks/0.2.1
error: npm http 200 https://registry.npmjs.org/mongodb/1.0.2
error: npm http GET https://registry.npmjs.org/hooks/-/hooks-0.2.1.tgz
error: npm http GET https://registry.npmjs.org/mongodb/-/mongodb-1.0.2.tgz
error: npm http GET https://registry.npmjs.org/coffee-script
error: npm http GET https://registry.npmjs.org/dep-graph/1.1.0
error: npm http GET https://registry.npmjs.org/uglify-js/1.0.7
error: npm http 200 https://registry.npmjs.org/coffee-script
error: npm http 200 https://registry.npmjs.org/uglify-js/1.0.7
error: npm http GET https://registry.npmjs.org/coffee-script/-/coffee-script-1.3.3.tgz
error: npm http GET https://registry.npmjs.org/uglify-js/-/uglify-js-1.0.7.tgz
error: npm http 200 https://registry.npmjs.org/dep-graph/1.1.0
error: npm http GET https://registry.npmjs.org/dep-graph/-/dep-graph-1.1.0.tgz
error: npm http GET https://registry.npmjs.org/formidable
error: npm http 200 https://registry.npmjs.org/formidable
error: npm http GET https://registry.npmjs.org/formidable/-/formidable-1.0.11.tgz
error: npm http GET https://registry.npmjs.org/underscore/1.2.1
error: npm http 200 https://registry.npmjs.org/underscore/1.2.1
error: npm http GET https://registry.npmjs.org/underscore/-/underscore-1.2.1.tgz
error: npm http GET https://registry.npmjs.org/uglify-js/1.2.5
error: npm http GET https://registry.npmjs.org/ws
error: npm http GET https://registry.npmjs.org/xmlhttprequest/1.2.2
error: npm http GET https://registry.npmjs.org/active-x-obfuscator/0.0.1
error: npm http 200 https://registry.npmjs.org/uglify-js/1.2.5
error: npm http GET https://registry.npmjs.org/uglify-js/-/uglify-js-1.2.5.tgz
error: npm http 200 https://registry.npmjs.org/xmlhttprequest/1.2.2
error: npm http 200 https://registry.npmjs.org/active-x-obfuscator/0.0.1
error: npm http GET https://registry.npmjs.org/active-x-obfuscator/-/active-x-obfuscator-0.0.1.tgz
error: npm http GET https://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.2.2.tgz
error: npm http 200 https://registry.npmjs.org/ws
error: npm http GET https://registry.npmjs.org/ws/-/ws-0.4.20.tgz
error: npm http GET https://registry.npmjs.org/bson/0.0.6
error: npm http 200 https://registry.npmjs.org/bson/0.0.6
error: npm http GET https://registry.npmjs.org/bson/-/bson-0.0.6.tgz
error: npm http GET https://registry.npmjs.org/zeparser/0.0.5
error: npm http 200 https://registry.npmjs.org/zeparser/0.0.5
error: npm http GET https://registry.npmjs.org/zeparser/-/zeparser-0.0.5.tgz
error: npm http GET https://registry.npmjs.org/commander
error: npm http GET https://registry.npmjs.org/tinycolor
error: npm http GET https://registry.npmjs.org/options
error: npm http 200 https://registry.npmjs.org/commander
error: npm http 200 https://registry.npmjs.org/tinycolor
error: npm http 200 https://registry.npmjs.org/options
error: npm http GET https://registry.npmjs.org/tinycolor/-/tinycolor-0.0.1.tgz
error: npm http GET https://registry.npmjs.org/options/-/options-0.0.3.tgz
error: npm ERR!
error: npm ERR! Additional logging details can be found in:
error: npm ERR! /opt/haibu/apps/drobati/devhost-irc/package/npm-debug.log
error: npm ERR! not ok code undefined
error: npm ERR! not ok code 1
error:
info: Nodejitsu not ok
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment