schamane/node-syslog — Issue #14: failure installing 1.1.1 from npm on osx lion
Author: therealjessesanford
Created: 2012-01-24 16:18:47+00:00
State: open

npm install node-syslog ] 11:15 AM
npm WARN JSV@3.5.0 package.json: bugs['web'] should probably be bugs['url']

> node-syslog@1.1.1 preinstall /Users/jessesanford/workspace/BigClawServer/trunk/node_modules/node-syslog
> node-waf clean || true; node-waf configure build

Nothing to clean (project not configured)
Checking for program g++ or c++ : /usr/bin/g++
Checking for program cpp : /usr/bin/cpp
Checking for program ar : /usr/bin/ar
Checking for program ranlib : /usr/bin/ranlib
Checking for g++ : ok
Checking for node path : not found
Checking for node prefix : ok /usr/local/Cellar/node/0.6.7
'configure' finished successfully (0.046s)
Waf: Entering directory `/Users/jessesanford/workspace/BigClawServer/trunk/node_modules/node-syslog/build'
[1/2] cxx: syslog.cc -> build/Release/syslog_1.o
../syslog.cc: In function ‘void EIO_Log(eio_req*)’:
../syslog.cc:83: error: ‘syslog’ was not declared in this scope
../syslog.cc: In static member function ‘static void node::Syslog::open(int, int)’:
../syslog.cc:139: error: ‘openlog’ was not declared in this scope
../syslog.cc: In static member function ‘static v8::Handle node::Syslog::setMask(const v8::Arguments&)’:
../syslog.cc:167: error: ‘LOG_UPTO’ was not declared in this scope
../syslog.cc:169: error: ‘LOG_MASK’ was not declared in this scope
../syslog.cc:172: error: ‘setlogmask’ was not declared in this scope
../syslog.cc: In static member function ‘static void node::Syslog::close()’:
../syslog.cc:179: error: ‘closelog’ was not declared in this scope
Waf: Leaving directory `/Users/jessesanford/workspace/BigClawServer/trunk/node_modules/node-syslog/build'
Build failed: -> task failed (err #1):
{task: cxx syslog.cc -> syslog_1.o}
npm ERR! error installing node-syslog@1.1.1 Error: node-syslog@1.1.1 preinstall: `node-waf clean || true; node-waf configure build`
npm ERR! error installing node-syslog@1.1.1 `sh "-c" "node-waf clean || true; node-waf configure build"` failed with 1
npm ERR! error installing node-syslog@1.1.1 at ChildProcess. (/usr/local/lib/node_modules/npm/lib/utils/exec.js:49:20)
npm ERR! error installing node-syslog@1.1.1 at ChildProcess.emit (events.js:70:17)
npm ERR! error installing node-syslog@1.1.1 at maybeExit (child_process.js:361:16)
npm ERR! error installing node-syslog@1.1.1 at Process.onexit (child_process.js:397:5)
npm ERR! node-syslog@1.1.1 preinstall: `node-waf clean || true; node-waf configure build`
npm ERR! `sh "-c" "node-waf clean || true; node-waf configure build"` failed with 1
npm ERR!
npm ERR! Failed at the node-syslog@1.1.1 preinstall script.
npm ERR! This is most likely a problem with the node-syslog package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node-waf clean || true; node-waf configure build
npm ERR! You can get their info via:
npm ERR! npm owner ls node-syslog
npm ERR! There is likely additional logging output above.
npm ERR!
npm ERR! System Darwin 11.2.0
npm ERR! command "node" "/usr/local/bin/npm" "install" "node-syslog"
npm ERR! cwd /Users/jessesanford/workspace/BigClawServer/trunk
npm ERR! node -v v0.6.7
npm ERR! npm -v 1.0.106
npm ERR! code ELIFECYCLE
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! /Users/jessesanford/workspace/BigClawServer/trunk/npm-debug.log
npm not ok