Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RubyInstaller2-3.1.0 fails to install gtk3 #1457

Closed
golirev opened this issue Jan 15, 2022 · 2 comments
Closed

RubyInstaller2-3.1.0 fails to install gtk3 #1457

golirev opened this issue Jan 15, 2022 · 2 comments

Comments

@golirev
Copy link

golirev commented Jan 15, 2022

The error is very similar to the #1251.

This seems to be due to a change in the runtime library.

RUBY_PLATFORM:

  • RubyInstaller2-3.0.x: x64-mingw32
  • RubyInstaller2-3.1.x: x64-mingw-ucrt

With the following changes of pkg-config, the installation was successful.

$ git diff
diff --git a/lib/pkg-config.rb b/lib/pkg-config.rb
index c29c389..2d67bf7 100644
--- a/lib/pkg-config.rb
+++ b/lib/pkg-config.rb
@@ -301,7 +301,7 @@ class PackageConfig
   end

   def normalize_path_flags(path_flags, flag_option)
-    return path_flags unless /-mingw32\z/ === RUBY_PLATFORM
+    return path_flags unless (/-mingw32\z/ === RUBY_PLATFORM || /-mingw-ucrt\z/ === RUBY_PLATFORM)

     pkg_config_prefix = self.class.native_pkg_config_prefix
     return path_flags unless pkg_config_prefix
C:\home\work\ruby>gem i gtk3
Temporarily enhancing PATH for MSYS/MINGW...
Using msys2 packages: mingw-w64-ucrt-x86_64-glib2
Building native extensions. This could take a while...
Successfully installed glib2-3.5.0
Installing required msys2 packages: mingw-w64-ucrt-x86_64-gobject-introspection
Building native extensions. This could take a while...
Successfully installed gobject-introspection-3.5.0
Successfully installed red-colors-0.3.0
Installing required msys2 packages: mingw-w64-ucrt-x86_64-cairo
警告: 循環依存が検出されました:
警告: mingw-w64-ucrt-x86_64-harfbuzz は依存パッケージ mingw-w64-ucrt-x86_64-freetype の前にインストールされます
Building native extensions. This could take a while...
Successfully installed cairo-1.17.5
Building native extensions. This could take a while...
Successfully installed cairo-gobject-3.5.0
Installing required msys2 packages: mingw-w64-ucrt-x86_64-pango
Building native extensions. This could take a while...
Successfully installed pango-3.5.0
Installing required msys2 packages: mingw-w64-ucrt-x86_64-glib-networking
Building native extensions. This could take a while...
Successfully installed gio2-3.5.0
Installing required msys2 packages: mingw-w64-ucrt-x86_64-gdk-pixbuf2
警告: 循環依存が検出されました:
警告: mingw-w64-ucrt-x86_64-libwebp は依存パッケージ mingw-w64-ucrt-x86_64-libtiff の前にインストールされます
Building native extensions. This could take a while...
Successfully installed gdk_pixbuf2-3.5.0
Installing required msys2 packages: mingw-w64-ucrt-x86_64-gtk3
エラー: command (/usr/bin/bash /usr/bin/bash -c . /tmp/alpm_feI7ej/.INSTALL; post_install 41.0-1 ) failed to execute correctly
Building native extensions. This could take a while...
Successfully installed gdk3-3.5.0
Using msys2 packages: mingw-w64-ucrt-x86_64-atk
Building native extensions. This could take a while...
Successfully installed atk-3.5.0
Building native extensions. This could take a while...
Successfully installed gtk3-3.5.0
Parsing documentation for glib2-3.5.0
Installing ri documentation for glib2-3.5.0
Parsing documentation for gobject-introspection-3.5.0
Installing ri documentation for gobject-introspection-3.5.0
Parsing documentation for red-colors-0.3.0
Installing ri documentation for red-colors-0.3.0
Parsing documentation for cairo-1.17.5
Installing ri documentation for cairo-1.17.5
Parsing documentation for cairo-gobject-3.5.0
Installing ri documentation for cairo-gobject-3.5.0
Parsing documentation for pango-3.5.0
Installing ri documentation for pango-3.5.0
Parsing documentation for gio2-3.5.0
Installing ri documentation for gio2-3.5.0
Parsing documentation for gdk_pixbuf2-3.5.0
Installing ri documentation for gdk_pixbuf2-3.5.0
Parsing documentation for gdk3-3.5.0
Installing ri documentation for gdk3-3.5.0
Parsing documentation for atk-3.5.0
Installing ri documentation for atk-3.5.0
Parsing documentation for gtk3-3.5.0
Installing ri documentation for gtk3-3.5.0
Done installing documentation for glib2, gobject-introspection, red-colors, cairo, cairo-gobject, pango, gio2, gdk_pixbuf2, gdk3, atk, gtk3 after 7 seconds
11 gems installed

