Date: Sat, 22 Mar 2014 09:44:07 -0700 From: Craig Rodrigues <rodrigc@FreeBSD.org> To: freebsd-ruby@freebsd.org Subject: Problems running rails app, cannot load such file -- less Message-ID: <CAG=rPVcNmm5_jewO_Hy0XqSZ1hzrcN=%2BhXY8pYpmrSt2VyTTwA@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
Hi, On a system with no rubygems or ruby installed, I did the following: pkg install www/rubygem-rails rails new myapp cd myapp rails server I got this: /usr/local/lib/ruby/gems/1.9/gems/activesupport-3.2.17/lib/active_support/dependencies.rb:251:in `require': cannot load such file -- less (LoadError) from /usr/local/lib/ruby/gems/1.9/gems/activesupport-3.2.17/lib/active_support/dependencies.rb:251:in `block in require' from /usr/local/lib/ruby/gems/1.9/gems/activesupport-3.2.17/lib/active_support/dependencies.rb:236:in `load_dependency' from /usr/local/lib/ruby/gems/1.9/gems/activesupport-3.2.17/lib/active_support/dependencies.rb:251:in `require' from /usr/local/lib/ruby/gems/1.9/gems/tilt-2.0.1/lib/tilt/less.rb:2:in `<top (required)>' from /usr/local/lib/ruby/gems/1.9/gems/sprockets-2.10.1/lib/sprockets.rb:101:in `<module:Sprockets>' from /usr/local/lib/ruby/gems/1.9/gems/sprockets-2.10.1/lib/sprockets.rb:3:in `<top (required)>' from /usr/local/lib/ruby/gems/1.9/gems/activesupport-3.2.17/lib/active_support/dependencies.rb:251:in `require' from /usr/local/lib/ruby/gems/1.9/gems/activesupport-3.2.17/lib/active_support/dependencies.rb:251:in `block in require' from /usr/local/lib/ruby/gems/1.9/gems/activesupport-3.2.17/lib/active_support/dependencies.rb:236:in `load_dependency' from /usr/local/lib/ruby/gems/1.9/gems/activesupport-3.2.17/lib/active_support/dependencies.rb:251:in `require' from /usr/local/lib/ruby/gems/1.9/gems/sass-rails-3.2.6/lib/sass/rails/railtie.rb:35:in `block in <class:Railtie>' from /usr/local/lib/ruby/gems/1.9/gems/activesupport-3.2.17/lib/active_support/lazy_load_hooks.rb:34:in `call' from /usr/local/lib/ruby/gems/1.9/gems/activesupport-3.2.17/lib/active_support/lazy_load_hooks.rb:34:in `execute_hook' from /usr/local/lib/ruby/gems/1.9/gems/activesupport-3.2.17/lib/active_support/lazy_load_hooks.rb:43:in `block in run_load_hooks' from /usr/local/lib/ruby/gems/1.9/gems/activesupport-3.2.17/lib/active_support/lazy_load_hooks.rb:42:in `each' from /usr/local/lib/ruby/gems/1.9/gems/activesupport-3.2.17/lib/active_support/lazy_load_hooks.rb:42:in `run_load_hooks' from /usr/local/lib/ruby/gems/1.9/gems/railties-3.2.17/lib/rails/application/bootstrap.rb:69:in `block in <module:Bootstrap>' from /usr/local/lib/ruby/gems/1.9/gems/railties-3.2.17/lib/rails/initializable.rb:30:in `instance_exec' from /usr/local/lib/ruby/gems/1.9/gems/railties-3.2.17/lib/rails/initializable.rb:30:in `run' from /usr/local/lib/ruby/gems/1.9/gems/railties-3.2.17/lib/rails/initializable.rb:55:in `block in run_initializers' from /usr/local/lib/ruby/gems/1.9/gems/railties-3.2.17/lib/rails/initializable.rb:54:in `each' from /usr/local/lib/ruby/gems/1.9/gems/railties-3.2.17/lib/rails/initializable.rb:54:in `run_initializers' from /usr/local/lib/ruby/gems/1.9/gems/railties-3.2.17/lib/rails/application.rb:136:in `initialize!' from /usr/local/lib/ruby/gems/1.9/gems/railties-3.2.17/lib/rails/railtie/configurable.rb:30:in `method_missing' from /usr/home/rodrigc/stupid2/myapp/config/environment.rb:5:in `<top (required)>' from /usr/home/rodrigc/stupid2/myapp/config.ru:3:in `require' from /usr/home/rodrigc/stupid2/myapp/config.ru:3:in `block in <main>' from /usr/local/lib/ruby/gems/1.9/gems/rack-1.4.5/lib/rack/builder.rb:51:in `instance_eval' from /usr/local/lib/ruby/gems/1.9/gems/rack-1.4.5/lib/rack/builder.rb:51:in `initialize' from /usr/home/rodrigc/stupid2/myapp/config.ru:in `new' from /usr/home/rodrigc/stupid2/myapp/config.ru:in `<main>' from /usr/local/lib/ruby/gems/1.9/gems/rack-1.4.5/lib/rack/builder.rb:40:in `eval' from /usr/local/lib/ruby/gems/1.9/gems/rack-1.4.5/lib/rack/builder.rb:40:in `parse_file' from /usr/local/lib/ruby/gems/1.9/gems/rack-1.4.5/lib/rack/server.rb:200:in `app' from /usr/local/lib/ruby/gems/1.9/gems/railties-3.2.17/lib/rails/commands/server.rb:46:in `app' from /usr/local/lib/ruby/gems/1.9/gems/rack-1.4.5/lib/rack/server.rb:304:in `wrapped_app' from /usr/local/lib/ruby/gems/1.9/gems/rack-1.4.5/lib/rack/server.rb:254:in `start' from /usr/local/lib/ruby/gems/1.9/gems/railties-3.2.17/lib/rails/commands/server.rb:70:in `start' from /usr/local/lib/ruby/gems/1.9/gems/railties-3.2.17/lib/rails/commands.rb:55:in `block in <top (required)>' from /usr/local/lib/ruby/gems/1.9/gems/railties-3.2.17/lib/rails/commands.rb:50:in `tap' from /usr/local/lib/ruby/gems/1.9/gems/railties-3.2.17/lib/rails/commands.rb:50:in `<top (required)>' from script/rails:6:in `require' from script/rails:6:in `<main>' Looking at: /usr/local/lib/ruby/gems/1.9/gems/tilt-2.0.1/lib/tilt/less.rb I saw: require 'tilt/template' require 'less' I noticed that rubygem-less was not installed, so I did: pkg install www/rubygem-less I tried the above steps again, and got the same traceback. Any ideas? -- Craig
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAG=rPVcNmm5_jewO_Hy0XqSZ1hzrcN=%2BhXY8pYpmrSt2VyTTwA>