Hi Michael,
this is caused by the fact that we unbundled the bigdecimal gem from ruby-libs 
and it now ships as a separate gem. If you need to use it, you have to add it 
to your Gemfile and install it via yum as any other Gem. Ruby developers will 
probably be gemifying the standard library in next releases [1] and this is the 
first step.

Bohuslav.

[1] http://bugs.ruby-lang.org/issues/5481

----- Original Message -----
> I'm now onto another load issue.
> 
> root@centos6-32 /srv/gitlabhq [master]> bundle console
> /usr/local/share/gems/gems/activesupport-3.1.1/lib/active_support/dependencies.rb:240:in
> `require': cannot load such file -- bigdecimal (LoadError)
>       from
>       
> /usr/local/share/gems/gems/activesupport-3.1.1/lib/active_support/dependencies.rb:240:in
> `block in require'
>       from
>       
> /usr/local/share/gems/gems/activesupport-3.1.1/lib/active_support/dependencies.rb:223:in
> `block in load_dependency'
>       from
>       
> /usr/local/share/gems/gems/activesupport-3.1.1/lib/active_support/dependencies.rb:640:in
> `new_constants_in'
>       from
>       
> /usr/local/share/gems/gems/activesupport-3.1.1/lib/active_support/dependencies.rb:223:in
> `load_dependency'
>       from
>       
> /usr/local/share/gems/gems/activesupport-3.1.1/lib/active_support/dependencies.rb:240:in
> `require'
>       from
>       /usr/local/share/gems/gems/arel-2.2.1/lib/arel/visitors/to_sql.rb:1:in
> `<top (required)>'
>       from
>       
> /usr/local/share/gems/gems/activesupport-3.1.1/lib/active_support/dependencies.rb:240:in
> `require'
>       from
>       
> /usr/local/share/gems/gems/activesupport-3.1.1/lib/active_support/dependencies.rb:240:in
> `block in require'
>       from
>       
> /usr/local/share/gems/gems/activesupport-3.1.1/lib/active_support/dependencies.rb:223:in
> `block in load_dependency'
>       from
>       
> /usr/local/share/gems/gems/activesupport-3.1.1/lib/active_support/dependencies.rb:640:in
> `new_constants_in'
>       from
>       
> /usr/local/share/gems/gems/activesupport-3.1.1/lib/active_support/dependencies.rb:223:in
> `load_dependency'
>       from
>       
> /usr/local/share/gems/gems/activesupport-3.1.1/lib/active_support/dependencies.rb:240:in
> `require'
>       from /usr/local/share/gems/gems/arel-2.2.1/lib/arel/visitors.rb:3:in
> `<top (required)>'
>       from
>       
> /usr/local/share/gems/gems/activesupport-3.1.1/lib/active_support/dependencies.rb:240:in
> `require'
>       from
>       
> /usr/local/share/gems/gems/activesupport-3.1.1/lib/active_support/dependencies.rb:240:in
> `block in require'
>       from
>       
> /usr/local/share/gems/gems/activesupport-3.1.1/lib/active_support/dependencies.rb:223:in
> `block in load_dependency'
>       from
>       
> /usr/local/share/gems/gems/activesupport-3.1.1/lib/active_support/dependencies.rb:640:in
> `new_constants_in'
>       from
>       
> /usr/local/share/gems/gems/activesupport-3.1.1/lib/active_support/dependencies.rb:223:in
> `load_dependency'
>       from
>       
> /usr/local/share/gems/gems/activesupport-3.1.1/lib/active_support/dependencies.rb:240:in
> `require'
>       from /usr/local/share/gems/gems/arel-2.2.1/lib/arel.rb:19:in `<top
>       (required)>'
>       from
>       
> /usr/local/share/gems/gems/activesupport-3.1.1/lib/active_support/dependencies.rb:240:in
> `require'
>       from
>       
> /usr/local/share/gems/gems/activesupport-3.1.1/lib/active_support/dependencies.rb:240:in
> `block in require'
>       from
>       
> /usr/local/share/gems/gems/activesupport-3.1.1/lib/active_support/dependencies.rb:223:in
> `block in load_dependency'
>       from
>       
> /usr/local/share/gems/gems/activesupport-3.1.1/lib/active_support/dependencies.rb:640:in
> `new_constants_in'
>       from
>       
> /usr/local/share/gems/gems/activesupport-3.1.1/lib/active_support/dependencies.rb:223:in
> `load_dependency'
>       from
>       
> /usr/local/share/gems/gems/activesupport-3.1.1/lib/active_support/dependencies.rb:240:in
> `require'
>       from
>       /usr/local/share/gems/gems/activerecord-3.1.1/lib/active_record.rb:27:in
> `<top (required)>'
>       from
>       
> /usr/local/share/gems/gems/activesupport-3.1.1/lib/active_support/dependencies.rb:240:in
> `require'
>       from
>       
> /usr/local/share/gems/gems/activesupport-3.1.1/lib/active_support/dependencies.rb:240:in
> `block in require'
>       from
>       
> /usr/local/share/gems/gems/activesupport-3.1.1/lib/active_support/dependencies.rb:223:in
> `block in load_dependency'
>       from
>       
> /usr/local/share/gems/gems/activesupport-3.1.1/lib/active_support/dependencies.rb:640:in
> `new_constants_in'
>       from
>       
> /usr/local/share/gems/gems/activesupport-3.1.1/lib/active_support/dependencies.rb:223:in
> `load_dependency'
>       from
>       
> /usr/local/share/gems/gems/activesupport-3.1.1/lib/active_support/dependencies.rb:240:in
> `require'
>       from /usr/local/share/gems/gems/seed-fu-2.1.0/lib/seed-fu.rb:1:in
> `<top (required)>'
>       from
>       /usr/local/share/gems/gems/bundler-1.0.21/lib/bundler/runtime.rb:68:in
> `require'
>       from
>       /usr/local/share/gems/gems/bundler-1.0.21/lib/bundler/runtime.rb:68:in
> `block (2 levels) in require'
>       from
>       /usr/local/share/gems/gems/bundler-1.0.21/lib/bundler/runtime.rb:66:in
> `each'
>       from
>       /usr/local/share/gems/gems/bundler-1.0.21/lib/bundler/runtime.rb:66:in
> `block in require'
>       from
>       /usr/local/share/gems/gems/bundler-1.0.21/lib/bundler/runtime.rb:55:in
> `each'
>       from
>       /usr/local/share/gems/gems/bundler-1.0.21/lib/bundler/runtime.rb:55:in
> `require'
>       from /usr/local/share/gems/gems/bundler-1.0.21/lib/bundler.rb:122:in
>       `require'
>       from
>       /usr/local/share/gems/gems/bundler-1.0.21/lib/bundler/cli.rb:430:in
> `console'
>       from
>       
> /usr/local/share/gems/gems/bundler-1.0.21/lib/bundler/vendor/thor/task.rb:22:in
> `run'
>       from
>       
> /usr/local/share/gems/gems/bundler-1.0.21/lib/bundler/vendor/thor/invocation.rb:118:in
> `invoke_task'
>       from
>       
> /usr/local/share/gems/gems/bundler-1.0.21/lib/bundler/vendor/thor.rb:263:in
> `dispatch'
>       from
>       
> /usr/local/share/gems/gems/bundler-1.0.21/lib/bundler/vendor/thor/base.rb:386:in
> `start'
>       from /usr/local/share/gems/gems/bundler-1.0.21/bin/bundle:13:in
>       `<top
> (required)>'
>       from /usr/local/bin/bundle:19:in `load'
>       from /usr/local/bin/bundle:19:in `<main>'
> 
> 
> 
> root@centos6-32 /srv/gitlabhq [master]> locate bigdecimal
> /usr/lib/gems/exts/bigdecimal-1.1.0
> /usr/lib/gems/exts/bigdecimal-1.1.0/lib
> /usr/lib/gems/exts/bigdecimal-1.1.0/lib/bigdecimal.so
> /usr/share/gems/gems/bigdecimal-1.1.0
> /usr/share/gems/gems/bigdecimal-1.1.0/lib
> /usr/share/gems/gems/bigdecimal-1.1.0/lib/bigdecimal
> /usr/share/gems/gems/bigdecimal-1.1.0/lib/bigdecimal/jacobian.rb
> /usr/share/gems/gems/bigdecimal-1.1.0/lib/bigdecimal/ludcmp.rb
> /usr/share/gems/gems/bigdecimal-1.1.0/lib/bigdecimal/math.rb
> /usr/share/gems/gems/bigdecimal-1.1.0/lib/bigdecimal/newton.rb
> /usr/share/gems/gems/bigdecimal-1.1.0/lib/bigdecimal/util.rb
> /usr/share/gems/specifications/bigdecimal-1.1.0.gemspec
> 
> I am guessing that bundler can't find the so files that are provided
> by the core packaged rubygems?
> _______________________________________________
> ruby-sig mailing list
> [email protected]
> https://admin.fedoraproject.org/mailman/listinfo/ruby-sig
_______________________________________________
ruby-sig mailing list
[email protected]
https://admin.fedoraproject.org/mailman/listinfo/ruby-sig

Reply via email to