Dne 08. 01. 20 v 13:33 Vít Ondruch napsal(a): > 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).
I have to make this hard dependency, otherwise we would need to add it into all packages. That is very sad :( I really have to work on the bootstrap in near future ... Vít > > 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 _______________________________________________ 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