However, even the minimum code cannot be executed normally in the installation environment that was successful after the above modification.

test.rb:

require 'gtk3'
window = Gtk::Window.new
window.show_all
window.signal_connect("destroy") { Gtk.main_quit }
Gtk.main
C:\home\work\ruby\test>ruby test.rb
GLib-GObject-CRITICAL **: g_boxed_type_register_static: assertion 'g_type_from_name (name) == 0' failed
        from :85:in `require'
        from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/pango-3.5.0/lib/pango/loader.rb:82:in `require_extension'
        from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/pango-3.5.0/lib/pango/loader.rb:25:in `post_load'
        from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/gobject-introspection-3.5.0/lib/gobject-introspection/loader.rb:49:in `block in load'
        from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/gobject-introspection-3.5.0/lib/gobject-introspection/loader.rb:622:in `prepare_class'
        from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/gobject-introspection-3.5.0/lib/gobject-introspection/loader.rb:41:in `load'
        from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/pango-3.5.0/lib/pango.rb:32:in `'
        from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/pango-3.5.0/lib/pango.rb:27:in `'
        from :85:in `require'
        from :85:in `require'
        from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/gdk3-3.5.0/lib/gdk3.rb:20:in `'
        from :85:in `require'
        from :85:in `require'
        from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/gtk3-3.5.0/lib/gtk3.rb:18:in `'
        from :160:in `require'
        from :160:in `rescue in require'
        from :149:in `require'
        from test.rb:1:in `'
GLib-CRITICAL **: g_once_init_leave: assertion 'result != 0' failed
        from :85:in `require'
        from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/pango-3.5.0/lib/pango/loader.rb:82:in `require_extension'
        from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/pango-3.5.0/lib/pango/loader.rb:25:in `post_load'
        from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/gobject-introspection-3.5.0/lib/gobject-introspection/loader.rb:49:in `block in load'
        from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/gobject-introspection-3.5.0/lib/gobject-introspection/loader.rb:622:in `prepare_class'
        from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/gobject-introspection-3.5.0/lib/gobject-introspection/loader.rb:41:in `load'
        from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/pango-3.5.0/lib/pango.rb:32:in `'
        from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/pango-3.5.0/lib/pango.rb:27:in `'
        from :85:in `require'
        from :85:in `require'
        from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/gdk3-3.5.0/lib/gdk3.rb:20:in `'
        from :85:in `require'
        from :85:in `require'
        from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/gtk3-3.5.0/lib/gtk3.rb:18:in `'
        from :160:in `require'
        from :160:in `rescue in require'
        from :149:in `require'
        from test.rb:1:in `'
C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/pango-3.5.0/lib/pango.so: [BUG] rbgobj_define_class: Invalid GType: 

ruby 3.1.0p0 (2021-12-25 revision fb4df44d16) [x64-mingw-ucrt]

