isaacs/npm — Issue #1614: node 0.5.8/9/10 and windows 7 x64 hangs on install
Author: Toratheus
Created: 2011-10-27 17:40:55+00:00
State: open

I have two system I've been trying to get npm to work on and both are failing. One that is a company laptop and the other that is personal desktop, both are windows 7 machine with the 64 bit install. I've been trying to use the node.exe from the node dist site.

I think the install works ok (although the man directory isn't created and I have to go back in an manually create it)

I run npm install and it just hangs

I'm not behind a proxy

I've tried changing the registery via:

npm config set registry http://registry.npmjs.org/

with not luck.

Node does appear able to see the server (I'm also able to ping it)...

C:\apps\node\bin>node -e "require('dns').lookup('registry.npmjs.org', 4, console
.log)"
null '184.72.142.196' 4

This is the installed dependencies:

C:\apps\node\bin>npm ls -s
C:\apps\node\bin
└─┬ npm@1.0.103
├── abbrev@1.0.3
├── graceful-fs@1.0.1
├── ini@1.0.1
├─┬ minimatch@0.0.4
│ └── lru-cache@1.0.4
├── node-uuid@1.2.0
├── nopt@1.0.10
├── proto-list@1.0.0
├── request@2.1.1
├── rimraf@1.0.8
├── semver@1.0.10
├── slide@1.1.3
└── which@1.0.2

This is the config list:

C:\apps\node\bin>npm config list
; cli configs

; userconfig C:\Users\Seth\.npmrc
config = "registry"
registry = "http://registry.npmjs.org/"

; node install prefix = undefined
; node bin location = C:\apps\node\bin\node.exe
; cwd = C:\apps\node\bin
; HOME = C:\Users\Seth
; 'npm config ls -l' to show all defaults.

And here is the entire log output:

npm info it worked if it ends with ok
npm verb cli [ 'C:\\apps\\node\\bin\\\\node.exe',
npm verb cli 'C:\\apps\\node\\bin\\node_modules\\npm\\bin\\npm-cli.js',
npm verb cli 'install',
npm verb cli 'webservice',
npm verb cli '--loglevel',
npm verb cli 'silly' ]
npm info using npm@1.0.103
npm info using node@v0.5.10
npm verb config file C:\Users\Seth\.npmrc
npm verb config file C:\apps\node\etc\npmrc
npm verb config file C:\apps\node\bin\node_modules\npm\npmrc
npm sill testEngine { name: 'npm',
npm sill testEngine description: 'A package manager for node',
npm sill testEngine keywords:
npm sill testEngine [ 'package manager',
npm sill testEngine 'modules',
npm sill testEngine 'install',
npm sill testEngine 'package.json' ],
npm sill testEngine version: '1.0.103',
npm sill testEngine preferGlobal: true,
npm sill testEngine config: { publishtest: false },
npm sill testEngine homepage: 'http://npmjs.org/',
npm sill testEngine author: 'Isaac Z. Schlueter (http://blog.izs.me
)',
npm sill testEngine repository:
npm sill testEngine { type: 'git',
npm sill testEngine url: 'git://github.com/isaacs/npm.git' },
npm sill testEngine bugs:
npm sill testEngine { email: 'npm-@googlegroups.com',
npm sill testEngine url: 'http://github.com/isaacs/npm/issues' },
npm sill testEngine directories:
npm sill testEngine { doc: './doc',
npm sill testEngine man: './man',
npm sill testEngine lib: './lib',
npm sill testEngine bin: './bin' },
npm sill testEngine main: './lib/npm.js',
npm sill testEngine bin:
npm sill testEngine { npm: './bin/npm-cli.js',
npm sill testEngine npm_g: './bin/npm-cli.js',
npm sill testEngine 'npm-g': './bin/npm-cli.js' },
npm sill testEngine dependencies:
npm sill testEngine { semver: '1',
npm sill testEngine ini: '1',
npm sill testEngine slide: '1',
npm sill testEngine abbrev: '1',
npm sill testEngine 'graceful-fs': '1',
npm sill testEngine minimatch: '0',
npm sill testEngine nopt: '1',
npm sill testEngine 'node-uuid': '1.2',
npm sill testEngine 'proto-list': '1',
npm sill testEngine rimraf: '1',
npm sill testEngine request: '~2.1.1',
npm sill testEngine which: '1' },
npm sill testEngine bundleDependencies:
npm sill testEngine [ 'slide',
npm sill testEngine 'ini',
npm sill testEngine 'semver',
npm sill testEngine 'abbrev',
npm sill testEngine 'graceful-fs',
npm sill testEngine 'minimatch',
npm sill testEngine 'nopt',
npm sill testEngine 'node-uuid',
npm sill testEngine 'rimraf',
npm sill testEngine 'request',
npm sill testEngine 'proto-list',
npm sill testEngine 'which' ],
npm sill testEngine devDependencies: { ronn: 'https://github.com/isaacs/ronnjs
/tarball/master' },
npm sill testEngine engines: { node: '0.4 || 0.5', npm: '1' },
npm sill testEngine scripts:
npm sill testEngine { test: './test/run',
npm sill testEngine prepublish: 'make -j4 doc',
npm sill testEngine dumpconf: 'env | grep npm | sort | uniq' },
npm sill testEngine licenses:
npm sill testEngine [ { type: 'MIT +no-false-attribs',
npm sill testEngine url: 'http://github.com/isaacs/npm/raw/master/LICENSE
' } ],
npm sill testEngine _id: 'npm@1.0.103',
npm sill testEngine contributors:
npm sill testEngine [ 'Isaac Z. Schlueter (http://blog.izs.me/)',
npm sill testEngine 'Steve Steiner (http://websauceso
ftware.com/blog/)',
npm sill testEngine 'Mikeal Rogers (http://www.mi
kealrogers.com/)',
npm sill testEngine 'Aaron Blohowiak (http://aa
ronblohowiak.com/)',
npm sill testEngine 'Martyn Smith (http://dollyfi
sh.net.nz/)',
npm sill testEngine 'Mathias Pettersson (http://mape.me/)',
npm sill testEngine 'Brian Hammond (http://fictorial.
com/)',
npm sill testEngine 'Charlie Robbins (http://ww
w.charlierobbins.com/)',
npm sill testEngine 'Francisco Treacy (http://
franciscotreacy.com/)',
npm sill testEngine 'Cliffano Subagio (http://blog.cli
ffano.com/)',
npm sill testEngine 'Christian Eager (http://pe
rpenduum.com)',
npm sill testEngine 'Dav Glass (http://blog.davglass.c
om)',
npm sill testEngine 'Alex K. Wolfe ',
npm sill testEngine 'James Sanders (http://james-sa
nders.com/)',
npm sill testEngine 'Reid Burke (http://reidburke.com/)'
,
npm sill testEngine 'Arlo Breault (http://thoughtherder
.com/)',
npm sill testEngine 'Timo Derstappen (http://teemow.com)
',
npm sill testEngine 'Bradley Meck ',
npm sill testEngine 'Bart Teeuwisse (http:
//thecodemill.biz/)',
npm sill testEngine 'Ben Noordhuis (http://bnoordhuis.
nl/)',
npm sill testEngine 'Tor Valamo (http://www.magnimed
ia.no/)',
npm sill testEngine 'Whyme.Lyu <5longluna@gmail.com> (http://whyme.kuantu.c
om/)',
npm sill testEngine 'Olivier Melcher ',
npm sill testEngine 'Tomaz Muraus (http://www.tomaz-
muraus.info)',
npm sill testEngine 'Evan Meagher (http://evanmeag
her.net/)',
npm sill testEngine 'Orlando Vazquez (http://2wycked.n
et/)',
npm sill testEngine 'George Miroshnykov ',
npm sill testEngine 'Geoff Flarity (http://ca.linkedin.com/pub/geoff-flarit
y/a/536/43a)',
npm sill testEngine 'Pete Kruckenberg ',
npm sill testEngine 'Laurie Harper (http://laurie.holo
web.net/)',
npm sill testEngine 'Chris Wong ',
npm sill testEngine 'Max Goodman (http://chromacode.com/
)',
npm sill testEngine 'Scott Bronson ',
npm sill testEngine 'Federico Romero ',
npm sill testEngine 'Visnu Pitiyanuvath (http://visnup.
com)',
npm sill testEngine 'Irakli Gozalishvili (http://jeditoo
lkit.com/)',
npm sill testEngine 'Mark Cahill (http://www.tiemons
ter.info/)',
npm sill testEngine 'Zearin ',
npm sill testEngine 'Iain Sproat ',
npm sill testEngine 'Trent Mick (http://trentm.com/)',
npm sill testEngine 'Felix Geisendo"rfer (http://www
.debuggable.com/)',
npm sill testEngine 'Conny Brunnkvist (http://twitt
er.com/connyb)',
npm sill testEngine 'Will Elwood (https://github.com
/welwood08)',
npm sill testEngine 'Oleg Efimov (http://sannis.ru)',
npm sill testEngine 'Martin Cooper ',
npm sill testEngine 'Jameson Little ',
npm sill testEngine 'cspotcode ',
npm sill testEngine 'Maciej Malecki ',
npm sill testEngine 'Stephen Sugden ' ] }
npm verb caching C:\apps\node\bin\node_modules\npm\package.json
npm verb loadDefaults npm@1.0.103
npm verb into C:\apps\node\bin [ 'webservice' ]
npm verb cache add webservice
npm verb cache add [ 'webservice', null ]
npm sill cache add: name, spec, args [ undefined,
npm sill cache add: name, spec, args 'webservice',
npm sill cache add: name, spec, args [ 'webservice', null ] ]
npm verb parsed url { pathname: 'webservice',
npm verb parsed url href: 'webservice' }
npm info addNamed [ 'webservice', '' ]
npm verb addNamed [ null, '' ]
npm verb GET webservice
npm verb raw, before any munging webservice
npm verb url resolving [ 'http://registry.npmjs.org/',
npm verb url resolving './webservice' ]
npm verb url resolved http://registry.npmjs.org/webservice