Just cloned the repository and run run.sh, which installed everything.
Got this and other warnings that I'll put into their own issues.
npm WARN deprecated firstname.lastname@example.org: use uuid module instead
$ npm ls node-uuid
└─┬ email@example.com -> /home/me/etherpad/etherpad-lite/src
│ └─┬ firstname.lastname@example.org
│ └── email@example.com
Probably an issue to be opened to npm and request but it could be useful to have it here for tracking its progress. Close it if you feel like it doesn't belong to here.
request already has a version using the correct dependency (see https://github.com/request/request/blob/master/package.json#L49), so it's a matter of Etherpad to use a newer version of request. It makes sense to be tracked here, @pmontrasio . Thanks!