-- Control frame information -----------------------------------------------
c:0021 p:-341326572186 s:0139 e:000138 TOP    [FINISH]
c:0020 p:---- s:0136 e:000135 CFUNC  :require
c:0019 p:0194 s:0131 e:000130 METHOD :85
c:0018 p:0005 s:0114 e:000113 METHOD C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/pango-3.5.0/lib/pango/loader.rb:82
c:0017 p:0003 s:0110 e:000109 METHOD C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/pango-3.5.0/lib/pango/loader.rb:25
c:0016 p:0031 s:0104 e:000103 BLOCK  C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/gobject-introspection-3.5.0/lib/gobject-introspection/loader.rb:49
c:0015 p:0008 s:0101 e:000100 METHOD C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/gobject-introspection-3.5.0/lib/gobject-introspection/loader.rb:622
c:0014 p:0030 s:0096 e:000095 METHOD C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/gobject-introspection-3.5.0/lib/gobject-introspection/loader.rb:41
c:0013 p:0051 s:0090 e:000089 CLASS  C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/pango-3.5.0/lib/pango.rb:32
c:0012 p:0055 s:0086 e:000085 TOP    C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/pango-3.5.0/lib/pango.rb:27 [FINISH]
c:0011 p:---- s:0083 e:000082 CFUNC  :require
c:0010 p:0194 s:0078 e:000077 METHOD :85
c:0009 p:0023 s:0061 e:000060 TOP    C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/gdk3-3.5.0/lib/gdk3.rb:20 [FINISH]
c:0008 p:---- s:0058 e:000057 CFUNC  :require
c:0007 p:0194 s:0053 e:000052 METHOD :85
c:0006 p:0011 s:0036 e:000035 TOP    C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/gtk3-3.5.0/lib/gtk3.rb:18 [FINISH]
c:0005 p:---- s:0033 e:000032 CFUNC  :require
c:0004 p:0081 s:0028 e:000027 RESCUE :160
c:0003 p:0449 s:0024 e:000023 METHOD :149
c:0002 p:0005 s:0007 E:0014e8 EVAL   test.rb:1 [FINISH]
c:0001 p:0000 s:0003 E:0015a0 (none) [FINISH]

-- Ruby level backtrace information ----------------------------------------
test.rb:1:in `'
:149:in `require'
:160:in `rescue in require'
:160:in `require'
C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/gtk3-3.5.0/lib/gtk3.rb:18:in `'
:85:in `require'
:85:in `require'
C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/gdk3-3.5.0/lib/gdk3.rb:20:in `'
:85:in `require'
:85:in `require'
C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/pango-3.5.0/lib/pango.rb:27:in `'
C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/pango-3.5.0/lib/pango.rb:32:in `'
C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/gobject-introspection-3.5.0/lib/gobject-introspection/loader.rb:41:in `load'
C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/gobject-introspection-3.5.0/lib/gobject-introspection/loader.rb:622:in `prepare_class'
C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/gobject-introspection-3.5.0/lib/gobject-introspection/loader.rb:49:in `block in load'
C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/pango-3.5.0/lib/pango/loader.rb:25:in `post_load'
C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/pango-3.5.0/lib/pango/loader.rb:82:in `require_extension'
:85:in `require'
:85:in `require'

-- C level backtrace information -------------------------------------------
C:\WINDOWS\SYSTEM32\ntdll.dll(NtWaitForSingleObject+0x14) [0x00007ffc2f7ccdf4]
C:\WINDOWS\System32\KERNELBASE.dll(WaitForSingleObjectEx+0x8e) [0x00007ffc2cfc1a5e]
C:\Ruby31-x64\bin\x64-ucrt-ruby310.dll(rb_vm_bugreport+0x2b3) [0x00007ffbf665b633]
C:\Ruby31-x64\bin\x64-ucrt-ruby310.dll(rb_bug_without_die+0x75) [0x00007ffbf6453ca5]
C:\Ruby31-x64\bin\x64-ucrt-ruby310.dll(rb_bug+0x33) [0x00007ffbf6687e54]
C:\Ruby31-x64\lib\ruby\gems\3.1.0\gems\glib2-3.5.0\lib\glib2.so(g_key_file_get_type+0x622d) [0x00007ffc1cf27555]
 [0x00007ffc15911521]
C:\Ruby31-x64\lib\ruby\gems\3.1.0\gems\pango-3.5.0\lib\pango.so(Init_pango+0x41) [0x00007ffc15912ab1]
C:\Ruby31-x64\bin\x64-ucrt-ruby310.dll(dln_load+0x1bb) [0x00007ffbf63b162b]
C:\Ruby31-x64\bin\x64-ucrt-ruby310.dll(rb_vm_call_cfunc+0xe2) [0x00007ffbf66546e2]
C:\Ruby31-x64\bin\x64-ucrt-ruby310.dll(rb_resolve_feature_path+0x1302) [0x00007ffbf64c7712]
C:\Ruby31-x64\bin\x64-ucrt-ruby310.dll(rb_f_require+0x4a) [0x00007ffbf64c7a3a]
C:\Ruby31-x64\bin\x64-ucrt-ruby310.dll(rb_error_arity+0x26e) [0x00007ffbf663280e]
C:\Ruby31-x64\bin\x64-ucrt-ruby310.dll(rb_vm_invoke_bmethod+0x1fa1) [0x00007ffbf6642021]
C:\Ruby31-x64\bin\x64-ucrt-ruby310.dll(rb_vm_call_with_refinements+0x45d) [0x00007ffbf664e1ad]
C:\Ruby31-x64\bin\x64-ucrt-ruby310.dll(rb_vm_exec+0x70d) [0x00007ffbf663f61d]
C:\Ruby31-x64\bin\x64-ucrt-ruby310.dll(rb_resolve_feature_path+0x145d) [0x00007ffbf64c786d]
C:\Ruby31-x64\bin\x64-ucrt-ruby310.dll(rb_f_require+0x4a) [0x00007ffbf64c7a3a]
C:\Ruby31-x64\bin\x64-ucrt-ruby310.dll(rb_error_arity+0x26e) [0x00007ffbf663280e]
C:\Ruby31-x64\bin\x64-ucrt-ruby310.dll(rb_vm_invoke_bmethod+0x1fa1) [0x00007ffbf6642021]
C:\Ruby31-x64\bin\x64-ucrt-ruby310.dll(rb_vm_call_with_refinements+0x45d) [0x00007ffbf664e1ad]
C:\Ruby31-x64\bin\x64-ucrt-ruby310.dll(rb_vm_exec+0x70d) [0x00007ffbf663f61d]
C:\Ruby31-x64\bin\x64-ucrt-ruby310.dll(rb_resolve_feature_path+0x145d) [0x00007ffbf64c786d]
C:\Ruby31-x64\bin\x64-ucrt-ruby310.dll(rb_f_require+0x4a) [0x00007ffbf64c7a3a]
C:\Ruby31-x64\bin\x64-ucrt-ruby310.dll(rb_error_arity+0x26e) [0x00007ffbf663280e]
C:\Ruby31-x64\bin\x64-ucrt-ruby310.dll(rb_vm_invoke_bmethod+0x1fa1) [0x00007ffbf6642021]
C:\Ruby31-x64\bin\x64-ucrt-ruby310.dll(rb_vm_call_with_refinements+0x45d) [0x00007ffbf664e1ad]
C:\Ruby31-x64\bin\x64-ucrt-ruby310.dll(rb_vm_exec+0x70d) [0x00007ffbf663f61d]
C:\Ruby31-x64\bin\x64-ucrt-ruby310.dll(rb_resolve_feature_path+0x145d) [0x00007ffbf64c786d]
C:\Ruby31-x64\bin\x64-ucrt-ruby310.dll(rb_f_require+0x4a) [0x00007ffbf64c7a3a]
C:\Ruby31-x64\bin\x64-ucrt-ruby310.dll(rb_error_arity+0x26e) [0x00007ffbf663280e]
C:\Ruby31-x64\bin\x64-ucrt-ruby310.dll(rb_vm_invoke_bmethod+0x1fa1) [0x00007ffbf6642021]
C:\Ruby31-x64\bin\x64-ucrt-ruby310.dll(rb_vm_call_with_refinements+0x45d) [0x00007ffbf664e1ad]
C:\Ruby31-x64\bin\x64-ucrt-ruby310.dll(rb_vm_exec+0x70d) [0x00007ffbf663f61d]
C:\Ruby31-x64\bin\x64-ucrt-ruby310.dll(rb_call_end_proc+0x130) [0x00007ffbf6458360]
C:\Ruby31-x64\bin\x64-ucrt-ruby310.dll(ruby_run_node+0xa5) [0x00007ffbf645ddb5]
 [0x00007ff6097d2ab9]
 [0x00007ff6097d13b1]
 [0x00007ff6097d14e6]
C:\WINDOWS\System32\KERNEL32.DLL(BaseThreadInitThunk+0x14) [0x00007ffc2e007034]

-- Other runtime information -----------------------------------------------

* Loaded script: test.rb

* Loaded features:

    0 enumerator.so
    1 thread.rb
    2 fiber.so
    3 rational.so
    4 complex.so
    5 ruby2_keywords.rb
    6 C:/Ruby31-x64/lib/ruby/3.1.0/x64-mingw-ucrt/enc/encdb.so
    7 C:/Ruby31-x64/lib/ruby/3.1.0/x64-mingw-ucrt/enc/trans/transdb.so
    8 C:/Ruby31-x64/lib/ruby/3.1.0/x64-mingw-ucrt/enc/windows_31j.so
    9 C:/Ruby31-x64/lib/ruby/3.1.0/x64-mingw-ucrt/rbconfig.rb
   10 C:/Ruby31-x64/lib/ruby/3.1.0/rubygems/compatibility.rb
   11 C:/Ruby31-x64/lib/ruby/3.1.0/rubygems/defaults.rb
   12 C:/Ruby31-x64/lib/ruby/3.1.0/rubygems/deprecate.rb
   13 C:/Ruby31-x64/lib/ruby/3.1.0/rubygems/errors.rb
   14 C:/Ruby31-x64/lib/ruby/3.1.0/rubygems/unknown_command_spell_checker.rb
   15 C:/Ruby31-x64/lib/ruby/3.1.0/rubygems/exceptions.rb
   16 C:/Ruby31-x64/lib/ruby/3.1.0/rubygems/basic_specification.rb
   17 C:/Ruby31-x64/lib/ruby/3.1.0/rubygems/stub_specification.rb
   18 C:/Ruby31-x64/lib/ruby/3.1.0/rubygems/platform.rb
   19 C:/Ruby31-x64/lib/ruby/3.1.0/rubygems/version.rb
   20 C:/Ruby31-x64/lib/ruby/3.1.0/rubygems/requirement.rb
   21 C:/Ruby31-x64/lib/ruby/3.1.0/rubygems/text.rb
   22 C:/Ruby31-x64/lib/ruby/3.1.0/rubygems/user_interaction.rb
   23 C:/Ruby31-x64/lib/ruby/3.1.0/rubygems/specification_policy.rb
   24 C:/Ruby31-x64/lib/ruby/3.1.0/rubygems/util/list.rb
   25 C:/Ruby31-x64/lib/ruby/3.1.0/rubygems/specification.rb
   26 C:/Ruby31-x64/lib/ruby/site_ruby/3.1.0/ruby_installer/runtime/singleton.rb
   27 C:/Ruby31-x64/lib/ruby/site_ruby/3.1.0/ruby_installer/runtime.rb
   28 C:/Ruby31-x64/lib/ruby/site_ruby/3.1.0/ruby_installer/runtime/msys2_installation.rb
   29 C:/Ruby31-x64/lib/ruby/3.1.0/x64-mingw-ucrt/win32/dll_directory.so
   30 C:/Ruby31-x64/lib/ruby/site_ruby/3.1.0/ruby_installer/runtime/dll_directory.rb
   31 C:/Ruby31-x64/lib/ruby/3.1.0/x64-mingw-ucrt/enc/utf_16le.so
   32 C:/Ruby31-x64/lib/ruby/3.1.0/x64-mingw-ucrt/enc/trans/utf_16_32.so
   33 C:/Ruby31-x64/lib/ruby/3.1.0/rubygems/defaults/operating_system.rb
   34 C:/Ruby31-x64/lib/ruby/3.1.0/rubygems/util.rb
   35 C:/Ruby31-x64/lib/ruby/3.1.0/rubygems/dependency.rb
   36 C:/Ruby31-x64/lib/ruby/3.1.0/rubygems/core_ext/kernel_gem.rb
   37 C:/Ruby31-x64/lib/ruby/3.1.0/x64-mingw-ucrt/monitor.so
   38 C:/Ruby31-x64/lib/ruby/3.1.0/monitor.rb
   39 C:/Ruby31-x64/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb
   40 C:/Ruby31-x64/lib/ruby/3.1.0/rubygems/core_ext/kernel_warn.rb
   41 C:/Ruby31-x64/lib/ruby/3.1.0/rubygems.rb
   42 C:/Ruby31-x64/lib/ruby/3.1.0/rubygems/path_support.rb
   43 C:/Ruby31-x64/lib/ruby/3.1.0/error_highlight/version.rb
   44 C:/Ruby31-x64/lib/ruby/3.1.0/error_highlight/base.rb
   45 C:/Ruby31-x64/lib/ruby/3.1.0/error_highlight/formatter.rb
   46 C:/Ruby31-x64/lib/ruby/3.1.0/error_highlight/core_ext.rb
   47 C:/Ruby31-x64/lib/ruby/3.1.0/error_highlight.rb
   48 C:/Ruby31-x64/lib/ruby/3.1.0/did_you_mean/version.rb
   49 C:/Ruby31-x64/lib/ruby/3.1.0/did_you_mean/core_ext/name_error.rb
   50 C:/Ruby31-x64/lib/ruby/3.1.0/did_you_mean/levenshtein.rb
   51 C:/Ruby31-x64/lib/ruby/3.1.0/did_you_mean/jaro_winkler.rb
   52 C:/Ruby31-x64/lib/ruby/3.1.0/did_you_mean/spell_checker.rb
   53 C:/Ruby31-x64/lib/ruby/3.1.0/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb
   54 C:/Ruby31-x64/lib/ruby/3.1.0/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb
   55 C:/Ruby31-x64/lib/ruby/3.1.0/did_you_mean/spell_checkers/name_error_checkers.rb
   56 C:/Ruby31-x64/lib/ruby/3.1.0/did_you_mean/spell_checkers/method_name_checker.rb
   57 C:/Ruby31-x64/lib/ruby/3.1.0/did_you_mean/spell_checkers/key_error_checker.rb
   58 C:/Ruby31-x64/lib/ruby/3.1.0/did_you_mean/spell_checkers/null_checker.rb
   59 C:/Ruby31-x64/lib/ruby/3.1.0/did_you_mean/tree_spell_checker.rb
   60 C:/Ruby31-x64/lib/ruby/3.1.0/did_you_mean/spell_checkers/require_path_checker.rb
   61 C:/Ruby31-x64/lib/ruby/3.1.0/did_you_mean/spell_checkers/pattern_key_name_checker.rb
   62 C:/Ruby31-x64/lib/ruby/3.1.0/did_you_mean/formatter.rb
   63 C:/Ruby31-x64/lib/ruby/3.1.0/did_you_mean.rb
   64 C:/Ruby31-x64/lib/ruby/3.1.0/x64-mingw-ucrt/pathname.so
   65 C:/Ruby31-x64/lib/ruby/3.1.0/pathname.rb
   66 C:/Ruby31-x64/lib/ruby/3.1.0/English.rb
   67 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/glib2-3.5.0/lib/glib2/deprecatable.rb
   68 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/glib2-3.5.0/lib/glib2.so
   69 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/glib2-3.5.0/lib/glib2/version.rb
   70 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/glib2-3.5.0/lib/glib2/regex.rb
   71 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/glib2-3.5.0/lib/glib2/deprecated.rb
   72 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/glib2-3.5.0/lib/glib2.rb
   73 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/gobject-introspection-3.5.0/lib/gobject_introspection.so
   74 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/gobject-introspection-3.5.0/lib/gobject-introspection/arg-info.rb
   75 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/gobject-introspection-3.5.0/lib/gobject-introspection/collection-reader.rb
   76 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/gobject-introspection-3.5.0/lib/gobject-introspection/boxed-info.rb
   77 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/gobject-introspection-3.5.0/lib/gobject-introspection/callable-info.rb
   78 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/gobject-introspection-3.5.0/lib/gobject-introspection/function-info.rb
   79 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/gobject-introspection-3.5.0/lib/gobject-introspection/interface-info.rb
   80 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/gobject-introspection-3.5.0/lib/gobject-introspection/object-info.rb
   81 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/gobject-introspection-3.5.0/lib/gobject-introspection/registered-type-info.rb
   82 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/gobject-introspection-3.5.0/lib/gobject-introspection/repository.rb
   83 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/gobject-introspection-3.5.0/lib/gobject-introspection/struct-info.rb
   84 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/gobject-introspection-3.5.0/lib/gobject-introspection/type-info.rb
   85 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/gobject-introspection-3.5.0/lib/gobject-introspection/type-tag.rb
   86 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/gobject-introspection-3.5.0/lib/gobject-introspection/union-info.rb
   87 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/gobject-introspection-3.5.0/lib/gobject-introspection/version.rb
   88 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/gobject-introspection-3.5.0/lib/gobject-introspection/loader.rb
   89 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/gobject-introspection-3.5.0/lib/gobject-introspection.rb
   90 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/atk-3.5.0/lib/atk.rb
   91 C:/Ruby31-x64/lib/ruby/3.1.0/x64-mingw-ucrt/date_core.so
   92 C:/Ruby31-x64/lib/ruby/3.1.0/date.rb
   93 C:/Ruby31-x64/lib/ruby/3.1.0/time.rb
   94 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/red-colors-0.3.0/lib/colors/utils.rb
   95 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/red-colors-0.3.0/lib/colors/alpha_component.rb
   96 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/matrix-0.4.2/lib/matrix/version.rb
   97 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/matrix-0.4.2/lib/matrix.rb
   98 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/red-colors-0.3.0/lib/colors/convert.rb
   99 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/red-colors-0.3.0/lib/colors/helper.rb
  100 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/red-colors-0.3.0/lib/colors/abstract_color.rb
  101 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/red-colors-0.3.0/lib/colors/hsl.rb
  102 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/red-colors-0.3.0/lib/colors/hsla.rb
  103 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/red-colors-0.3.0/lib/colors/husl.rb
  104 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/red-colors-0.3.0/lib/colors/rgb.rb
  105 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/red-colors-0.3.0/lib/colors/rgba.rb
  106 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/red-colors-0.3.0/lib/colors/xterm256.rb
  107 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/red-colors-0.3.0/lib/colors/xyy.rb
  108 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/red-colors-0.3.0/lib/colors/xyz.rb
  109 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/red-colors-0.3.0/lib/colors/color_data.rb
  110 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/red-colors-0.3.0/lib/colors/named_colors.rb
  111 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/red-colors-0.3.0/lib/colors/colormap.rb
  112 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/red-colors-0.3.0/lib/colors/listed_colormap.rb
  113 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/red-colors-0.3.0/lib/colors/linear_segmented_colormap.rb
  114 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/red-colors-0.3.0/lib/colors/colormap_registry.rb
  115 C:/Ruby31-x64/lib/ruby/3.1.0/json/version.rb
  116 C:/Ruby31-x64/lib/ruby/3.1.0/ostruct.rb
  117 C:/Ruby31-x64/lib/ruby/3.1.0/json/generic_object.rb
  118 C:/Ruby31-x64/lib/ruby/3.1.0/json/common.rb
  119 C:/Ruby31-x64/lib/ruby/3.1.0/x64-mingw-ucrt/json/ext/parser.so
  120 C:/Ruby31-x64/lib/ruby/3.1.0/x64-mingw-ucrt/json/ext/generator.so
  121 C:/Ruby31-x64/lib/ruby/3.1.0/json/ext.rb
  122 C:/Ruby31-x64/lib/ruby/3.1.0/json.rb
  123 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/red-colors-0.3.0/lib/colors/colormap_data/matplotlib_builtin.rb
  124 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/red-colors-0.3.0/lib/colors/colormap_data/seaborn_builtin.rb
  125 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/red-colors-0.3.0/lib/colors/colormap_data.rb
  126 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/red-colors-0.3.0/lib/colors.rb
  127 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/cairo-1.17.5/lib/cairo/color.rb
  128 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/cairo-1.17.5/lib/cairo/paper.rb
  129 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/cairo-1.17.5/lib/cairo.so
  130 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/cairo-1.17.5/lib/cairo/constants.rb
  131 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/cairo-1.17.5/lib/cairo/point.rb
  132 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/cairo-1.17.5/lib/cairo/colors.rb
  133 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/cairo-1.17.5/lib/cairo/papers.rb
  134 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/cairo-1.17.5/lib/cairo/context/rectangle.rb
  135 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/cairo-1.17.5/lib/cairo/context/triangle.rb
  136 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/cairo-1.17.5/lib/cairo/context/circle.rb
  137 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/cairo-1.17.5/lib/cairo/context/path.rb
  138 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/cairo-1.17.5/lib/cairo/context/blur.rb
  139 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/cairo-1.17.5/lib/cairo/context/color.rb
  140 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/cairo-1.17.5/lib/cairo/context.rb
  141 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/cairo-1.17.5/lib/cairo/device.rb
  142 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/cairo-1.17.5/lib/cairo/surface.rb
  143 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/cairo-1.17.5/lib/cairo/pattern.rb
  144 C:/Ruby31-x64/lib/ruby/3.1.0/forwardable/impl.rb
  145 C:/Ruby31-x64/lib/ruby/3.1.0/forwardable.rb
  146 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/cairo-1.17.5/lib/cairo/path.rb
  147 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/cairo-1.17.5/lib/cairo/region.rb
  148 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/cairo-1.17.5/lib/cairo.rb
  149 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/cairo-gobject-3.5.0/lib/cairo_gobject.so
  150 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/cairo-gobject-3.5.0/lib/cairo-gobject.rb
  151 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/pango-3.5.0/lib/pango/loader.rb
  152 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/pango-3.5.0/lib/pango/cairo-loader.rb
  153 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/pango-3.5.0/lib/pango/fc-loader.rb
  154 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/pango-3.5.0/lib/pango/ft2-loader.rb
  155 C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/pango-3.5.0/lib/pango/ot-loader.rb
@kou
Copy link
Member

kou commented Jan 15, 2022

Thanks.
The latter is the same problem as #1456 .

@golirev
Copy link
Author

golirev commented Jan 16, 2022

I confirmed that the issue was solved by using Gemfile with GitHub specified.

Thank you for your continued and enthusiastic support.

This was referenced Jan 16, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants