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

Fastlane installation is broken due to rdoc 6.3.1 version #18642

Closed
2 of 4 tasks
LeonidLapshin opened this issue May 4, 2021 · 8 comments
Closed
2 of 4 tasks

Fastlane installation is broken due to rdoc 6.3.1 version #18642

LeonidLapshin opened this issue May 4, 2021 · 8 comments

Comments

@LeonidLapshin
Copy link

New Issue Checklist

Issue Description

Fastlane installation is broken since Sunday on Ubuntu 20.
Rdoc 6.3.1 breaks fastlane installation, manual installation 6.3.0 rdoc version before fastlane installation works well and fastlane installation succeeds.

Command executed

gem install fastlane

Complete output when running fastlane, including the stack trace and command used
2021-05-04T14:10:25.0152970Z ==> azure-arm: Exception `LoadError' at /usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92 - cannot load such file -- rdoc/markup/table
2021-05-04T14:10:25.0157794Z ==> azure-arm: Exception `LoadError' at /usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:170 - cannot load such file -- rdoc/markup/table
2021-05-04T14:10:25.0167876Z ==> azure-arm: /usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require': cannot load such file -- rdoc/markup/table (LoadError)
2021-05-04T14:10:25.0172506Z ==> azure-arm: 	from /usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require'
2021-05-04T14:10:25.0175651Z ==> azure-arm: 	from /var/lib/gems/2.7.0/gems/rdoc-6.3.1/lib/rdoc/markdown.rb:15955:in `_Table'
2021-05-04T14:10:25.0181483Z ==> azure-arm: 	from /var/lib/gems/2.7.0/gems/rdoc-6.3.1/lib/rdoc/markdown.rb:481:in `apply'
2021-05-04T14:10:25.0186611Z ==> azure-arm: 	from /var/lib/gems/2.7.0/gems/rdoc-6.3.1/lib/rdoc/markdown.rb:926:in `_Block'
2021-05-04T14:10:25.0202454Z ==> azure-arm: 	from /var/lib/gems/2.7.0/gems/rdoc-6.3.1/lib/rdoc/markdown.rb:481:in `apply'
2021-05-04T14:10:25.0210951Z ==> azure-arm: 	from /var/lib/gems/2.7.0/gems/rdoc-6.3.1/lib/rdoc/markdown.rb:877:in `_Doc'
2021-05-04T14:10:25.0215831Z ==> azure-arm: 	from /var/lib/gems/2.7.0/gems/rdoc-6.3.1/lib/rdoc/markdown.rb:481:in `apply'
2021-05-04T14:10:25.0219289Z ==> azure-arm: 	from /var/lib/gems/2.7.0/gems/rdoc-6.3.1/lib/rdoc/markdown.rb:855:in `_root'
2021-05-04T14:10:25.0223023Z ==> azure-arm: 	from /var/lib/gems/2.7.0/gems/rdoc-6.3.1/lib/rdoc/markdown.rb:481:in `apply'
2021-05-04T14:10:25.0233812Z ==> azure-arm: 	from /var/lib/gems/2.7.0/gems/rdoc-6.3.1/lib/rdoc/markdown.rb:385:in `parse'
2021-05-04T14:10:25.0235530Z ==> azure-arm: 	from /var/lib/gems/2.7.0/gems/rdoc-6.3.1/lib/rdoc/markdown.rb:790:in `parse'
2021-05-04T14:10:25.0245034Z ==> azure-arm: 	from /var/lib/gems/2.7.0/gems/rdoc-6.3.1/lib/rdoc/markdown.rb:621:in `parse'
2021-05-04T14:10:25.0253706Z ==> azure-arm: 	from /var/lib/gems/2.7.0/gems/rdoc-6.3.1/lib/rdoc/text.rb:139:in `parse'
2021-05-04T14:10:25.0256887Z ==> azure-arm: 	from /var/lib/gems/2.7.0/gems/rdoc-6.3.1/lib/rdoc/comment.rb:203:in `parse'
2021-05-04T14:10:25.0308359Z ==> azure-arm: 	from /var/lib/gems/2.7.0/gems/rdoc-6.3.1/lib/rdoc/text.rb:133:in `parse'
2021-05-04T14:10:25.0310216Z ==> azure-arm: 	from /var/lib/gems/2.7.0/gems/rdoc-6.3.1/lib/rdoc/top_level.rb:203:in `marshal_dump'
2021-05-04T14:10:25.0356319Z ==> azure-arm: 	from /var/lib/gems/2.7.0/gems/rdoc-6.3.1/lib/rdoc/store.rb:916:in `dump'
2021-05-04T14:10:25.0358317Z ==> azure-arm: 	from /var/lib/gems/2.7.0/gems/rdoc-6.3.1/lib/rdoc/store.rb:916:in `block in save_page'
2021-05-04T14:10:25.0364611Z ==> azure-arm: 	from /var/lib/gems/2.7.0/gems/rdoc-6.3.1/lib/rdoc/store.rb:915:in `open'
2021-05-04T14:10:25.0368961Z ==> azure-arm: 	from /var/lib/gems/2.7.0/gems/rdoc-6.3.1/lib/rdoc/store.rb:915:in `save_page'
2021-05-04T14:10:25.0377306Z ==> azure-arm: 	from /var/lib/gems/2.7.0/gems/rdoc-6.3.1/lib/rdoc/store.rb:770:in `block in save'
2021-05-04T14:10:25.0379188Z ==> azure-arm: 	from /var/lib/gems/2.7.0/gems/rdoc-6.3.1/lib/rdoc/store.rb:769:in `each'
2021-05-04T14:10:25.0384136Z ==> azure-arm: 	from /var/lib/gems/2.7.0/gems/rdoc-6.3.1/lib/rdoc/store.rb:769:in `save'
2021-05-04T14:10:25.0387802Z ==> azure-arm: 	from /var/lib/gems/2.7.0/gems/rdoc-6.3.1/lib/rdoc/generator/ri.rb:27:in `generate'
2021-05-04T14:10:25.0392532Z ==> azure-arm: 	from /var/lib/gems/2.7.0/gems/rdoc-6.3.1/lib/rdoc/rubygems_hook.rb:137:in `block in document'
2021-05-04T14:10:25.0398664Z ==> azure-arm: 	from /var/lib/gems/2.7.0/gems/rdoc-6.3.1/lib/rdoc/rubygems_hook.rb:134:in `chdir'
2021-05-04T14:10:25.0404664Z ==> azure-arm: 	from /var/lib/gems/2.7.0/gems/rdoc-6.3.1/lib/rdoc/rubygems_hook.rb:134:in `document'
2021-05-04T14:10:25.0407119Z ==> azure-arm: 	from /var/lib/gems/2.7.0/gems/rdoc-6.3.1/lib/rdoc/rubygems_hook.rb:193:in `generate'
2021-05-04T14:10:25.0417488Z ==> azure-arm: 	from /var/lib/gems/2.7.0/gems/rdoc-6.3.1/lib/rdoc/rubygems_hook.rb:56:in `block in generation_hook'
2021-05-04T14:10:25.0422844Z ==> azure-arm: 	from /var/lib/gems/2.7.0/gems/rdoc-6.3.1/lib/rdoc/rubygems_hook.rb:55:in `each'
2021-05-04T14:10:25.0425301Z ==> azure-arm: 	from /var/lib/gems/2.7.0/gems/rdoc-6.3.1/lib/rdoc/rubygems_hook.rb:55:in `generation_hook'
2021-05-04T14:10:25.0434506Z ==> azure-arm: 	from /usr/lib/ruby/2.7.0/rubygems/request_set.rb:323:in `block in install_hooks'
2021-05-04T14:10:25.0439251Z ==> azure-arm: 	from /usr/lib/ruby/2.7.0/rubygems/request_set.rb:322:in `each'
2021-05-04T14:10:25.0443288Z ==> azure-arm: 	from /usr/lib/ruby/2.7.0/rubygems/request_set.rb:322:in `install_hooks'
2021-05-04T14:10:25.0448036Z ==> azure-arm: 	from /usr/lib/ruby/2.7.0/rubygems/request_set.rb:221:in `install'
2021-05-04T14:10:25.0452471Z ==> azure-arm: 	from /usr/lib/ruby/2.7.0/rubygems/commands/install_command.rb:208:in `install_gem'
2021-05-04T14:10:25.0460047Z ==> azure-arm: 	from /usr/lib/ruby/2.7.0/rubygems/commands/install_command.rb:224:in `block in install_gems'
2021-05-04T14:10:25.0466995Z ==> azure-arm: 	from /usr/lib/ruby/2.7.0/rubygems/commands/install_command.rb:217:in `each'
2021-05-04T14:10:25.0477588Z ==> azure-arm: 	from /usr/lib/ruby/2.7.0/rubygems/commands/install_command.rb:217:in `install_gems'
2021-05-04T14:10:25.0488129Z ==> azure-arm: 	from /usr/lib/ruby/2.7.0/rubygems/commands/install_command.rb:165:in `execute'
2021-05-04T14:10:25.0491749Z ==> azure-arm: 	from /usr/lib/ruby/2.7.0/rubygems/command.rb:325:in `invoke_with_build_args'
2021-05-04T14:10:25.0497190Z ==> azure-arm: 	from /usr/lib/ruby/2.7.0/rubygems/command_manager.rb:178:in `process_args'
2021-05-04T14:10:25.0503010Z ==> azure-arm: 	from /usr/lib/ruby/2.7.0/rubygems/command_manager.rb:148:in `run'
2021-05-04T14:10:25.0512718Z ==> azure-arm: 	from /usr/lib/ruby/2.7.0/rubygems/gem_runner.rb:59:in `run'
2021-05-04T14:10:25.0521156Z ==> azure-arm: 	from /usr/bin/gem:21:in `<main>'
@fastlane-bot
Copy link

