Less::ParseError after initial setup

Hi,

I did an initial setup of frappe-bench using the following commands:

git clone https://github.com/frappe/bench bench-repo
sudo pip install -e bench-repo
bench init frappe-bench --frappe-branch master
cd frappe-bench
bench new-app <APP_NAME>
bench new-site --db-name <DB_NAME> <SITE_NAME>
bench --site <SITE_NAME> install-app <APP_NAME>
bench use <SITE_NAME>
bench start

I am getting Less:ParseErrors which I think is affecting the CSS:

| at /Users/amerson/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/less-    2.2.1/lib/less/js/lib/less/parser.js:385:31: variable @light-bg is undefined     (Less::ParseError)
16:05:42 watch.1          | 	from /Users/amerson/.rbenv/versions/2.0.0-    p247/lib/ruby/gems/2.0.0/gems/less-2.2.1/lib/less/parser.rb:57:in `block in to_css'
16:05:42 watch.1          | 	from /Users/amerson/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/less-2.2.1/lib/less/java_script/v8_context.rb:90:in `block in do_lock'
16:05:42 watch.1          | 	from /Users/amerson/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/less-2.2.1/lib/less/java_script/v8_context.rb:88:in `call'
16:05:42 watch.1          | 	from /Users/amerson/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/less-2.2.1/lib/less/java_script/v8_context.rb:88:in `Locker'
16:05:42 watch.1          | 	from /Users/amerson/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/less-2.2.1/lib/less/java_script/v8_context.rb:88:in `do_lock'
16:05:42 watch.1          | 	from /Users/amerson/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/less-2.2.1/lib/less/java_script/v8_context.rb:60:in `lock'
16:05:42 watch.1          | 	from /Users/amerson/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/less-2.2.1/lib/less/java_script/v8_context.rb:30:in `exec'
16:05:42 watch.1          | 	from /Users/amerson/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/less-2.2.1/lib/less/java_script.rb:26:in `exec'
16:05:42 watch.1          | 	from /Users/amerson/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/less-2.2.1/lib/less/parser.rb:57:in `to_css'
16:05:42 watch.1          | 	from /Users/amerson/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/less-2.2.1/bin/lessc:23:in `<top (required)>'
16:05:42 watch.1          | 	from /Users/amerson/.rbenv/versions/2.0.0-p247/bin/lessc:23:in `load'
16:05:42 watch.1          | 	from /Users/amerson/.rbenv/versions/2.0.0-p247/bin/lessc:23:in `<main>'

Screnshot of the broken CSS:

Does anyone know how this should be fixed?

Try these commands :

npm install -g less
bench build
bench clear-cache

sorry but that still doesn’t work, I’m getting the same errors =/