さくらVPSのCentOSでnode.jsのsocket.ioをインストールしようしてエラー
$ npm install socket.io npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `LIBARCHIVE.creationtime' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.dev' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.ino' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.nlink' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.dev' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.ino' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.nlink' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `LIBARCHIVE.creationtime' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.dev' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.ino' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.nlink' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.dev' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.ino' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.nlink' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.dev' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.ino' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.nlink' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `LIBARCHIVE.creationtime' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.dev' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.ino' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.nlink' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `LIBARCHIVE.creationtime' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.dev' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.ino' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.nlink' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.dev' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.ino' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.nlink' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.dev' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.ino' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.nlink' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `LIBARCHIVE.creationtime' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.dev' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.ino' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.nlink' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.dev' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.ino' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.nlink' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.dev' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.ino' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.nlink' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.dev' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.ino' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.nlink' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.dev' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.ino' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.nlink' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.dev' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.ino' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.nlink' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.dev' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.ino' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.nlink' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.dev' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.ino' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.nlink' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `LIBARCHIVE.creationtime' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.dev' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.ino' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.nlink' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.dev' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.ino' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.nlink' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.dev' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.ino' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.nlink' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.dev' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.ino' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.nlink' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.dev' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.ino' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Ignoring unknown extended header keyword `SCHILY.nlink' npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" tar: Error exit delayed from previous errors npm ERR! tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" npm ERR! Failed unpacking /tmp/npm-1315624604792/1315624604792-0.731322419596836/tmp.tgz npm ERR! couldn't unpack /tmp/npm-1315624604792/1315624604792-0.731322419596836/tmp.tgz to /tmp/npm-1315624604792/1315624604792-0.731322419596836/contents npm ERR! error installing socket.io-client@0.8.4 Error: Failed tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" npm ERR! error installing socket.io-client@0.8.4 exited with 2 npm ERR! error installing socket.io-client@0.8.4 at ChildProcess.<anonymous> (/home/piglovesyou/.nave/installed/0.4.1/lib/node_modules/npm/lib/utils/exec.js:85:8) npm ERR! error installing socket.io-client@0.8.4 at ChildProcess.emit (events.js:45:17) npm ERR! error installing socket.io-client@0.8.4 at ChildProcess.onexit (child_process.js:171:12) npm ERR! error installing socket.io@0.8.4 Error: Failed tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" npm ERR! error installing socket.io@0.8.4 exited with 2 npm ERR! error installing socket.io@0.8.4 at ChildProcess.<anonymous> (/home/piglovesyou/.nave/installed/0.4.1/lib/node_modules/npm/lib/utils/exec.js:85:8) npm ERR! error installing socket.io@0.8.4 at ChildProcess.emit (events.js:45:17) npm ERR! error installing socket.io@0.8.4 at ChildProcess.onexit (child_process.js:171:12) npm ERR! Error: Failed tar "-mvxpf" "-" "-o" "-C" "/tmp/npm-1315624604792/1315624604792-0.731322419596836/contents/___package.npm" npm ERR! exited with 2 npm ERR! at ChildProcess.<anonymous> (/home/piglovesyou/.nave/installed/0.4.1/lib/node_modules/npm/lib/utils/exec.js:85:8) npm ERR! at ChildProcess.emit (events.js:45:17) npm ERR! at ChildProcess.onexit (child_process.js:171:12) npm ERR! Report this *entire* log at: npm ERR! <http://github.com/isaacs/npm/issues> npm ERR! or email it to: npm ERR! <npm-@googlegroups.com> npm ERR! npm ERR! System Linux 2.6.18-194.26.1.el5 npm ERR! command "node" "/home/piglovesyou/.nave/installed/0.4.1/bin/npm" "install" "socket.io" npm ERR! cwd /home/piglovesyou/node npm ERR! node -v v0.4.1 (node) warning: possible EventEmitter memory leak detected. 11 listeners added. Use emitter.setMaxListeners() to increase limit. Trace: at EventEmitter.<anonymous> (events.js:101:17) at Object.write (/home/piglovesyou/.nave/installed/0.4.1/lib/node_modules/npm/lib/utils/output.js:96:12) at EventEmitter.<anonymous> (/home/piglovesyou/.nave/installed/0.4.1/lib/node_modules/npm/lib/utils/log.js:164:17) at EventEmitter.emit (events.js:42:17) at log (/home/piglovesyou/.nave/installed/0.4.1/lib/node_modules/npm/lib/utils/log.js:127:7) at Function.<anonymous> (/home/piglovesyou/.nave/installed/0.4.1/lib/node_modules/npm/lib/utils/log.js:56:39) at errorHandler (/home/piglovesyou/.nave/installed/0.4.1/lib/node_modules/npm/lib/utils/error-handler.js:172:7) at cb (/home/piglovesyou/.nave/installed/0.4.1/lib/node_modules/npm/lib/install.js:152:20) at cb (/home/piglovesyou/.nave/installed/0.4.1/lib/node_modules/npm/lib/install.js:342:32) at cb (/home/piglovesyou/.nave/installed/0.4.1/lib/node_modules/npm/node_modules/slide/lib/async-map.js:48:11) npm ERR! npm -v 1.0.27 npm ERR! npm ERR! Additional logging details can be found in: npm ERR! /home/piglovesyou/node/npm-debug.log npm not ok
tarが古かった
https://github.com/isaacs/npm/issues/1253#issuecomment-1838895
あたらしくする
$ cat /etc/redhat-release CentOS release 5.6 (Final) $ tar --version tar (GNU tar) 1.15.1 $ wget http://ftp.gnu.org/gnu/tar/tar-1.26.tar.gz $ tar xzvf tar-1.26.tar.gz $ cd tar-1.26 $ ./configure $ make $ sudo make install
osを再起動(ほかの方法を知らない。。)
$ tar --version tar (GNU tar) 1.26 Copyright (C) 2011 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by John Gilmore and Jay Fenlason. $ ~/my-node-path/ $ npm install socket.io socket.io@0.8.4 ./node_modules/socket.io ├── redis@0.6.6 ├── policyfile@0.0.4 └── socket.io-client@0.8.4
ふーっ
-
- -
追記
tar のconfigure にオプションをつけないといけないケースがあるようです
http://d.hatena.ne.jp/oggata/20110913/1315924766
./configure FORCE_UNSAFE_CONFIGURE=1