Hi again, So here I am again with updated .spec file [1] and related scratch build [2]. Here are few remarks, because as it usually happens, the biggest breakages are introduced shortly prior release.
1) The biggest hurdle is an integration of ABRT handler. For long time, we were using patches, which extended "prelude" facilities and that in turn allowed to load the ABRT hook. This was changed. Upstream now changed the preludes to builtins. Problem of builtins is that they cannot be patched without other Ruby available [3]. That was one of the reasons behind my bootstrapping thread [4]. For now, I did small patch which tries to load the ABRT hook on similar place as it used to be. 2) The rubygem-abrt is broken with Ruby 2.7. It seems that there happens more exception handling during call of `require`. I'll fix it later. 3) Ruby now always require did_you_mean gem. This is rather unfortunate and I complained upstream [5, 6] without any resolution. At some point, I thought it would be worth of revert, but again, without bootstrapping [4], I cannot simple revert this change :/ We can live with that, however, there might be necessary to add `BR: rubygem-did_you_mean` into some packages (e.g. VIM). Please give it try and provide some feedback. I still have to consider the PR comments (mainly the missing `bundled()` provides), if they are important enough to block the rebuild. I'll be back soon with the details about mass rebuild. Please stay tuned. Vít [1] https://src.fedoraproject.org/rpms/ruby/pull-request/48 [2] https://koji.fedoraproject.org/koji/taskinfo?taskID=40230957 [3] https://bugs.ruby-lang.org/issues/15306 [4] https://lists.fedoraproject.org/archives/list/ruby-sig@lists.fedoraproject.org/thread/LH6L6YJOYQT4Y5ZNOO4SLIPTUWZ5V45Q/ [5] https://bugs.ruby-lang.org/issues/16427 [6] https://bugs.ruby-lang.org/issues/16431 _______________________________________________ ruby-sig mailing list -- ruby-sig@lists.fedoraproject.org To unsubscribe send an email to ruby-sig-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/ruby-sig@lists.fedoraproject.org