rake db:setup failure

112 views
Skip to first unread message

Chris Wendel

unread,
Sep 6, 2016, 12:25:17 AM9/6/16
to opensport
Hey! 

I cloned the repo, ran bundle install --without production then rake db:setup

and I am getting this
$ rake db:setup --trace
/Users/cewende/.rvm/gems/ruby-2.3.0/gems/activesupport-3.2.12/lib/active_support/values/time_zone.rb:270: warning: circular argument reference - now
confdb
/1.1.1 on Ruby 2.3.0 (2015-12-25) [x86_64-darwin14]
tagutils
/0.2.2 on Ruby 2.3.0 (2015-12-25) [x86_64-darwin14]
 
[TagDb.has_many_tags] adding taggings n tags has_many assocs to model >WorldDb::Model::Country<
 
[TagDb.has_many_tags] adding taggings n tags has_many assocs to model >WorldDb::Model::Region<
 
[TagDb.has_many_tags] adding taggings n tags has_many assocs to model >WorldDb::Model::City<
worlddb
/2.0.4 on Ruby 2.3.0 (2015-12-25) [x86_64-darwin14]
 
[ActiveRecord::Utils] adding find_by n find_by! finders for 3.x series
activerecord
-utils/0.4.0 (activerecord/3.2.12) on Ruby 2.3.0 (2015-12-25) [x86_64-darwin14]
rake aborted
!
Bundler::GemRequireError: There was an error while trying to load the gem 'sportdb'.
Gem Load Error is: uninitialized constant WorldDb::ReaderBase
Backtrace for gem load error is:
/Users/cewende/.rvm/gems/ruby-2.3.0/gems/worlddb-models-2.1.0/lib/worlddb/reader_file.rb:5:in `<module:WorldDb>'
/Users/cewende/.rvm/gems/ruby-2.3.0/gems/worlddb-models-2.1.0/lib/worlddb/reader_file.rb:3:in `
<top (required)>'
/Users/cewende/.rvm/gems/ruby-2.3.0/gems/worlddb-models-2.1.0/lib/worlddb/models.rb:69:in `<top (required)>'

/Users/cewende/.rvm/gems/ruby-2.3.0/gems/persondb-0.4.0/lib/persondb.rb:5:in `<top (required)>'
/Users/cewende/.rvm/gems/ruby-2.3.0/gems/sportdb-1.9.8/lib/sportdb.rb:18:in `
<top (required)>'
/Users/cewende/.rvm/gems/ruby-2.3.0/gems/bundler-1.12.5/lib/bundler/runtime.rb:86:in `require'

/Users/cewende/.rvm/gems/ruby-2.3.0/gems/bundler-1.12.5/lib/bundler/runtime.rb:86:in `block (2 levels) in require'
/Users/cewende/.rvm/gems/ruby-2.3.0/gems/bundler-1.12.5/lib/bundler/runtime.rb:81:in `
each'
/Users/cewende/.rvm/gems/ruby-2.3.0/gems/bundler-1.12.5/lib/bundler/runtime.rb:81:in `block in require'

/Users/cewende/.rvm/gems/ruby-2.3.0/gems/bundler-1.12.5/lib/bundler/runtime.rb:70:in `each'
/Users/cewende/.rvm/gems/ruby-2.3.0/gems/bundler-1.12.5/lib/bundler/runtime.rb:70:in `
require'
/Users/cewende/.rvm/gems/ruby-2.3.0/gems/bundler-1.12.5/lib/bundler.rb:102:in `require'

/Users/cewende/Documents/sportbook/config/application.rb:10:in `<top (required)>'
/Users/cewende/Documents/sportbook/Rakefile:5:in `
require'
/Users/cewende/Documents/sportbook/Rakefile:5:in `<top (required)>'

/Users/cewende/.rvm/gems/ruby-2.3.0/gems/rake-11.2.2/lib/rake/rake_module.rb:28:in `load'
/Users/cewende/.rvm/gems/ruby-2.3.0/gems/rake-11.2.2/lib/rake/rake_module.rb:28:in `
load_rakefile'
/Users/cewende/.rvm/gems/ruby-2.3.0/gems/rake-11.2.2/lib/rake/application.rb:686:in `raw_load_rakefile'

