dominictarr / crdt

Commutative Replicated Data Types for easy collaborative/distributed systems.
MIT License
836 stars 43 forks source link

3.6.0 fails to npm install #33

Closed kumavis closed 10 years ago

kumavis commented 10 years ago

When attempting to npm install crdt 3.6.0, I get this error message

╭─{ } kumavis in ~/Development/Node/test/crdt-experiment
╰─○ npm i crdt
npm WARN package.json crdt-experiment@0.0.0 No description
npm WARN package.json crdt-experiment@0.0.0 No repository field.
npm WARN package.json crdt-experiment@0.0.0 No README data
npm http GET https://registry.npmjs.org/crdt
npm http 304 https://registry.npmjs.org/crdt
npm http GET https://registry.npmjs.org/crdt/-/crdt-3.6.0.tgz
npm http 404 https://registry.npmjs.org/crdt/-/crdt-3.6.0.tgz
npm ERR! fetch failed https://registry.npmjs.org/crdt/-/crdt-3.6.0.tgz
npm ERR! Error: 404 Not Found
npm ERR!     at WriteStream.<anonymous> (/usr/local/share/npm/lib/node_modules/npm/lib/utils/fetch.js:57:12)
npm ERR!     at WriteStream.EventEmitter.emit (events.js:117:20)
npm ERR!     at fs.js:1596:14
npm ERR!     at /usr/local/share/npm/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js:103:5
npm ERR!     at Object.oncomplete (fs.js:107:15)
npm ERR! If you need help, you may report this log at:
npm ERR!     <http://github.com/isaacs/npm/issues>
npm ERR! or email it to:
npm ERR!     <npm-@googlegroups.com>

npm ERR! System Darwin 13.0.0
npm ERR! command "node" "/usr/local/share/npm/bin/npm" "i" "crdt"
npm ERR! cwd /Users/kumavis/Development/node/test/crdt-experiment
npm ERR! node -v v0.10.22
npm ERR! npm -v 1.3.7
npm ERR! 
npm ERR! Additional logging details can be found in:
npm ERR!     /Users/kumavis/Development/node/test/crdt-experiment/npm-debug.log
npm ERR! not ok code 0

When attempting to directly d/l the 3.6.0 tarball via https://registry.npmjs.org/crdt/-/crdt-3.6.0.tgz this error is returned:

{"error":"not_found","reason":"Document is missing attachment"}

For completion, the contents of npm-debug.log:

