Vít Ondruch via ruby-sig wrote on 2024/11/04 17:46:

Dne 03. 11. 24 v 12:31 Mamoru TASAKA via ruby-sig napsal(a):
Vít Ondruch via ruby-sig wrote on 2024/10/25 21:09:
Hi everybody,

It is the time of the year to look at upcoming version of Ruby. Therefore I 
have opened PR with the changes:

https://src.fedoraproject.org/rpms/ruby/pull-request/196


As always, please give the Ruby 3.4 some testing and looking forward to your 
feedback.

Cheers,

Vít



Hello, Vít.
Thank you for your great work for ruby 3.4.


You are welcome.



Now I tested with commit:24f7829abfd29fc226e38829caaecaa76885afbf:
https://github.com/ruby/ruby/commit/24f7829abfd29fc226e38829caaecaa76885afbf

and looks like for rubygem-foo pkgs in Fedora, (from my trial build on copr)
currently roughly 110 pkgs FTBFS among roughly 480 pkgs,
which looks ..... so large.


There was analysis done by upstream ;)

https://bugs.ruby-lang.org/issues/20857#note-12

The biggest offenders are the newly unbundled parts of StdLib. The unbundling 
of base64 was proposed to be reverted, but who knows how it turns out, given 
that many projects already added the dependency.

Just want to put comment that your scratch was using
https://github.com/ruby/ruby/commit/3da3cabf982eaa4d2c9732651f6a9e18ffd0aba3

and the later commit
https://github.com/ruby/ruby/commit/ed993b5bcc4fcae661dd022d3211dcc770425218
is now causing a lot of rubygems-foo pkgs raise errors with
generating rdoc, reported:

https://bugs.ruby-lang.org/issues/20862

Mamoru

I have not investigated the cause in detail yet. I will do my best but I fear
if we can get in time by Christmas.


We'll see. So far, I use the breakages as an opportunity to update some of the 
packages (e.g. update would help to AsciiDoctor). And I think that e.g. 
fog-core or cucumber updates/fixes unblocks some of the dependencies.

There are also several orphaned packages, which are currently failing. Their 
removal in ~5 weeks will also help a bit.


Vít



Regards,
Mamoru


--
_______________________________________________
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
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to