/Users/cewende/.rvm/gems/ruby-2.3.0/gems/rake-11.2.2/lib/rake/application.rb:96:in `block in load_rakefile'
/Users/cewende/.rvm/gems/ruby-2.3.0/gems/rake-11.2.2/lib/rake/application.rb:178:in `
standard_exception_handling'
/Users/cewende/.rvm/gems/ruby-2.3.0/gems/rake-11.2.2/lib/rake/application.rb:95:in `load_rakefile'

/Users/cewende/.rvm/gems/ruby-2.3.0/gems/rake-11.2.2/lib/rake/application.rb:79:in `block in run'
/Users/cewende/.rvm/gems/ruby-2.3.0/gems/rake-11.2.2/lib/rake/application.rb:178:in `
standard_exception_handling'
/Users/cewende/.rvm/gems/ruby-2.3.0/gems/rake-11.2.2/lib/rake/application.rb:77:in `run'

/Users/cewende/.rvm/gems/ruby-2.3.0/gems/rake-11.2.2/exe/rake:27:in `<top (required)>'
/Users/cewende/.rvm/gems/ruby-2.3.0/bin/rake:23:in `
load'
/Users/cewende/.rvm/gems/ruby-2.3.0/bin/rake:23:in `<main>'

/Users/cewende/.rvm/gems/ruby-2.3.0/bin/ruby_executable_hooks:15:in `eval'
/Users/cewende/.rvm/gems/ruby-2.3.0/bin/ruby_executable_hooks:15:in `<main>'
Bundler Error Backtrace:
/Users/cewende/.rvm/gems/ruby-2.3.0/gems/bundler-1.12.5/lib/bundler/runtime.rb:89:in `rescue in block (2 levels) in require'

/Users/cewende/.rvm/gems/ruby-2.3.0/gems/bundler-1.12.5/lib/bundler/runtime.rb:85:in `block (2 levels) in require'
/Users/cewende/.rvm/gems/ruby-2.3.0/gems/bundler-1.12.5/lib/bundler/runtime.rb:81:in `
each'
/Users/cewende/.rvm/gems/ruby-2.3.0/gems/bundler-1.12.5/lib/bundler/runtime.rb:81:in `block in require'

/Users/cewende/.rvm/gems/ruby-2.3.0/gems/bundler-1.12.5/lib/bundler/runtime.rb:70:in `each'
/Users/cewende/.rvm/gems/ruby-2.3.0/gems/bundler-1.12.5/lib/bundler/runtime.rb:70:in `
require'
/Users/cewende/.rvm/gems/ruby-2.3.0/gems/bundler-1.12.5/lib/bundler.rb:102:in `require'

/Users/cewende/Documents/sportbook/config/application.rb:10:in `<top (required)>'
/Users/cewende/Documents/sportbook/Rakefile:5:in `
require'
/Users/cewende/Documents/sportbook/Rakefile:5:in `<top (required)>'

/Users/cewende/.rvm/gems/ruby-2.3.0/gems/rake-11.2.2/lib/rake/rake_module.rb:28:in `load'
/Users/cewende/.rvm/gems/ruby-2.3.0/gems/rake-11.2.2/lib/rake/rake_module.rb:28:in `
load_rakefile'
/Users/cewende/.rvm/gems/ruby-2.3.0/gems/rake-11.2.2/lib/rake/application.rb:686:in `raw_load_rakefile'

/Users/cewende/.rvm/gems/ruby-2.3.0/gems/rake-11.2.2/lib/rake/application.rb:96:in `block in load_rakefile'
/Users/cewende/.rvm/gems/ruby-2.3.0/gems/rake-11.2.2/lib/rake/application.rb:178:in `
standard_exception_handling'
/Users/cewende/.rvm/gems/ruby-2.3.0/gems/rake-11.2.2/lib/rake/application.rb:95:in `load_rakefile'

/Users/cewende/.rvm/gems/ruby-2.3.0/gems/rake-11.2.2/lib/rake/application.rb:79:in `block in run'
/Users/cewende/.rvm/gems/ruby-2.3.0/gems/rake-11.2.2/lib/rake/application.rb:178:in `
standard_exception_handling'
/Users/cewende/.rvm/gems/ruby-2.3.0/gems/rake-11.2.2/lib/rake/application.rb:77:in `run'

