Skip to content

Symbol not found: _rb_cFalseClass  #1

@nickhammond

Description

@nickhammond

Getting a load error when testing out kamal --version with this cask and figured I'd share. It looks like there is an update to command line tools on my machine and I just realized that I don't actually have Xcode installed but I do have the Xcode command line tools installed.

I'm guessing it's maybe something to do with it referencing the homebrew ruby version(3.3.0) and then also the current chruby utilized version(3.2.2).

➜  ~ brew --version
Homebrew 4.2.4
➜  ~ kamal --version
<internal:/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:127:in `require': dlopen(/Users/n/.gem/ruby/3.2.2/gems/date-3.3.4/lib/date_core.bundle, 0x0009): Symbol not found: _rb_cFalseClass (LoadError)
  Referenced from: <4C23A86D-DD0A-39D0-904A-5EFF259FFE5B> /Users/n/.gem/ruby/3.2.2/gems/date-3.3.4/lib/date_core.bundle
  Expected in:     <3E71A3C4-46A2-3806-A17C-30BEDEE3C6A3> /opt/homebrew/Cellar/ruby/3.3.0/bin/ruby - /Users/n/.gem/ruby/3.2.2/gems/date-3.3.4/lib/date_core.bundle
	from <internal:/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:127:in `require'
	from /Users/n/.gem/ruby/3.2.2/gems/zeitwerk-2.6.12/lib/zeitwerk/kernel.rb:38:in `require'
	from /Users/n/.gem/ruby/3.2.2/gems/date-3.3.4/lib/date.rb:4:in `<top (required)>'
	from <internal:/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:127:in `require'
	from <internal:/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:127:in `require'
	from /Users/n/.gem/ruby/3.2.2/gems/zeitwerk-2.6.12/lib/zeitwerk/kernel.rb:38:in `require'
	from /opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/time.rb:4:in `<top (required)>'
	from <internal:/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:127:in `require'
	from <internal:/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:127:in `require'
	from /Users/n/.gem/ruby/3.2.2/gems/zeitwerk-2.6.12/lib/zeitwerk/kernel.rb:38:in `require'
	from /opt/homebrew/Cellar/kamal/1.3.1/libexec/gems/kamal-1.3.1/lib/kamal/tags.rb:1:in `<top (required)>'
	from <internal:/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:127:in `require'
	from <internal:/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:127:in `require'
	from /Users/n/.gem/ruby/3.2.2/gems/zeitwerk-2.6.12/lib/zeitwerk/kernel.rb:30:in `require'
	from /Users/n/.gem/ruby/3.2.2/gems/zeitwerk-2.6.12/lib/zeitwerk/loader/helpers.rb:135:in `const_get'
	from /Users/n/.gem/ruby/3.2.2/gems/zeitwerk-2.6.12/lib/zeitwerk/loader/helpers.rb:135:in `cget'
	from /Users/n/.gem/ruby/3.2.2/gems/zeitwerk-2.6.12/lib/zeitwerk/loader/eager_load.rb:175:in `block in actual_eager_load_dir'
	from /Users/n/.gem/ruby/3.2.2/gems/zeitwerk-2.6.12/lib/zeitwerk/loader/helpers.rb:40:in `block in ls'
	from /Users/n/.gem/ruby/3.2.2/gems/zeitwerk-2.6.12/lib/zeitwerk/loader/helpers.rb:25:in `each'
	from /Users/n/.gem/ruby/3.2.2/gems/zeitwerk-2.6.12/lib/zeitwerk/loader/helpers.rb:25:in `ls'
	from /Users/n/.gem/ruby/3.2.2/gems/zeitwerk-2.6.12/lib/zeitwerk/loader/eager_load.rb:170:in `actual_eager_load_dir'
	from /Users/n/.gem/ruby/3.2.2/gems/zeitwerk-2.6.12/lib/zeitwerk/loader/eager_load.rb:17:in `block (2 levels) in eager_load'
	from /Users/n/.gem/ruby/3.2.2/gems/zeitwerk-2.6.12/lib/zeitwerk/loader/eager_load.rb:16:in `each'
	from /Users/n/.gem/ruby/3.2.2/gems/zeitwerk-2.6.12/lib/zeitwerk/loader/eager_load.rb:16:in `block in eager_load'
	from /Users/n/.gem/ruby/3.2.2/gems/zeitwerk-2.6.12/lib/zeitwerk/loader/eager_load.rb:10:in `synchronize'
	from /Users/n/.gem/ruby/3.2.2/gems/zeitwerk-2.6.12/lib/zeitwerk/loader/eager_load.rb:10:in `eager_load'
	from /opt/homebrew/Cellar/kamal/1.3.1/libexec/gems/kamal-1.3.1/lib/kamal.rb:10:in `<top (required)>'
	from <internal:/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:127:in `require'
	from <internal:/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:127:in `require'
	from /opt/homebrew/Cellar/kamal/1.3.1/libexec/gems/kamal-1.3.1/bin/kamal:6:in `<top (required)>'
	from /opt/homebrew/Cellar/kamal/1.3.1/libexec/bin/kamal:25:in `load'
	from /opt/homebrew/Cellar/kamal/1.3.1/libexec/bin/kamal:25:in `<main>'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions