Rui Seabra

Rui Seabra at

I'm still very frustrated with the install experience of #pumpio in fedora 19.

I've already found out a few more "undocumented" things one needs to install (and one of them in the last release, xml): rai, xml.

sudo mkdir /opt/pump.io
sudo chown rms:rms /opt/pump.io
cd /opt
git clone https://github.com/e14n/pump.io.git
cd pump.io
npm install
cd node_modules/
npm install xml
npm install rai
cd databank
npm install databank-mongodb
cd ../../
npm test


Currently npm test fails (and hangs with a red cross on the bottom left corner of my terminal window):

[rms@p pump.io]$ npm test

> pump.io@0.3.0-alpha.1 test /opt/pump.io
> vows test/*-test.js

····················· ·
/opt/pump.io/node_modules/step/lib/step.js:39
        throw arguments[0];
                       ^
TypeError: Cannot read property 'forEach' of null
    at Function._.each._.forEach (/opt/pump.io/node_modules/underscore/underscore.js:77:29)
    at sanitizedJSON (/opt/pump.io/lib/authc.js:39:7)
    at Function.<anonymous> (/opt/pump.io/lib/authc.js:155:44)
    at next (/opt/pump.io/node_modules/step/lib/step.js:51:23)
    at Function.req.principal (/opt/pump.io/lib/authc.js:146:25)
    at next (/opt/pump.io/node_modules/step/lib/step.js:51:23)
    at /opt/pump.io/node_modules/databank/lib/databankobject.js:110:33
    at passThru0 (/opt/pump.io/node_modules/databank/lib/databankobject.js:44:5)
    at /opt/pump.io/node_modules/databank/lib/databankobject.js:106:27
    at Object._onImmediate (/opt/pump.io/node_modules/databank/lib/drivers/memory.js:194:13)



I'm trying out with wheezy now. Installing a VM from network to see if it goes better.

Rui Seabra at 2013-07-13T08:55:43Z

ARGH it's even worse. DAMN IT.

Rui Seabra at 2013-07-13T09:44:33Z