It seems like you have not included the output of fastlane env
To make it easier for us help you resolve this issue, please update the issue to include the output of fastlane env 👍

@ainame
Copy link
Contributor

ainame commented May 10, 2021

It's interesting🤔 I could replicate the same on macOS (11.3.1). I'll look into this.

@ainame ainame self-assigned this May 10, 2021
@ainame ainame changed the title Fastlane installation on Ubuntu 20 is broken due to rdoc 6.3.1 version Fastlane installation is broken due to rdoc 6.3.1 version May 10, 2021
@ainame
Copy link
Contributor

ainame commented May 10, 2021

I can't find the tag for 6.3.1 on https://github.com/ruby/rdoc but this seems to be the diff between the two versions https://my.diffend.io/gems/rdoc/6.3.0/6.3.1

This is where actually crashed https://my.diffend.io/gems/rdoc/6.3.0/6.3.1#d2h-891029-4251

It seems that this autoload refers to a file that is missing in the codebase. This is definitely an issue in rdoc itself.
I'll double-check it and then report to the RDoc's team.
https://my.diffend.io/gems/rdoc/6.3.0/6.3.1/page/2#d2h-013500

In the meantime, as @LeonidLapshin suggests using older rdoc should help. That said, I suppose Ruby 2.7.x has rodc 6.2.1 by default. I guess most people don't really need to install the latest one though.

@ainame
Copy link
Contributor

ainame commented May 10, 2021

Reported the issue here
ruby/rdoc#808

@ainame
Copy link
Contributor

ainame commented May 11, 2021

rdoc seemed to be fixed. I hope we'll see a new release within a couple of days🤞

@fastlane-bot
Copy link

There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates.

Please make sure to update to the latest fastlane version and check if that solves the issue. Let us know if that works for you by adding a comment 👍

Friendly reminder: contributions are always welcome! Check out CONTRIBUTING.md for more information on how to help with fastlane and feel free to tackle this issue yourself 💪

This issue will be auto-closed if there is no reply within 1 month.

@igoriuz
Copy link

igoriuz commented Jul 5, 2021

New rdoc version is finally released and therefore this issue can be closed. Maybe @LeonidLapshin can confirm it too?

@cynicer
Copy link

cynicer commented Jul 12, 2021

rdoc 6.3.2 works for me

@ainame ainame closed this as completed Jul 12, 2021
@fastlane fastlane locked and limited conversation to collaborators Sep 11, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

6 participants