╭─{ } kumavis in ~/Development/Node/test/crdt-experiment
╰─○ cat npm-debug.log 
0 info it worked if it ends with ok
1 verbose cli [ 'node', '/usr/local/share/npm/bin/npm', 'i', 'crdt' ]
2 info using npm@1.3.7
3 info using node@v0.10.22
4 verbose node symlink /usr/local/bin/node
5 warn package.json crdt-experiment@0.0.0 No description
6 warn package.json crdt-experiment@0.0.0 No repository field.
7 warn package.json crdt-experiment@0.0.0 No README data
8 verbose readDependencies using package.json deps
9 verbose cache add [ 'crdt', null ]
10 verbose cache add name=undefined spec="crdt" args=["crdt",null]
11 verbose parsed url { protocol: null,
11 verbose parsed url   slashes: null,
11 verbose parsed url   auth: null,
11 verbose parsed url   host: null,
11 verbose parsed url   port: null,
11 verbose parsed url   hostname: null,
11 verbose parsed url   hash: null,
11 verbose parsed url   search: null,
11 verbose parsed url   query: null,
11 verbose parsed url   pathname: 'crdt',
11 verbose parsed url   path: 'crdt',
11 verbose parsed url   href: 'crdt' }
12 silly lockFile 7b50fdba-crdt crdt
13 verbose lock crdt /Users/kumavis/.npm/7b50fdba-crdt.lock
14 silly lockFile 7b50fdba-crdt crdt
15 silly lockFile 7b50fdba-crdt crdt
16 verbose addNamed [ 'crdt', '' ]
17 verbose addNamed [ null, '*' ]
18 silly lockFile b579ac57-crdt crdt@
19 verbose lock crdt@ /Users/kumavis/.npm/b579ac57-crdt.lock
20 silly addNameRange { name: 'crdt', range: '*', hasData: false }
21 verbose url raw crdt
22 verbose url resolving [ 'https://registry.npmjs.org/', './crdt' ]
23 verbose url resolved https://registry.npmjs.org/crdt
24 info trying registry request attempt 1 at 22:18:42
25 verbose etag "B0QB1JDAGMHB5P4COTU6C5YK8"
26 http GET https://registry.npmjs.org/crdt
27 http 304 https://registry.npmjs.org/crdt
28 silly registry.get cb [ 304,
28 silly registry.get   { date: 'Thu, 16 Jan 2014 06:18:43 GMT',
28 silly registry.get     server: 'CouchDB/1.5.0 (Erlang OTP/R15B03)',
28 silly registry.get     connection: 'Keep-Alive',
28 silly registry.get     'keep-alive': 'timeout=10, max=50',
28 silly registry.get     etag: '"B0QB1JDAGMHB5P4COTU6C5YK8"' } ]
29 verbose etag crdt from cache
30 silly addNameRange number 2 { name: 'crdt', range: '*', hasData: true }
31 silly addNameRange versions [ 'crdt',
31 silly addNameRange   [ '0.0.0',
31 silly addNameRange     '0.1.0',
31 silly addNameRange     '0.1.1',
31 silly addNameRange     '0.2.0',
31 silly addNameRange     '0.2.1',
31 silly addNameRange     '0.2.2',
31 silly addNameRange     '1.0.0',
31 silly addNameRange     '1.0.1',
31 silly addNameRange     '1.1.0',
31 silly addNameRange     '1.1.1',
31 silly addNameRange     '1.1.2',
31 silly addNameRange     '1.2.0',
31 silly addNameRange     '1.2.1',
31 silly addNameRange     '1.2.2',
31 silly addNameRange     '1.3.0',
31 silly addNameRange     '1.3.2',
31 silly addNameRange     '1.3.3',
31 silly addNameRange     '1.3.4',
31 silly addNameRange     '1.3.5',
31 silly addNameRange     '1.4.0',
31 silly addNameRange     '1.4.1',
31 silly addNameRange     '1.5.0',
31 silly addNameRange     '1.5.1',
31 silly addNameRange     '1.5.2',
31 silly addNameRange     '1.5.3',
31 silly addNameRange     '1.6.0',
31 silly addNameRange     '1.6.1',
31 silly addNameRange     '1.7.0',
31 silly addNameRange     '1.7.1',
31 silly addNameRange     '2.0.1',
31 silly addNameRange     '2.1.0',
31 silly addNameRange     '2.1.1',
31 silly addNameRange     '3.0.0',
31 silly addNameRange     '3.1.0',
31 silly addNameRange     '3.1.1',
31 silly addNameRange     '3.1.2',
31 silly addNameRange     '3.1.3',
31 silly addNameRange     '3.1.4',
31 silly addNameRange     '3.1.6',
31 silly addNameRange     '3.1.7',
31 silly addNameRange     '3.1.8',
31 silly addNameRange     '3.2.0',
31 silly addNameRange     '3.2.1',
31 silly addNameRange     '3.2.2',
31 silly addNameRange     '3.2.3',
31 silly addNameRange     '3.3.0',
31 silly addNameRange     '3.3.1',
31 silly addNameRange     '3.4.0',
31 silly addNameRange     '3.4.1',
31 silly addNameRange     '3.4.2',
31 silly addNameRange     '3.5.0',
31 silly addNameRange     '3.5.1',
31 silly addNameRange     '3.5.2',
31 silly addNameRange     '3.5.3',
31 silly addNameRange     '3.5.4',
31 silly addNameRange     '3.6.0' ] ]
32 verbose addNamed [ 'crdt', '3.6.0' ]
33 verbose addNamed [ '3.6.0', '3.6.0' ]
34 silly lockFile 2feaec35-crdt-3-6-0 crdt@3.6.0
35 verbose lock crdt@3.6.0 /Users/kumavis/.npm/2feaec35-crdt-3-6-0.lock
36 silly lockFile 0907f7c6-ry-npmjs-org-crdt-crdt-3-6-0-tgz https://registry.npmjs.org/crdt/-/crdt-3.6.0.tgz
37 verbose lock https://registry.npmjs.org/crdt/-/crdt-3.6.0.tgz /Users/kumavis/.npm/0907f7c6-ry-npmjs-org-crdt-crdt-3-6-0-tgz.lock
38 verbose addRemoteTarball [ 'https://registry.npmjs.org/crdt/-/crdt-3.6.0.tgz',
38 verbose addRemoteTarball   '11801f56dc54573df9f97e330b9e62e431f14fe6' ]
39 info retry fetch attempt 1 at 22:18:43
40 verbose fetch to= /var/folders/mc/y9swv3s92b35_fxch5sd2g080000gn/T/npm-89257-Zs9bDBEN/1389853123865-0.25914674042724073/tmp.tgz
41 http GET https://registry.npmjs.org/crdt/-/crdt-3.6.0.tgz
42 http 404 https://registry.npmjs.org/crdt/-/crdt-3.6.0.tgz
43 error fetch failed https://registry.npmjs.org/crdt/-/crdt-3.6.0.tgz
44 silly lockFile 0907f7c6-ry-npmjs-org-crdt-crdt-3-6-0-tgz https://registry.npmjs.org/crdt/-/crdt-3.6.0.tgz
45 silly lockFile 0907f7c6-ry-npmjs-org-crdt-crdt-3-6-0-tgz https://registry.npmjs.org/crdt/-/crdt-3.6.0.tgz
46 silly lockFile 2feaec35-crdt-3-6-0 crdt@3.6.0
47 silly lockFile 2feaec35-crdt-3-6-0 crdt@3.6.0
48 silly lockFile b579ac57-crdt crdt@
49 silly lockFile b579ac57-crdt crdt@
50 error Error: 404 Not Found
50 error     at WriteStream.<anonymous> (/usr/local/share/npm/lib/node_modules/npm/lib/utils/fetch.js:57:12)
50 error     at WriteStream.EventEmitter.emit (events.js:117:20)
50 error     at fs.js:1596:14
50 error     at /usr/local/share/npm/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js:103:5
50 error     at Object.oncomplete (fs.js:107:15)
51 error If you need help, you may report this log at:
51 error     <http://github.com/isaacs/npm/issues>
51 error or email it to:
51 error     <npm-@googlegroups.com>
52 error System Darwin 13.0.0
53 error command "node" "/usr/local/share/npm/bin/npm" "i" "crdt"
54 error cwd /Users/kumavis/Development/node/test/crdt-experiment
55 error node -v v0.10.22
56 error npm -v 1.3.7
57 verbose exit [ 1, true ]
dominictarr commented 10 years ago

okay, I republished and it works for me now - can you try again?

kumavis commented 10 years ago

installs fine, thanks :cat: