Skip to content

Uninitialized constant Gem::BundlerVersionFinder error during gem generation #9839

@sbonnegent

Description

@sbonnegent

I am not sure it is a bug. I tried to install decidim on Debian 11. I have no problem with command: gem install decidim.
But I can't use command "decidim" without errors. Have you an idea ?

# decidim test
[18419, #<Thread:0x000056132ff2ed90 run>, #<NameError: uninitialized constant Gem::BundlerVersionFinder>, ["/usr/lib/ruby/vendor_ruby/rubygems/dependency.rb:280:in `matching_specs'", "/usr/lib/ruby/vendor_ruby/rubygems/dependency.rb:299:in `to_specs'", "/usr/lib/ruby/vendor_ruby/rubygems/specification.rb:2555:in `block in traverse'", "/usr/lib/ruby/vendor_ruby/rubygems/specification.rb:2553:in `each'", "/usr/lib/ruby/vendor_ruby/rubygems/specification.rb:2553:in `traverse'", "/usr/lib/ruby/vendor_ruby/rubygems/specification.rb:1026:in `block in find_in_unresolved_tree'", "/usr/lib/ruby/vendor_ruby/rubygems/specification.rb:1025:in `each'", "/usr/lib/ruby/vendor_ruby/rubygems/specification.rb:1025:in `find_in_unresolved_tree'", "/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb:114:in `require'", "/usr/lib/ruby/vendor_ruby/rubygems/dependency.rb:280:in `matching_specs'", "/usr/lib/ruby/vendor_ruby/rubygems/dependency.rb:299:in `to_specs'", "/usr/lib/ruby/vendor_ruby/rubygems/specification.rb:2555:in `block in traverse'", "/usr/lib/ruby/vendor_ruby/rubygems/specification.rb:2553:in `each'", "/usr/lib/ruby/vendor_ruby/rubygems/specification.rb:2553:in `traverse'", "/usr/lib/ruby/vendor_ruby/rubygems/specification.rb:1026:in `block in find_in_unresolved_tree'", "/usr/lib/ruby/vendor_ruby/rubygems/specification.rb:1025:in `each'", "/usr/lib/ruby/vendor_ruby/rubygems/specification.rb:1025:in `find_in_unresolved_tree'", "/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb:114:in `require'", "/usr/lib/ruby/vendor_ruby/rubygems.rb:236:in `finish_resolve'", "/usr/lib/ruby/vendor_ruby/rubygems.rb:303:in `block in activate_bin_path'", "/usr/lib/ruby/vendor_ruby/rubygems.rb:301:in `synchronize'", "/usr/lib/ruby/vendor_ruby/rubygems.rb:301:in `activate_bin_path'", "/usr/local/bin/decidim:23:in `<main>'"]]
Traceback (most recent call last):
	22: from /usr/local/bin/decidim:23:in `<main>'
	21: from /usr/lib/ruby/vendor_ruby/rubygems.rb:301:in `activate_bin_path'
	20: from /usr/lib/ruby/vendor_ruby/rubygems.rb:301:in `synchronize'
	19: from /usr/lib/ruby/vendor_ruby/rubygems.rb:303:in `block in activate_bin_path'
	18: from /usr/lib/ruby/vendor_ruby/rubygems.rb:236:in `finish_resolve'
	17: from /usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb:114:in `require'
	16: from /usr/lib/ruby/vendor_ruby/rubygems/specification.rb:1025:in `find_in_unresolved_tree'
	15: from /usr/lib/ruby/vendor_ruby/rubygems/specification.rb:1025:in `each'
	14: from /usr/lib/ruby/vendor_ruby/rubygems/specification.rb:1026:in `block in find_in_unresolved_tree'
	13: from /usr/lib/ruby/vendor_ruby/rubygems/specification.rb:2553:in `traverse'
	12: from /usr/lib/ruby/vendor_ruby/rubygems/specification.rb:2553:in `each'
	11: from /usr/lib/ruby/vendor_ruby/rubygems/specification.rb:2555:in `block in traverse'
	10: from /usr/lib/ruby/vendor_ruby/rubygems/dependency.rb:299:in `to_specs'
	 9: from /usr/lib/ruby/vendor_ruby/rubygems/dependency.rb:280:in `matching_specs'
	 8: from /usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb:114:in `require'
	 7: from /usr/lib/ruby/vendor_ruby/rubygems/specification.rb:1025:in `find_in_unresolved_tree'
	 6: from /usr/lib/ruby/vendor_ruby/rubygems/specification.rb:1025:in `each'
	 5: from /usr/lib/ruby/vendor_ruby/rubygems/specification.rb:1026:in `block in find_in_unresolved_tree'
	 4: from /usr/lib/ruby/vendor_ruby/rubygems/specification.rb:2553:in `traverse'
	 3: from /usr/lib/ruby/vendor_ruby/rubygems/specification.rb:2553:in `each'
	 2: from /usr/lib/ruby/vendor_ruby/rubygems/specification.rb:2555:in `block in traverse'
	 1: from /usr/lib/ruby/vendor_ruby/rubygems/dependency.rb:299:in `to_specs'
/usr/lib/ruby/vendor_ruby/rubygems/dependency.rb:280:in `matching_specs': uninitialized constant Gem::BundlerVersionFinder (NameError)
	6: from /usr/local/bin/decidim:23:in `<main>'
	5: from /usr/lib/ruby/vendor_ruby/rubygems.rb:301:in `activate_bin_path'
	4: from /usr/lib/ruby/vendor_ruby/rubygems.rb:301:in `synchronize'
	3: from /usr/lib/ruby/vendor_ruby/rubygems.rb:303:in `block in activate_bin_path'
	2: from /usr/lib/ruby/vendor_ruby/rubygems.rb:236:in `finish_resolve'
	1: from /usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb:167:in `require'
/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb:167:in `ensure in require': CRITICAL: RUBYGEMS_ACTIVATION_MONITOR.owned?: before false -> after true (RuntimeError)

Metadata

Metadata

Assignees

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions