FS#63524 - [rubygems] missing library when uninstalling gem
Attached to Project:
Arch Linux
Opened by Quien Sabe (que) - Thursday, 22 August 2019, 09:21 GMT
Last edited by Toolybird (Toolybird) - Tuesday, 26 September 2023, 05:53 GMT
Opened by Quien Sabe (que) - Thursday, 22 August 2019, 09:21 GMT
Last edited by Toolybird (Toolybird) - Tuesday, 26 September 2023, 05:53 GMT
|
Details
Description: error uninstalling gem
Additional info: * package version(s) extra/ruby 2.6.3-1 [installed] extra/rubygems 3.0.4-1 [installed] * terminal output [que@xxx ~]$ gem list mocha *** LOCAL GEMS *** mocha (1.9.0, 1.1.0) [que@xxx ~]$ sudo gem uninstall mocha -v 1.9.0 ERROR: While executing gem ... (NameError) uninitialized constant Gem::RDoc [que@xxx ~]$ sudo gem --debug uninstall mocha -v 1.9.0 NOTE: Debugging mode prints all exceptions even when rescued Exception `Gem::MissingSpecError' at /usr/lib/ruby/2.6.0/rubygems/dependency.rb:311 - Gem::MissingSpecError Exception `LoadError' at /usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54 - cannot load such file -- rdoc/rubygems_hook Exception `LoadError' at /usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:132 - cannot load such file -- rdoc/rubygems_hook Exception `Errno::ENOENT' at /usr/lib/ruby/2.6.0/fileutils.rb:1307 - No such file or directory @ rb_file_s_lstat - /usr/lib/ruby/gems/2.6.0/gems/mocha-1.9.0 Exception `Errno::ENOENT' at /usr/lib/ruby/2.6.0/fileutils.rb:1307 - No such file or directory @ rb_file_s_lstat - /usr/lib/ruby/gems/2.6.0/gems/mocha-1.9.0 Exception `Errno::ENOENT' at /usr/lib/ruby/2.6.0/fileutils.rb:1437 - No such file or directory @ apply2files - /usr/lib/ruby/gems/2.6.0/gems/mocha-1.9.0 Exception `Errno::ENOENT' at /usr/lib/ruby/2.6.0/fileutils.rb:762 - No such file or directory @ apply2files - /usr/lib/ruby/gems/2.6.0/gems/mocha-1.9.0 Exception `Errno::ENOENT' at /usr/lib/ruby/2.6.0/fileutils.rb:766 - No such file or directory @ apply2files - /usr/lib/ruby/gems/2.6.0/gems/mocha-1.9.0 Exception `Errno::ENOENT' at /usr/lib/ruby/2.6.0/fileutils.rb:1307 - No such file or directory @ rb_file_s_lstat - /usr/lib/ruby/gems/2.6.0/extensions/x86_64-linux/2.6.0/mocha-1.9.0 Exception `Errno::ENOENT' at /usr/lib/ruby/2.6.0/fileutils.rb:1307 - No such file or directory @ rb_file_s_lstat - /usr/lib/ruby/gems/2.6.0/extensions/x86_64-linux/2.6.0/mocha-1.9.0 Exception `Errno::ENOENT' at /usr/lib/ruby/2.6.0/fileutils.rb:1437 - No such file or directory @ apply2files - /usr/lib/ruby/gems/2.6.0/extensions/x86_64-linux/2.6.0/mocha-1.9.0 Exception `Errno::ENOENT' at /usr/lib/ruby/2.6.0/fileutils.rb:762 - No such file or directory @ apply2files - /usr/lib/ruby/gems/2.6.0/extensions/x86_64-linux/2.6.0/mocha-1.9.0 Exception `Errno::ENOENT' at /usr/lib/ruby/2.6.0/fileutils.rb:766 - No such file or directory @ apply2files - /usr/lib/ruby/gems/2.6.0/extensions/x86_64-linux/2.6.0/mocha-1.9.0 Exception `Errno::ENOENT' at /usr/lib/ruby/2.6.0/fileutils.rb:1307 - No such file or directory @ rb_file_s_lstat - /usr/lib/ruby/gems/2.6.0/cache/mocha-1.9.0.gem Exception `Errno::ENOENT' at /usr/lib/ruby/2.6.0/fileutils.rb:1307 - No such file or directory @ rb_file_s_lstat - /usr/lib/ruby/gems/2.6.0/cache/mocha-1.9.0.gem Exception `Errno::ENOENT' at /usr/lib/ruby/2.6.0/fileutils.rb:1437 - No such file or directory @ apply2files - /usr/lib/ruby/gems/2.6.0/cache/mocha-1.9.0.gem Exception `Errno::ENOENT' at /usr/lib/ruby/2.6.0/fileutils.rb:762 - No such file or directory @ apply2files - /usr/lib/ruby/gems/2.6.0/cache/mocha-1.9.0.gem Exception `Errno::ENOENT' at /usr/lib/ruby/2.6.0/fileutils.rb:766 - No such file or directory @ apply2files - /usr/lib/ruby/gems/2.6.0/cache/mocha-1.9.0.gem Exception `NameError' at /usr/lib/ruby/2.6.0/rubygems/uninstaller.rb:264 - uninitialized constant Gem::RDoc ERROR: While executing gem ... (NameError) uninitialized constant Gem::RDoc /usr/lib/ruby/2.6.0/rubygems/uninstaller.rb:264:in `remove' /usr/lib/ruby/2.6.0/rubygems/uninstaller.rb:162:in `uninstall_gem' /usr/lib/ruby/2.6.0/rubygems/uninstaller.rb:140:in `uninstall' /usr/lib/ruby/2.6.0/rubygems/commands/uninstall_command.rb:186:in `uninstall' /usr/lib/ruby/2.6.0/rubygems/commands/uninstall_command.rb:170:in `uninstall_gem' /usr/lib/ruby/2.6.0/rubygems/commands/uninstall_command.rb:165:in `block in uninstall_specific' /usr/lib/ruby/2.6.0/rubygems/commands/uninstall_command.rb:163:in `each' /usr/lib/ruby/2.6.0/rubygems/commands/uninstall_command.rb:163:in `uninstall_specific' /usr/lib/ruby/2.6.0/rubygems/commands/uninstall_command.rb:134:in `execute' /usr/lib/ruby/2.6.0/rubygems/command.rb:321:in `invoke_with_build_args' /usr/lib/ruby/2.6.0/rubygems/command_manager.rb:184:in `process_args' /usr/lib/ruby/2.6.0/rubygems/command_manager.rb:148:in `run' /usr/lib/ruby/2.6.0/rubygems/gem_runner.rb:59:in `run' /usr/sbin/gem:21:in `<main>' Steps to reproduce: attempt to uninstall a gem It seems to me the rubygems_hook.rb library is missing from ruby 2.6 or rubygems 3.0.4 is not compatible with ruby 2.6 |
This task depends upon
Closed by Toolybird (Toolybird)
Tuesday, 26 September 2023, 05:53 GMT
Reason for closing: None
Additional comments about closing: Old ticket, has gone stale. See comments.
Tuesday, 26 September 2023, 05:53 GMT
Reason for closing: None
Additional comments about closing: Old ticket, has gone stale. See comments.
Comment by
Buggy McBugFace (bugbot) - Tuesday,
08 August 2023, 19:11 GMT
Comment by
Alexandre ZANNI (noraj) - Monday,
04 September 2023, 10:59 GMT
This is an automated comment as this bug is open for more then 2
years. Please reply if you still experience this bug otherwise
this issue will be closed after 1 month.
I think this issue can be closed, it was for ruby 2.6 we currently
are at 3.0. Also sudo gem install will eventually mess with system
install gems (from pacman). User should only install as user (gem
install, with default --user-install from /etc/gemrc) or use a
ruby version manager such as rbenv or asdf-vm.