/Users/cewende/.rvm/gems/ruby-2.3.0/gems/rake-11.2.2/exe/rake:27:in `<top (required)>'
/Users/cewende/.rvm/gems/ruby-2.3.0/bin/rake:23:in `
load'
/Users/cewende/.rvm/gems/ruby-2.3.0/bin/rake:23:in `<main>'

/Users/cewende/.rvm/gems/ruby-2.3.0/bin/ruby_executable_hooks:15:in `eval'
/Users/cewende/.rvm/gems/ruby-2.3.0/bin/ruby_executable_hooks:15:in `<main>'
NameError: uninitialized constant WorldDb::ReaderBase
/Users/cewende/.rvm/gems/ruby-2.3.0/gems/worlddb-models-2.1.0/lib/worlddb/reader_file.rb:5:in `<module:WorldDb>'

/Users/cewende/.rvm/gems/ruby-2.3.0/gems/worlddb-models-2.1.0/lib/worlddb/reader_file.rb:3:in `<top (required)>'
/Users/cewende/.rvm/gems/ruby-2.3.0/gems/worlddb-models-2.1.0/lib/worlddb/models.rb:69:in `
<top (required)>'
/Users/cewende/.rvm/gems/ruby-2.3.0/gems/persondb-0.4.0/lib/persondb.rb:5:in `<top (required)>'

/Users/cewende/.rvm/gems/ruby-2.3.0/gems/sportdb-1.9.8/lib/sportdb.rb:18:in `<top (required)>'
/Users/cewende/.rvm/gems/ruby-2.3.0/gems/bundler-1.12.5/lib/bundler/runtime.rb:86:in `
require'
/Users/cewende/.rvm/gems/ruby-2.3.0/gems/bundler-1.12.5/lib/bundler/runtime.rb:86:in `block (2 levels) in require'

/Users/cewende/.rvm/gems/ruby-2.3.0/gems/bundler-1.12.5/lib/bundler/runtime.rb:81:in `each'
/Users/cewende/.rvm/gems/ruby-2.3.0/gems/bundler-1.12.5/lib/bundler/runtime.rb:81:in `
block in require'
/Users/cewende/.rvm/gems/ruby-2.3.0/gems/bundler-1.12.5/lib/bundler/runtime.rb:70:in `each'

/Users/cewende/.rvm/gems/ruby-2.3.0/gems/bundler-1.12.5/lib/bundler/runtime.rb:70:in `require'
/Users/cewende/.rvm/gems/ruby-2.3.0/gems/bundler-1.12.5/lib/bundler.rb:102:in `
require'
/Users/cewende/Documents/sportbook/config/application.rb:10:in `<top (required)>'

/Users/cewende/Documents/sportbook/Rakefile:5:in `require'
/Users/cewende/Documents/sportbook/Rakefile:5:in `
<top (required)>'
/Users/cewende/.rvm/gems/ruby-2.3.0/gems/rake-11.2.2/lib/rake/rake_module.rb:28:in `load'

/Users/cewende/.rvm/gems/ruby-2.3.0/gems/rake-11.2.2/lib/rake/rake_module.rb:28:in `load_rakefile'
/Users/cewende/.rvm/gems/ruby-2.3.0/gems/rake-11.2.2/lib/rake/application.rb:686:in `
raw_load_rakefile'
/Users/cewende/.rvm/gems/ruby-2.3.0/gems/rake-11.2.2/lib/rake/application.rb:96:in `block in load_rakefile'

/Users/cewende/.rvm/gems/ruby-2.3.0/gems/rake-11.2.2/lib/rake/application.rb:178:in `standard_exception_handling'
/Users/cewende/.rvm/gems/ruby-2.3.0/gems/rake-11.2.2/lib/rake/application.rb:95:in `
load_rakefile'
/Users/cewende/.rvm/gems/ruby-2.3.0/gems/rake-11.2.2/lib/rake/application.rb:79:in `block in run'

/Users/cewende/.rvm/gems/ruby-2.3.0/gems/rake-11.2.2/lib/rake/application.rb:178:in `standard_exception_handling'
/Users/cewende/.rvm/gems/ruby-2.3.0/gems/rake-11.2.2/lib/rake/application.rb:77:in `
run'
/Users/cewende/.rvm/gems/ruby-2.3.0/gems/rake-11.2.2/exe/rake:27:in `<top (required)>'

/Users/cewende/.rvm/gems/ruby-2.3.0/bin/rake:23:in `load'
/Users/cewende/.rvm/gems/ruby-2.3.0/bin/rake:23:in `<main>'
/Users/cewende/.rvm/gems/ruby-2.3.0/bin/ruby_executable_hooks:15:in `eval'

/Users/cewende/.rvm/gems/ruby-2.3.0/bin/ruby_executable_hooks:15:in `<main>'



Any ideas?

Thanks

Gerald Bauer

