Public bug reported: root@jrod-laptop:~# npm install yo Error: npm doesn't work with node v0.10.15 Required: [email protected] || 0.7 || 0.8 at /usr/share/npm/bin/npm-cli.js:67:23 at Object.<anonymous> (/usr/share/npm/bin/npm-cli.js:87:3) 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 Function.Module.runMain (module.js:497:10) at startup (node.js:119:16) at node.js:901:3
Looks like nodejs package was updated but npm wasn't, and it refuses to run on the newer version. http://packages.ubuntu.com/saucy/nodejs Complete output from a fresh install of the NPM package: root@jrod-laptop:~# apt-get install npm Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: javascript-common libc-ares-dev libc-ares2 libjs-node-uuid libssl-dev libssl-doc libv8-3.14-dev libv8-3.14.5 node-abbrev node-block-stream node-fstream node-graceful-fs node-inherits node-ini node-lru-cache node-minimatch node-mkdirp node-node-uuid node-nopt node-request node-rimraf node-semver node-sigmund node-tar node-which nodejs nodejs-dev zlib1g-dev Suggested packages: apache2 lighttpd httpd build-essential The following NEW packages will be installed: javascript-common libc-ares-dev libc-ares2 libjs-node-uuid libssl-dev libssl-doc libv8-3.14-dev libv8-3.14.5 node-abbrev node-block-stream node-fstream node-graceful-fs node-inherits node-ini node-lru-cache node-minimatch node-mkdirp node-node-uuid node-nopt node-request node-rimraf node-semver node-sigmund node-tar node-which nodejs nodejs-dev npm zlib1g-dev 0 upgraded, 29 newly installed, 0 to remove and 19 not upgraded. Need to get 0 B/6,194 kB of archives. After this operation, 19.3 MB of additional disk space will be used. Do you want to continue [Y/n]? Selecting previously unselected package libc-ares2:amd64. (Reading database ... 184280 files and directories currently installed.) Unpacking libc-ares2:amd64 (from .../libc-ares2_1.10.0-2_amd64.deb) ... Selecting previously unselected package javascript-common. Unpacking javascript-common (from .../javascript-common_11_all.deb) ... Selecting previously unselected package libjs-node-uuid. Unpacking libjs-node-uuid (from .../libjs-node-uuid_1.3.3-2_all.deb) ... Selecting previously unselected package zlib1g-dev:amd64. Unpacking zlib1g-dev:amd64 (from .../zlib1g-dev_1%3a1.2.8.dfsg-1ubuntu1_amd64.deb) ... Selecting previously unselected package libssl-dev:amd64. Unpacking libssl-dev:amd64 (from .../libssl-dev_1.0.1e-3ubuntu1_amd64.deb) ... Selecting previously unselected package libssl-doc. Unpacking libssl-doc (from .../libssl-doc_1.0.1e-3ubuntu1_all.deb) ... Selecting previously unselected package libv8-3.14.5. Unpacking libv8-3.14.5 (from .../libv8-3.14.5_3.14.5.8-4_amd64.deb) ... Selecting previously unselected package libv8-3.14-dev. Unpacking libv8-3.14-dev (from .../libv8-3.14-dev_3.14.5.8-4_amd64.deb) ... Selecting previously unselected package nodejs. Unpacking nodejs (from .../nodejs_0.10.15~dfsg1-4_amd64.deb) ... Selecting previously unselected package node-node-uuid. Unpacking node-node-uuid (from .../node-node-uuid_1.3.3-2_all.deb) ... Selecting previously unselected package libc-ares-dev:amd64. Unpacking libc-ares-dev:amd64 (from .../libc-ares-dev_1.10.0-2_amd64.deb) ... Selecting previously unselected package node-abbrev. Unpacking node-abbrev (from .../node-abbrev_1.0.3-1_all.deb) ... Selecting previously unselected package node-inherits. Unpacking node-inherits (from .../node-inherits_0.1-1_all.deb) ... Selecting previously unselected package node-block-stream. Unpacking node-block-stream (from .../node-block-stream_0.0.6-1_all.deb) ... Selecting previously unselected package node-rimraf. Unpacking node-rimraf (from .../node-rimraf_2.0.1-1_all.deb) ... Selecting previously unselected package node-mkdirp. Unpacking node-mkdirp (from .../node-mkdirp_0.3.1-2_all.deb) ... Selecting previously unselected package node-graceful-fs. Unpacking node-graceful-fs (from .../node-graceful-fs_1.2.1-2_all.deb) ... Selecting previously unselected package node-fstream. Unpacking node-fstream (from .../node-fstream_0.1.22-1_all.deb) ... Selecting previously unselected package node-ini. Unpacking node-ini (from .../node-ini_1.1.0-1_all.deb) ... Selecting previously unselected package node-lru-cache. Unpacking node-lru-cache (from .../node-lru-cache_2.3.0-1_all.deb) ... Selecting previously unselected package node-sigmund. Unpacking node-sigmund (from .../node-sigmund_1.0.0-1_all.deb) ... Selecting previously unselected package node-minimatch. Unpacking node-minimatch (from .../node-minimatch_0.2.11-1_all.deb) ... Selecting previously unselected package node-nopt. Unpacking node-nopt (from .../node-nopt_1.0.10-2_all.deb) ... Selecting previously unselected package node-request. Unpacking node-request (from .../node-request_2.9.153-1_all.deb) ... Selecting previously unselected package node-semver. Unpacking node-semver (from .../node-semver_1.0.13-2_all.deb) ... Selecting previously unselected package node-tar. Unpacking node-tar (from .../node-tar_0.1.13-1_all.deb) ... Selecting previously unselected package node-which. Unpacking node-which (from .../node-which_1.0.5-2_all.deb) ... Selecting previously unselected package nodejs-dev. Unpacking nodejs-dev (from .../nodejs-dev_0.10.15~dfsg1-4_amd64.deb) ... Selecting previously unselected package npm. Unpacking npm (from .../npm_1.1.4~dfsg-2_all.deb) ... Processing triggers for man-db ... Processing triggers for doc-base ... Processing 3 added doc-base files... Setting up libc-ares2:amd64 (1.10.0-2) ... Setting up javascript-common (11) ... Setting up libjs-node-uuid (1.3.3-2) ... Setting up zlib1g-dev:amd64 (1:1.2.8.dfsg-1ubuntu1) ... Setting up libssl-dev:amd64 (1.0.1e-3ubuntu1) ... Setting up libssl-doc (1.0.1e-3ubuntu1) ... Setting up libv8-3.14.5 (3.14.5.8-4) ... Setting up libv8-3.14-dev (3.14.5.8-4) ... Setting up nodejs (0.10.15~dfsg1-4) ... update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode Setting up node-node-uuid (1.3.3-2) ... Setting up libc-ares-dev:amd64 (1.10.0-2) ... Setting up node-abbrev (1.0.3-1) ... Setting up node-inherits (0.1-1) ... Setting up node-block-stream (0.0.6-1) ... Setting up node-rimraf (2.0.1-1) ... Setting up node-mkdirp (0.3.1-2) ... Setting up node-graceful-fs (1.2.1-2) ... Setting up node-fstream (0.1.22-1) ... Setting up node-ini (1.1.0-1) ... Setting up node-lru-cache (2.3.0-1) ... Setting up node-sigmund (1.0.0-1) ... Setting up node-minimatch (0.2.11-1) ... Setting up node-nopt (1.0.10-2) ... Setting up node-request (2.9.153-1) ... Setting up node-semver (1.0.13-2) ... Setting up node-tar (0.1.13-1) ... Setting up node-which (1.0.5-2) ... Setting up nodejs-dev (0.10.15~dfsg1-4) ... Setting up npm (1.1.4~dfsg-2) ... Processing triggers for libc-bin ... root@jrod-laptop:~# npm install yo Error: npm doesn't work with node v0.10.15 Required: [email protected] || 0.7 || 0.8 at /usr/share/npm/bin/npm-cli.js:67:23 at Object.<anonymous> (/usr/share/npm/bin/npm-cli.js:87:3) 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 Function.Module.runMain (module.js:497:10) at startup (node.js:119:16) at node.js:901:3 ** Affects: npm (Ubuntu) Importance: Undecided Status: New ** Tags: saucy -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1216465 Title: [saucy] npm refuses to run with current nodejs version (v0.10.15) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/npm/+bug/1216465/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
