Answer: use the JavaScript version of lessc, not the older Ruby version.

On Wed, Apr 4, 2012 at 10:42 PM, Godmar  Back <[email protected]> wrote:
>
> Attempting to build bootstrap (from git) results in:
>
>
> $ make
> rm docs/assets/bootstrap.zip
> zip -r docs/assets/bootstrap.zip bootstrap
>  adding: bootstrap/ (stored 0%)
>  adding: bootstrap/js/ (stored 0%)
>  adding: bootstrap/img/ (stored 0%)
>  adding: bootstrap/img/glyphicons-halflings.png (deflated 4%)
>  adding: bootstrap/img/glyphicons-halflings-white.png (deflated 4%)
>  adding: bootstrap/css/ (stored 0%)
>  adding: bootstrap/css/bootstrap.css (stored 0%)
> rm -r bootstrap
> lessc ./less/bootstrap.less > ./docs/assets/css/bootstrap.css
> at /var/lib/gems/1.8/gems/less-2.1.0/lib/less/js/lib/less/parser.js:
> 390:69: 'reset.less' wasn't found. (Less::ParseError)
>        from /var/lib/gems/1.8/gems/less-2.1.0/lib/less/parser.rb:
> 90:in `to_css'
>        from /var/lib/gems/1.8/gems/less-2.1.0/lib/less/parser.rb:
> 13:in `calljs'
>        from /var/lib/gems/1.8/gems/less-2.1.0/lib/less/parser.rb:
> 27:in `lock'
>        from /var/lib/gems/1.8/gems/less-2.1.0/lib/less/parser.rb:
> 25:in `lock'
>        from /var/lib/gems/1.8/gems/less-2.1.0/lib/less/parser.rb:
> 12:in `calljs'
>        from /var/lib/gems/1.8/gems/less-2.1.0/lib/less/parser.rb:
> 89:in `to_css'
>        from /var/lib/gems/1.8/gems/less-2.1.0/bin/lessc:23
>        from /usr/bin/lessc:19:in `load'
>        from /usr/bin/lessc:19
> make: *** [docs] Error 1
>
> Apparently, 'lessc ./less/bootstrap.less' contains an @import
> "reset.less" but if run from one directory up it'll look for ./
> reset.less and not ./less/reset.less.
>
> Bug in the Makefile or am I using the wrong version of 'lessc'?  I
> installed mine with 'gem install less'. Using Ruby 1.8 on Ubuntu
> 10.04.
>
>  - Godmar

Reply via email to