unread,
Sep 6, 2016, 1:44:38 AM9/6/16
to open...@googlegroups.com
Hello,
If you use bundler, try (it w/ bundle exec to lock down the
version via gemfile):

$ bundle exec rake db:setup --trace

Are you trying to run the sportbook rails app? (e.g. sportbook
will not run with the latest sportdb/worldb versions)

> NameError: uninitialized constant WorldDb::ReaderBase

Unless you're using sportbook try to use the latest (and greatest)
versions ;-)

Cheers.

Tuan Nguyen

unread,
Jun 18, 2018, 2:43:20 AM6/18/18
to opensport
Hi Bauer,

I can't install the rake db:setup, would you guide me how to used the old data or which version will support.

bundle exec rake db:setup --trace 

Caused by:
NameError: uninitialized constant WorldDb::ReaderBase
/var/lib/gems/2.3.0/gems/worlddb-models-2.1.0/lib/worlddb/reader_file.rb:5:in `<module:WorldDb>'
/var/lib/gems/2.3.0/gems/worlddb-models-2.1.0/lib/worlddb/reader_file.rb:3:in `<top (required)>'
/var/lib/gems/2.3.0/gems/worlddb-models-2.1.0/lib/worlddb/models.rb:69:in `<top (required)>'
/var/lib/gems/2.3.0/gems/persondb-0.4.0/lib/persondb.rb:5:in `<top (required)>'
/var/lib/gems/2.3.0/gems/sportdb-1.9.8/lib/sportdb.rb:18:in `<top (required)>'
/usr/lib/ruby/vendor_ruby/bundler/runtime.rb:77:in `require'
/usr/lib/ruby/vendor_ruby/bundler/runtime.rb:77:in `block (2 levels) in require'
/usr/lib/ruby/vendor_ruby/bundler/runtime.rb:72:in `each'
/usr/lib/ruby/vendor_ruby/bundler/runtime.rb:72:in `block in require'
/usr/lib/ruby/vendor_ruby/bundler/runtime.rb:61:in `each'
/usr/lib/ruby/vendor_ruby/bundler/runtime.rb:61:in `require'
/usr/lib/ruby/vendor_ruby/bundler.rb:99:in `require'
/home/ubuntu/sportbook/config/application.rb:10:in `<top (required)>'
/home/ubuntu/sportbook/Rakefile:5:in `require'
/home/ubuntu/sportbook/Rakefile:5:in `<top (required)>'
/var/lib/gems/2.3.0/gems/rake-12.3.1/lib/rake/rake_module.rb:29:in `load'
/var/lib/gems/2.3.0/gems/rake-12.3.1/lib/rake/rake_module.rb:29:in `load_rakefile'
/var/lib/gems/2.3.0/gems/rake-12.3.1/lib/rake/application.rb:703:in `raw_load_rakefile'
/var/lib/gems/2.3.0/gems/rake-12.3.1/lib/rake/application.rb:104:in `block in load_rakefile'
/var/lib/gems/2.3.0/gems/rake-12.3.1/lib/rake/application.rb:186:in `standard_exception_handling'
/var/lib/gems/2.3.0/gems/rake-12.3.1/lib/rake/application.rb:103:in `load_rakefile'
/var/lib/gems/2.3.0/gems/rake-12.3.1/lib/rake/application.rb:82:in `block in run'
/var/lib/gems/2.3.0/gems/rake-12.3.1/lib/rake/application.rb:186:in `standard_exception_handling'
/var/lib/gems/2.3.0/gems/rake-12.3.1/lib/rake/application.rb:80:in `run'
/var/lib/gems/2.3.0/gems/rake-12.3.1/exe/rake:27:in `<top (required)>'
/usr/local/bin/rake:23:in `load'
/usr/local/bin/rake:23:in `<main>'

I've just tried to deploy the app for team to play fun for betting in Worldcup 2018.

Thanks,
Gillar

Vào 12:44:38 UTC+7 Thứ Ba, ngày 06 tháng 9 năm 2016, Gerald Bauer đã viết:

Gerald Bauer

unread,
Jun 18, 2018, 2:48:46 AM6/18/18
to open...@googlegroups.com
Hello,

Thanks for your interest in sportbook. The bad news for now the
sportbook is out of support, that is, you are on your own. Sorry.
There's only so much I - a random nobody - can do (maybe later this
summer I will try to update the code to rails 5 for the 2018/19
football season).

Cheers. Prost.
Reply all
Reply to author
Forward
0 new messages