[GH-ISSUE #26] Installation failure with node 0.6.15 due to connect 1.7.1 #24

Closed
opened 2026-02-26 05:31:05 +03:00 by kerem · 4 comments
Owner

Originally created by @garthk on GitHub (Apr 11, 2012).
Original GitHub issue: https://github.com/NarrativeScience-old/log.io/issues/26

On lucid32 with chrislea PPA:

# npm config set unsafe-perm true
# npm install -g --prefix=/usr/local log.io
npm http GET https://registry.npmjs.org/log.io
npm http 200 https://registry.npmjs.org/log.io
npm http GET https://registry.npmjs.org/log.io/-/log.io-0.2.1.tgz
npm http 200 https://registry.npmjs.org/log.io/-/log.io-0.2.1.tgz
npm http GET https://registry.npmjs.org/forever/0.6.7
npm http GET https://registry.npmjs.org/socket.io/0.8.4
npm http GET https://registry.npmjs.org/socket.io-client/0.8.4
npm http GET https://registry.npmjs.org/connect/1.7.1
npm http GET https://registry.npmjs.org/underscore/1.1.7
npm http 200 https://registry.npmjs.org/underscore/1.1.7
npm http GET https://registry.npmjs.org/underscore/-/underscore-1.1.7.tgz
npm http 200 https://registry.npmjs.org/forever/0.6.7
npm http 200 https://registry.npmjs.org/socket.io/0.8.4
npm http 200 https://registry.npmjs.org/connect/1.7.1
npm http GET https://registry.npmjs.org/forever/-/forever-0.6.7.tgz
npm http GET https://registry.npmjs.org/socket.io/-/socket.io-0.8.4.tgz
npm http GET https://registry.npmjs.org/connect/-/connect-1.7.1.tgz
npm http 200 https://registry.npmjs.org/socket.io-client/0.8.4
npm http GET https://registry.npmjs.org/socket.io-client/-/socket.io-client-0.8.4.tgz
npm http 200 https://registry.npmjs.org/underscore/-/underscore-1.1.7.tgz
npm http 200 https://registry.npmjs.org/forever/-/forever-0.6.7.tgz
npm http 200 https://registry.npmjs.org/socket.io/-/socket.io-0.8.4.tgz
npm http 200 https://registry.npmjs.org/connect/-/connect-1.7.1.tgz
npm http 200 https://registry.npmjs.org/socket.io-client/-/socket.io-client-0.8.4.tgz
npm WARN excluding symbolic link lib/socket.io-client.js -> io.js
npm ERR! error rolling back log.io@0.2.1 Error: ENOTEMPTY, rmdir '/usr/local/lib/node_modules/log.io'

npm ERR! Unsupported
npm ERR! Not compatible with your version of node/npm: connect@1.7.1
npm ERR! Required: {"node":">= 0.4.1 < 0.5.0"}
npm ERR! Actual:   {"npm":"1.1.16","node":"0.6.15"}
npm ERR! 
npm ERR! System Linux 2.6.32-40-generic
npm ERR! command "node" "/usr/bin/npm" "install" "-g" "--prefix=/usr/local" "log.io"
npm ERR! cwd /root
npm ERR! node -v v0.6.15
npm ERR! npm -v 1.1.16
npm ERR! code ENOTSUP
npm ERR! message Unsupported
npm ERR! errno {}
npm http GET https://registry.npmjs.org/policyfile/0.0.4
npm http GET https://registry.npmjs.org/redis/0.6.6
npm http GET https://registry.npmjs.org/async
npm http GET https://registry.npmjs.org/colors
npm http GET https://registry.npmjs.org/cliff
npm http GET https://registry.npmjs.org/eyes
npm http GET https://registry.npmjs.org/daemon
npm http GET https://registry.npmjs.org/mkdirp
npm http GET https://registry.npmjs.org/nconf
npm http GET https://registry.npmjs.org/optimist
npm http GET https://registry.npmjs.org/pkginfo
npm http GET https://registry.npmjs.org/portfinder
npm http GET https://registry.npmjs.org/timespan
npm http GET https://registry.npmjs.org/winston
npm ERR! 
npm ERR! Additional logging details can be found in:
npm ERR!     /root/npm-debug.log

Checking out from source fails because you require node to be <= 0.6.11. Still fighting my way to install my way around that: I'm still new with Node.

Originally created by @garthk on GitHub (Apr 11, 2012). Original GitHub issue: https://github.com/NarrativeScience-old/log.io/issues/26 On lucid32 with chrislea PPA: ``` # npm config set unsafe-perm true # npm install -g --prefix=/usr/local log.io npm http GET https://registry.npmjs.org/log.io npm http 200 https://registry.npmjs.org/log.io npm http GET https://registry.npmjs.org/log.io/-/log.io-0.2.1.tgz npm http 200 https://registry.npmjs.org/log.io/-/log.io-0.2.1.tgz npm http GET https://registry.npmjs.org/forever/0.6.7 npm http GET https://registry.npmjs.org/socket.io/0.8.4 npm http GET https://registry.npmjs.org/socket.io-client/0.8.4 npm http GET https://registry.npmjs.org/connect/1.7.1 npm http GET https://registry.npmjs.org/underscore/1.1.7 npm http 200 https://registry.npmjs.org/underscore/1.1.7 npm http GET https://registry.npmjs.org/underscore/-/underscore-1.1.7.tgz npm http 200 https://registry.npmjs.org/forever/0.6.7 npm http 200 https://registry.npmjs.org/socket.io/0.8.4 npm http 200 https://registry.npmjs.org/connect/1.7.1 npm http GET https://registry.npmjs.org/forever/-/forever-0.6.7.tgz npm http GET https://registry.npmjs.org/socket.io/-/socket.io-0.8.4.tgz npm http GET https://registry.npmjs.org/connect/-/connect-1.7.1.tgz npm http 200 https://registry.npmjs.org/socket.io-client/0.8.4 npm http GET https://registry.npmjs.org/socket.io-client/-/socket.io-client-0.8.4.tgz npm http 200 https://registry.npmjs.org/underscore/-/underscore-1.1.7.tgz npm http 200 https://registry.npmjs.org/forever/-/forever-0.6.7.tgz npm http 200 https://registry.npmjs.org/socket.io/-/socket.io-0.8.4.tgz npm http 200 https://registry.npmjs.org/connect/-/connect-1.7.1.tgz npm http 200 https://registry.npmjs.org/socket.io-client/-/socket.io-client-0.8.4.tgz npm WARN excluding symbolic link lib/socket.io-client.js -> io.js npm ERR! error rolling back log.io@0.2.1 Error: ENOTEMPTY, rmdir '/usr/local/lib/node_modules/log.io' npm ERR! Unsupported npm ERR! Not compatible with your version of node/npm: connect@1.7.1 npm ERR! Required: {"node":">= 0.4.1 < 0.5.0"} npm ERR! Actual: {"npm":"1.1.16","node":"0.6.15"} npm ERR! npm ERR! System Linux 2.6.32-40-generic npm ERR! command "node" "/usr/bin/npm" "install" "-g" "--prefix=/usr/local" "log.io" npm ERR! cwd /root npm ERR! node -v v0.6.15 npm ERR! npm -v 1.1.16 npm ERR! code ENOTSUP npm ERR! message Unsupported npm ERR! errno {} npm http GET https://registry.npmjs.org/policyfile/0.0.4 npm http GET https://registry.npmjs.org/redis/0.6.6 npm http GET https://registry.npmjs.org/async npm http GET https://registry.npmjs.org/colors npm http GET https://registry.npmjs.org/cliff npm http GET https://registry.npmjs.org/eyes npm http GET https://registry.npmjs.org/daemon npm http GET https://registry.npmjs.org/mkdirp npm http GET https://registry.npmjs.org/nconf npm http GET https://registry.npmjs.org/optimist npm http GET https://registry.npmjs.org/pkginfo npm http GET https://registry.npmjs.org/portfinder npm http GET https://registry.npmjs.org/timespan npm http GET https://registry.npmjs.org/winston npm ERR! npm ERR! Additional logging details can be found in: npm ERR! /root/npm-debug.log ``` Checking out from source fails because you require `node` to be `<= 0.6.11`. Still fighting my way to install my way around that: I'm still new with Node.
kerem closed this issue 2026-02-26 05:31:05 +03:00
Author
Owner

@lbrigman124 commented on GitHub (Apr 11, 2012):

I ran into this and just modified the log.io package.json to be node <= 0.6.14 and things worked from git.

<!-- gh-comment-id:5072085 --> @lbrigman124 commented on GitHub (Apr 11, 2012): I ran into this and just modified the log.io package.json to be node <= 0.6.14 and things worked from git.
Author
Owner

@garthk commented on GitHub (Apr 14, 2012):

That was my approach, too. I'm leaving the issue open, however, as it's still something that needs fixing.

<!-- gh-comment-id:5127597 --> @garthk commented on GitHub (Apr 14, 2012): That was my approach, too. I'm leaving the issue open, however, as it's still something that needs fixing.
Author
Owner

@TheDigitalNinja commented on GitHub (May 11, 2012):

Submitted a pull request that will allow up to node 0.6.17 - https://github.com/NarrativeScience/Log.io/pull/29

<!-- gh-comment-id:5640578 --> @TheDigitalNinja commented on GitHub (May 11, 2012): Submitted a pull request that will allow up to node 0.6.17 - https://github.com/NarrativeScience/Log.io/pull/29
Author
Owner

@msmathers commented on GitHub (Jun 18, 2012):

This should be fixed now that I've eased the version restrictions, thanks for the help!

<!-- gh-comment-id:6407268 --> @msmathers commented on GitHub (Jun 18, 2012): This should be fixed now that I've eased the version restrictions, thanks for the help!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/log.io-NarrativeScience-old#24
No description provided.