winstonjs / node-loggly

A client implementation for Loggly in node.js
http://github.com/winstonjs/node-loggly
Other
233 stars 80 forks source link

FYI: Can't install, no supported version #5

Closed jordansissel closed 13 years ago

jordansissel commented 13 years ago

I've tried node 0.2.6, but this package requires node >= 0.3.0, so I built 0.3.8 (latest unstable) and I can't install because this package requires 'request >= 1.1.1' and request 1.1.1 (and 1.2.0) aren't supported by node >= 0.3.6

A few things, can you put pressure on your dependencies to support current releases of node, and second, can you recommend a version of nodejs that works with this? I'd prefer not to play binary search with versions as each build takes 5-10 minutes of node ;)

kordless commented 13 years ago

See Issue #4.

node-loggly is supporting 0.3.1 only at this point.

indexzero commented 13 years ago

Everything is going to stabilize in the next 10 days when node 0.4.0 and request 0.2.0. This is mainly around the the http APIs in node 0.3.6 which changed significantly but won't be stable until 0.4.0 which Ry is planning on releasing this week.

Sorry for the inconvenience.

indexzero commented 13 years ago

I've been working on a patch to nodejs core in 0.4.0-pre and as a result I've got it installed with request 1.9.0. I can confirm that all tests are passing on this distro (with https support). To update

  cd path/to/src/node
  git pull
  make distclean
  ./configure
  make && make install

  cd path/to/src
  git clone https://github.com/mikeal/request.git
  cd request/
  npm install .

  cd path/to/src/node-loggly
  vows test/*-test.js --spec
indexzero commented 13 years ago

All,

Node.js 0.4.0 is out, as is request 1.9.0:

  cd path/to/src/node
  git pull
  git checkout v0.4.0
  make distclean
  ./configure
  make && make install

  cd path/to/src
  # Install npm
  npm install request@1.9.0

  cd path/to/src/node-loggly
  vows test/*-test.js --spec
indexzero commented 13 years ago

Pushed out v0.3.0, which requires node 0.4.0+ / request 1.9.0+