Cannot persuade sportdb to install england

35 views
Skip to first unread message

Nick Schurch

unread,
Sep 14, 2020, 10:29:07 AM9/14/20
to opensport
I cannot persuade sportdb to install the england db. I have tries sportb from `gem install sportdb` and from github checkout (both v2.3.1 running on Ruby 2.5.1). Running `sportdb new england` gives:

(pl_modelling) nick:~/GitHub/england$ sportdb new england
alphabets/1.0.0 on Ruby 2.5.1 (2018-03-29) [x86_64-linux-gnu]
date-formats/1.0.1 on Ruby 2.5.1 (2018-03-29) [x86_64-linux-gnu]
score-formats/0.1.0 on Ruby 2.5.1 (2018-03-29) [x86_64-linux-gnu]
sportdb-langs/0.1.1 on Ruby 2.5.1 (2018-03-29) [x86_64-linux-gnu]
sportdb-structs/0.1.0 on Ruby 2.5.1 (2018-03-29) [x86_64-linux-gnu]
sportdb-formats/1.1.4 on Ruby 2.5.1 (2018-03-29) [x86_64-linux-gnu]
fifa/2020.5.18 on Ruby 2.5.1 (2018-03-29) [x86_64-linux-gnu]
footballdb-leagues/2020.7.7 on Ruby 2.5.1 (2018-03-29) [x86_64-linux-gnu]
footballdb-clubs/2020.7.7 on Ruby 2.5.1 (2018-03-29) [x86_64-linux-gnu]
sportdb-catalogs/1.0.0 on Ruby 2.5.1 (2018-03-29) [x86_64-linux-gnu]
activerecord-utils/0.4.0 (activerecord/6.0.0) on Ruby 2.5.1 (2018-03-29) [x86_64-linux-gnu]
  [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::StateBase<
  [TagDb.has_many_tags] adding taggings n tags has_many assocs to model >WorldDb::Model::CityBase<
sportdb-models/2.0.2 on Ruby 2.5.1 (2018-03-29) [x86_64-linux-gnu]
sportdb-sync/1.1.1 on Ruby 2.5.1 (2018-03-29) [x86_64-linux-gnu]
sportdb-readers/1.1.2 on Ruby 2.5.1 (2018-03-29) [x86_64-linux-gnu]
[debug] Webservice::Metal.get - add route GET '/favicon.ico' to #<Webservice::Base:70368596676580> : Class
[debug] Webservice::Metal.head - add route HEAD '/favicon.ico' to #<Webservice::Base:70368596676580> : Class
[debug] Webservice::Metal.get - add route GET '/webservice-32x32.png' to #<Webservice::Base:70368596676580> : Class
[debug] Webservice::Metal.head - add route HEAD '/webservice-32x32.png' to #<Webservice::Base:70368596676580> : Class
[debug] Webservice::Metal.get - add route GET '/routes' to #<Webservice::Base:70368596676580> : Class
[debug] Webservice::Metal.head - add route HEAD '/routes' to #<Webservice::Base:70368596676580> : Class
[debug] Webservice::Metal.get - add route GET '/*' to #<Webservice::Base:70368596676580> : Class
[debug] Webservice::Metal.head - add route HEAD '/*' to #<Webservice::Base:70368596676580> : Class
[debug] Webservice::Metal.get - add route GET '/version(s)?' to #<SportDbService:70368593467620> : Class
[debug] Webservice::Metal.head - add route HEAD '/version(s)?' to #<SportDbService:70368593467620> : Class
[debug] Webservice::Metal.get - add route GET '/(stats|tables)' to #<SportDbService:70368593467620> : Class
[debug] Webservice::Metal.head - add route HEAD '/(stats|tables)' to #<SportDbService:70368593467620> : Class
[debug] Webservice::Metal.get - add route GET '/props(.:format)?' to #<SportDbService:70368593467620> : Class
[debug] Webservice::Metal.head - add route HEAD '/props(.:format)?' to #<SportDbService:70368593467620> : Class
[debug] Webservice::Metal.get - add route GET '/logs(.:format)?' to #<SportDbService:70368593467620> : Class
[debug] Webservice::Metal.head - add route HEAD '/logs(.:format)?' to #<SportDbService:70368593467620> : Class
sportdb/2.3.1 on Ruby 2.5.1 (2018-03-29) [x86_64-linux-gnu]
sportdb/2.3.1 on Ruby 2.5.1 (2018-03-29) [x86_64-linux-gnu]
*** error - fetch HTTP - 404 Not Found

*** error: Not Found

Trying to build it directly from a github checkout of https://github.com/openfootball/england gets further and produces a massive suite of progress output (too much to add here) but ends with:

(auto config) try matching teams:
["Manchester City FC", "Watford FC"]
** !!! ERROR - no match for club >Haringey Borough FC<

This is on ubuntu WSL running under windows 10. As far as I can see, sportdb just doesn't work at the moment. Am I doing something wrong?

Nick

Gerald Bauer

unread,
Sep 14, 2020, 10:41:31 AM9/14/20
to open...@googlegroups.com
Hello,
Thanks for reporting the sportdb build error. Sorry for the
trouble. I try to push out new gems later today (Sept/14th) so that
all works again as advertised. Thanks for your patience. Cheers.
Prost.

Gerald Bauer

unread,
Sep 15, 2020, 6:31:51 AM9/15/20
to open...@googlegroups.com
Hello,
I have updated all gems. Please update (especially the
footballdb-leagues [1] & footballdb-clubs [2] gems) and retry.
On my test run / build over here (e.g. sportdb new eng) after some
minutes I get this stats (via sportdb stats):

9 leagues / 34 seasons
143 events (league+season recs) / 4202 rounds
155 teams
48559 matches

Let us know how it goes. Cheers. Prost.

[1] https://rubygems.org/gems/footballdb-leagues
[2] https://rubygems.org/gems/footballdb-clubs
Reply all
Reply to author
Forward
0 new messages