Description of problem: $ npm module.js:340 throw err; ^ Error: Cannot find module 'inherits' at Function.Module._resolveFilename (module.js:338:15) at Function.Module._load (module.js:280:25) at Module.require (module.js:364:17) at require (module.js:380:17) at Object.<anonymous> (/usr/lib/node_modules/npmconf/npmconf.js:3:16) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Module.require (module.js:364:17) Version-Release number of selected component (if applicable): npm-1.3.6-4.fc18.noarch nodejs-0.10.14-1.fc18.x86_64 nodejs-abbrev-1.0.4-6.fc18.noarch nodejs-ansi-0.2.0-1.fc18.noarch nodejs-archy-0.0.2-8.fc18.noarch nodejs-asn1-0.1.11-3.fc18.noarch nodejs-assert-plus-0.1.4-1.fc18.noarch nodejs-async-0.2.9-2.fc18.noarch nodejs-aws-sign-0.3.0-1.fc18.noarch nodejs-block-stream-0.0.7-1.fc18.noarch nodejs-boom-0.4.2-2.fc18.noarch nodejs-child-process-close-0.1.1-2.fc18.noarch nodejs-chmodr-0.1.0-4.fc18.noarch nodejs-chownr-0.0.1-9.fc18.noarch nodejs-cmd-shim-1.1.0-3.fc18.noarch nodejs-combined-stream-0.0.4-3.fc18.noarch nodejs-config-chain-1.1.7-1.fc18.noarch nodejs-cookie-jar-0.3.0-1.fc18.noarch nodejs-couch-login-0.1.17-1.fc18.noarch nodejs-cryptiles-0.2.2-1.fc18.noarch nodejs-ctype-0.5.3-3.fc18.noarch nodejs-delayed-stream-0.0.5-5.fc18.noarch nodejs-devel-0.10.14-1.fc18.x86_64 nodejs-editor-0.0.4-2.fc18.noarch nodejs-forever-agent-0.5.0-1.fc18.noarch nodejs-form-data-0.1.0-1.fc18.noarch nodejs-fstream-0.1.24-1.fc18.noarch nodejs-fstream-ignore-0.0.7-1.fc18.noarch nodejs-fstream-npm-0.1.5-1.fc18.noarch nodejs-github-url-from-git-1.1.1-2.fc18.noarch nodejs-glob-3.2.6-1.fc18.noarch nodejs-graceful-fs-2.0.0-2.fc18.noarch nodejs-hawk-1.0.0-1.fc18.noarch nodejs-hoek-0.9.1-1.fc18.noarch nodejs-http-signature-0.10.0-3.fc18.noarch nodejs-inherits1-1.0.0-11.fc18.noarch nodejs-inherits-2.0.0-3.fc18.noarch nodejs-ini-1.1.0-3.fc18.noarch nodejs-init-package-json-0.0.10-1.fc18.noarch nodejs-json-stringify-safe-5.0.0-1.fc18.noarch nodejs-less-1.3.3-4.fc18.noarch nodejs-lockfile-0.4.0-1.fc18.noarch nodejs-lru-cache-2.3.0-3.fc18.noarch nodejs-mime-1.2.10-1.fc18.noarch nodejs-minimatch-0.2.12-2.fc18.noarch nodejs-mkdirp-0.3.5-3.fc18.noarch nodejs-mute-stream-0.0.4-1.fc18.noarch nodejs-node-uuid-1.4.0-5.fc18.noarch nodejs-nopt-2.1.2-1.fc18.noarch nodejs-normalize-package-data-0.2.1-1.fc18.noarch nodejs-npmconf-0.1.2-1.fc18.noarch nodejs-npmlog-0.0.4-1.fc18.noarch nodejs-npm-registry-client-0.2.27-2.fc18.noarch nodejs-npm-user-validate-0.0.3-1.fc18.noarch nodejs-oauth-sign-0.3.0-1.fc18.noarch nodejs-once-1.1.1-5.fc18.noarch nodejs-opener-1.3.0-7.fc18.noarch nodejs-osenv-0.0.3-5.fc18.noarch nodejs-packaging-4-1.fc18.noarch nodejs-promzard-0.2.0-6.fc18.noarch nodejs-proto-list-1.2.2-5.fc18.noarch nodejs-qs-0.6.5-3.fc18.noarch nodejs-read-1.0.5-1.fc18.noarch nodejs-read-installed-0.2.3-1.fc18.noarch nodejs-read-package-json-1.1.1-1.fc18.noarch nodejs-request-2.25.0-3.fc18.noarch nodejs-retry-0.6.0-5.fc18.noarch nodejs-rimraf-2.2.2-1.fc18.noarch nodejs-semver-2.1.0-1.fc18.noarch nodejs-sha-1.2.1-1.fc18.noarch nodejs-sigmund-1.0.0-5.fc18.noarch nodejs-slide-1.1.4-1.fc18.noarch nodejs-sntp-0.2.4-1.fc18.noarch nodejs-tar-0.1.18-1.fc18.noarch nodejs-tunnel-agent-0.3.0-1.fc18.noarch nodejs-uid-number-0.0.3-7.fc18.noarch nodejs-which-1.0.5-8.fc18.noarch The only thing which might be unusual is that I installed the nodejs-requests update directly from Bodhi (https://admin.fedoraproject.org/updates/nodejs-request-2.25.0-3.fc18) but I can't say if npm did work before the update.
sorry for the spam - I noticed that updates-testing contains an updated package which resolves the bug.