mikeal / node.couchapp.js

Utility for writing couchapps.
Apache License 2.0
406 stars 78 forks source link

Bad Global Install - couchapp misbehaving fresh out of the box #60

Open netpoetica opened 12 years ago

netpoetica commented 12 years ago

It looks like some of my dependencies are messed up for couchapp, and I assume this is causing the slew of errors that are preventing me from getting this up and running.

I've run

Keith$ npm --version
1.1.59

and I've run npm update - 1.1.59 is the newest version. Any ideas about how I can meet these dependencies? Thanks!

EDIT: I changed "mime" : "1.2.2" to "mime" : "*" and cleared dependency issue, but I am not savvy enough to know the repercussions of this - not sure if this is a fair solution.

Keith$ npm -g ls npm WARN unmet dependency /usr/local/lib/node_modules/couchapp/node_modules/request/node_modules/form-data requires mime@'1.2.2' but will load npm WARN unmet dependency /usr/local/lib/node_modules/couchapp/node_modules/request/node_modules/mime, npm WARN unmet dependency which is version 1.2.7 /usr/local/lib ├─┬ couchapp@0.9.1 │ ├─┬ request@2.11.0 │ │ ├─┬ form-data@0.0.3 extraneous │ │ │ ├── async@0.1.9 │ │ │ └─┬ combined-stream@0.0.3 │ │ │ └── delayed-stream@0.0.5 │ │ └── mime@1.2.7 invalid extraneous │ └── watch@0.5.1 ├─┬ express@3.0.0rc3 │ ├── commander@0.6.1 │ ├─┬ connect@2.4.3 │ │ ├── bytes@0.1.0 │ │ ├── formidable@1.0.11 │ │ ├── pause@0.0.1 │ │ └── qs@0.4.2 │ ├── cookie@0.0.4 │ ├── crc@0.2.0 │ ├── debug@0.7.0 │ ├── fresh@0.1.0 │ ├── methods@0.0.1 │ ├── mkdirp@0.3.3 │ ├── range-parser@0.0.4 │ └─┬ send@0.0.3 │ └── mime@1.2.6 ├─┬ node-dev@0.2.6 │ └── growl@1.5.1 └─┬ npm@1.1.59 ├── abbrev@1.0.3 ├── ansi@0.1.2 ├── archy@0.0.2 ├── block-stream@0.0.6 ├── chownr@0.0.1 ├── couch-login@0.1.10 ├── fstream@0.1.18 ├─┬ fstream-npm@0.1.1 │ └── fstream-ignore@0.0.5 ├── glob@3.1.12 ├── graceful-fs@1.1.10 ├── inherits@1.0.0 ├── ini@1.0.4 ├─┬ init-package-json@0.0.5 │ └── promzard@0.2.0 ├── lockfile@0.2.1 ├── lru-cache@2.0.1 ├── minimatch@0.2.6 ├── mkdirp@0.3.4 ├─┬ node-gyp@0.6.8 │ ├─┬ fstream@0.1.18 │ │ └── inherits@1.0.0 │ ├─┬ glob@3.1.12 │ │ └── inherits@1.0.0 │ ├── graceful-fs@1.1.10 │ ├─┬ minimatch@0.2.6 │ │ └── lru-cache@2.0.1 │ ├── mkdirp@0.3.4 │ ├─┬ nopt@2.0.0 │ │ └── abbrev@1.0.3 │ ├─┬ npmlog@0.0.2 │ │ └── ansi@0.1.2 │ ├── osenv@0.0.3 │ ├── request@2.9.203 │ ├── rimraf@2.0.2 │ ├── semver@1.0.14 │ ├─┬ tar@0.1.13 │ │ ├── block-stream@0.0.6 │ │ └── inherits@1.0.0 │ └── which@1.0.5 ├── nopt@2.0.0 ├── npm-registry-client@0.2.6 ├─┬ npmconf@0.0.11 │ └─┬ config-chain@1.1.1 │ └── proto-list@1.2.2 ├── npmlog@0.0.2 ├── once@1.1.1 ├── osenv@0.0.3 ├─┬ read@1.0.4 │ └── mute-stream@0.0.3 ├── read-installed@0.0.2 ├── read-package-json@0.1.4 ├── request@2.9.203 ├── retry@0.6.0 ├── rimraf@2.0.2 ├── semver@1.0.14 ├── slide@1.1.3 ├── tar@0.1.13 ├── uid-number@0.0.3 └── which@1.0.5

klaemo commented 11 years ago

I can't reproduce this issue with the latest version, can you confirm it's been fixed?