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

Reply via email to