rax-maas / dreadnot

deploy without dread
Apache License 2.0
631 stars 61 forks source link

Using node 0.6.7 using npm to install fails #16

Closed michaelrice closed 12 years ago

michaelrice commented 12 years ago

Following your Readme instructions npm install dreadnot -g

Fails

npm ERR! error installing dreadnot@0.1.1
npm ERR! error rolling back dreadnot@0.1.1 Error: UNKNOWN, unknown error '/usr/local/lib/node_modules/dreadnot'
npm ERR! Unsupported
npm ERR! Not compatible with your version of node/npm: express@2.4.7
npm ERR! Required: {"node":">= 0.4.1 < 0.5.0"}
npm ERR! Actual:   {"npm":"1.1.0-beta-10","node":"0.6.7"}
npm ERR! 
npm ERR! System Linux 3.0.4-linode38
npm ERR! command "node" "/usr/local/bin/npm" "install" "dreadnot" "-g"
npm ERR! cwd /usr/local/src
npm ERR! node -v v0.6.7
npm ERR! npm -v 1.1.0-beta-10
npm ERR! code ENOTSUP
npm ERR! message Unsupported
npm ERR! 
npm ERR! Additional logging details can be found in:
npm ERR!     /usr/local/src/npm-debug.log
npm not ok

I also have the debug log file posted here: http://66.228.54.189/npm-debug.txt

russellhaering commented 12 years ago

Should be fixed in 5e84c58

yevgenko commented 12 years ago

still a problem, this time because of jade -> commander@0.1.0 which depends on 0.4.x

tj commented 12 years ago

I can change the commander dep

russellhaering commented 12 years ago

Bumped the jade dependency to 0.20.0, I think this should fix it. Is there some npm command I can run to show the tightest engine restrictions in the dependency tree?

In any case, just published 0.1.3, hopefully that'll help.