Description of problem: This crash happens during the rdoc build of the rubygem-sup package which causes it to FTBFS (bug 1556412). See that bug for a complete stack trace. This is also filed upstream as: https://github.com/ruby/rdoc/issues/585 Version-Release number of selected component (if applicable): rubygem-rdoc-6.0.1-90.fc29.noarch How reproducible: somewhat easily Steps to Reproduce: see minimal reproducer in https://github.com/ruby/rdoc/issues/585#issuecomment-357513625 Actual results: error generating Redwood/ThreadViewMode.html: no implicit conversion of nil into String (TypeError) Expected results: should produce docs successfully Additional info: According to the upstream issue, a fix is merged to master but not in any release yet: https://github.com/ruby/rdoc/pull/586
Hi Dan, Thx for the analysis and report of this issue. I'll try to get back to it, but meanwhile, I asked Ruby upstream to backport the fix.
SHould be resolved now, since I was able to scratch build rubygem-sup
Thanks! It is indeed fixed in rawhide. But this bug actually exists in F28 as well, with rubygem-rdoc-5.1.0-3.fc28. Sorry, I should have filed it against F28 in the first place. Is it possible to backport this fix to F28?
rubygem-rdoc-6.0.2-1.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2018-c20ac1671a
I submitted the update and override for F28: ~~~ $ bodhi overrides save rubygem-rdoc-6.0.2-1.fc28 --notes "Needed by rubygem-sup" ============================================================ rubygem-rdoc-6.0.2-1.fc28 ============================================================ Submitter: vondruch Expiration Date: 2018-03-30 09:26:01 Notes: Needed by rubygem-sup Expired: False Use the following to ensure the override is active: $ koji wait-repo f28-build --build=rubygem-rdoc-6.0.2-1.fc28 ~~~
rubygem-rdoc-6.0.2-1.fc28 has been pushed to the Fedora 28 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-c20ac1671a
Thanks!
rubygem-rdoc-6.0.2-1.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report.