relaton / relaton-iec

IecBib: retrieve IEC/CIE Standards for bibliographic use using the BibliographicItem model
MIT License
1 stars 0 forks source link

Unable to fetch "IEC 60050-151" #30

Closed ronaldtse closed 3 years ago

ronaldtse commented 3 years ago

This is an issue encountered in https://github.com/glossarist/iev-data/pull/45

This is due to the upgrade from Relaton 0.X to Relaton 1.7.1.

[relaton-iec] ("IEC 60050-151") fetching...
bundler: failed to load command: iev-termbase (/Users/me/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/bin/iev-termbase)
Traceback (most recent call last):
    58: from /Users/me/.rbenv/versions/2.6.6/bin/bundle:23:in `<main>'
    57: from /Users/me/.rbenv/versions/2.6.6/bin/bundle:23:in `load'
    56: from /Users/me/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/bundler-2.2.1/exe/bundle:37:in `<top (required)>'
    55: from /Users/me/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/bundler-2.2.1/lib/bundler/friendly_errors.rb:130:in `with_friendly_errors'
    54: from /Users/me/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/bundler-2.2.1/exe/bundle:49:in `block in <top (required)>'
    53: from /Users/me/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/bundler-2.2.1/lib/bundler/cli.rb:24:in `start'
    52: from /Users/me/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/bundler-2.2.1/lib/bundler/vendor/thor/lib/thor/base.rb:485:in `start'
    51: from /Users/me/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/bundler-2.2.1/lib/bundler/cli.rb:30:in `dispatch'
    50: from /Users/me/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/bundler-2.2.1/lib/bundler/vendor/thor/lib/thor.rb:392:in `dispatch'
    49: from /Users/me/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/bundler-2.2.1/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
    48: from /Users/me/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/bundler-2.2.1/lib/bundler/vendor/thor/lib/thor/command.rb:27:in `run'
    47: from /Users/me/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/bundler-2.2.1/lib/bundler/cli.rb:497:in `exec'
    46: from /Users/me/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/bundler-2.2.1/lib/bundler/cli/exec.rb:28:in `run'
    45: from /Users/me/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/bundler-2.2.1/lib/bundler/cli/exec.rb:63:in `kernel_load'
    44: from /Users/me/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/bundler-2.2.1/lib/bundler/cli/exec.rb:63:in `load'
    43: from /Users/me/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/bin/iev-termbase:23:in `<top (required)>'
    42: from /Users/me/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/bin/iev-termbase:23:in `load'
    41: from /Users/me/src/glossarist/iev-data/exe/iev-termbase:21:in `<top (required)>'
    40: from /Users/me/src/glossarist/iev-data/lib/iev/termbase/cli.rb:8:in `start'
    39: from /Users/me/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/thor-1.0.1/lib/thor/base.rb:485:in `start'
    38: from /Users/me/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/thor-1.0.1/lib/thor.rb:392:in `dispatch'
    37: from /Users/me/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/thor-1.0.1/lib/thor/invocation.rb:127:in `invoke_command'
    36: from /Users/me/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/thor-1.0.1/lib/thor/command.rb:27:in `run'
    35: from /Users/me/src/glossarist/iev-data/lib/iev/termbase/cli/command.rb:17:in `xlsx2yaml'
    34: from /Users/me/src/glossarist/iev-data/lib/iev/termbase/workbook.rb:24:in `parse'
    33: from /Users/me/src/glossarist/iev-data/lib/iev/termbase/workbook.rb:10:in `parse'
    32: from /Users/me/src/glossarist/iev-data/lib/iev/termbase/workbook.rb:15:in `build_a_hash_object'
    31: from /Users/me/src/glossarist/iev-data/lib/iev/termbase/workbook.rb:15:in `tap'
    30: from /Users/me/src/glossarist/iev-data/lib/iev/termbase/workbook.rb:16:in `block in build_a_hash_object'
    29: from /Users/me/src/glossarist/iev-data/lib/iev/termbase/workbook.rb:16:in `each_with_index'
    28: from /Users/me/src/glossarist/iev-data/lib/iev/termbase/workbook.rb:16:in `each'
    27: from /Users/me/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/creek-2.5.2/lib/creek/sheet.rb:98:in `block in rows_generator'
    26: from /Users/me/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/rubyzip-2.3.0/lib/zip/filesystem.rb:245:in `open'
    25: from /Users/me/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/rubyzip-2.3.0/lib/zip/filesystem.rb:580:in `get_input_stream'
    24: from /Users/me/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/rubyzip-2.3.0/lib/zip/file.rb:259:in `get_input_stream'
    23: from /Users/me/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/rubyzip-2.3.0/lib/zip/entry.rb:540:in `get_input_stream'
    22: from /Users/me/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/creek-2.5.2/lib/creek/sheet.rb:99:in `block (2 levels) in rows_generator'
    21: from /Users/me/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/nokogiri-1.10.10/lib/nokogiri/xml/reader.rb:107:in `each'
    20: from /Users/me/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/creek-2.5.2/lib/creek/sheet.rb:118:in `block (3 levels) in rows_generator'
    19: from /Users/me/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/creek-2.5.2/lib/creek/sheet.rb:118:in `<<'
    18: from /Users/me/src/glossarist/iev-data/lib/iev/termbase/workbook.rb:18:in `block (2 levels) in build_a_hash_object'
    17: from /Users/me/src/glossarist/iev-data/lib/iev/termbase/workbook.rb:44:in `build_term_object'
    16: from /Users/me/src/glossarist/iev-data/lib/iev/termbase/term_builder.rb:23:in `build_from'
    15: from /Users/me/src/glossarist/iev-data/lib/iev/termbase/term_builder.rb:19:in `build'
    14: from /Users/me/src/glossarist/iev-data/lib/iev/termbase/term_builder.rb:73:in `build_term_object'
    13: from /Users/me/src/glossarist/iev-data/lib/iev/termbase/term_builder.rb:399:in `extract_authoritative_source'
    12: from /Users/me/src/glossarist/iev-data/lib/iev/termbase/relaton_db.rb:17:in `fetch'
    11: from /Users/me/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/relaton-1.7.1/lib/relaton/db.rb:34:in `fetch'
    10: from /Users/me/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/relaton-1.7.1/lib/relaton/db.rb:191:in `check_bibliocache'
     9: from /Users/me/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/relaton-1.7.1/lib/relaton/db.rb:204:in `new_bib_entry'
     8: from /Users/me/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/relaton-iec-1.7.3/lib/relaton_iec/processor.rb:17:in `get'
     7: from /Users/me/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/relaton-iec-1.7.3/lib/relaton_iec/iec_bibliography.rb:47:in `get'
     6: from /Users/me/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/relaton-iec-1.7.3/lib/relaton_iec/iec_bibliography.rb:179:in `iecbib_get1'
     5: from /Users/me/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/relaton-iec-1.7.3/lib/relaton_iec/iec_bibliography.rb:98:in `isobib_search_filter'
     4: from /Users/me/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/relaton-iec-1.7.3/lib/relaton_iec/iec_bibliography.rb:24:in `search'
     3: from /Users/me/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/relaton-iec-1.7.3/lib/relaton_iec/iec_bibliography.rb:24:in `new'
     2: from /Users/me/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/relaton-iec-1.7.3/lib/relaton_iec/hit_collection.rb:16:in `initialize'
     1: from /Users/me/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/relaton-iec-1.7.3/lib/relaton_iec/hit_collection.rb:28:in `hits'
/Users/me/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/relaton-iec-1.7.3/lib/relaton_iec/hit_collection.rb:28:in `strptime': invalid date (ArgumentError)