Closed Bug 984431 Opened 10 years ago Closed 10 years ago

installation docs for ubuntu should mention "lessc" dependency

Categories

(Socorro :: General, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: jonah, Assigned: bramwelt)

Details

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:28.0) Gecko/20100101 Firefox/28.0 (Beta/Release)
Build ID: 20140303165517

Steps to reproduce:

* Check out socorro tag "78"
* Follow the install docs for ubuntu 12.04 precise
* get to "make test"


Actual results:

Error: An error occured during rendering /home/ubuntu/socorro/webapp-django/crashstats/crashstats/templates/crashstats/report_list.html: /bin/sh: 1: lessc: not found


Expected results:

Expected test to pass.
Ah I see that the "lessc" dependency is mentioned later on in the doc.  That should be moved up to the "install dependencies" section, before "make test" is run.
And in particular, the "apt-get" version of node is really old, and doesn't work.  I needed to go get the latest node/npm, and use "npm -g install less" to get the tests to run.
Assignee: nobody → tbramwell
Status: UNCONFIRMED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → 95
You need to log in before you can comment on or make changes to this bug.