Mamoru TASAKA wrote on 2023/10/29 17:09:
Hello, all:

With wonderful work by Vít and friends, again I tried to rebuild all rubygem-foo
packages on Fedora against ruby 3.3.0dev.

For the below failure reports,
https://github.com/ruby/ruby/commit/83ecdd1dce18246de631eb3b5d8308145bb269f5
is used.

Among ~455 packages, now 16 packages see build failure. Please check what is 
going,
thank you.

Regards,
Mamoru



6.
rubygem-byebug
https://copr.fedorainfracloud.org/coprs/mtasaka/rubygem-newruby-test-3-2/build/6576577/
As discussed before, I don't expect that rubygem-byebug comes to work with 
ruby3.3.
Probably I am going to orphan this.

7.
rubygem-childprocess
https://copr.fedorainfracloud.org/coprs/mtasaka/rubygem-newruby-test-3-2/build/6576582/
`Failure/Error: require 'rubygems/mock_gem_ui'`
This file is removed: 
https://github.com/ruby/ruby/commit/74772840430fc3fca3f5fb0ad585d9cc48f512fb
Need to address in childprocess side.



10.
rubygem-power_assert
https://copr.fedorainfracloud.org/coprs/mtasaka/rubygem-newruby-test-3-2/build/6576589/
%check needs BR: rubygem-byebug , which doesn't build.
Discussed on: https://github.com/ruby/power_assert/issues/47 , I may try to 
remove
byebug dependency myself.


Looking closely, it turned out that rubygem-power_assert does not strictly need 
rubygem-byebug:
In both runtime and %check, power_assert tries to load byebug and if LoadError 
happens,
it is just rescued and procedure continues.

So I've now orphaned rubygem-byebug. Unless no one takes, it will be retired 
after 6 weeks or so.
The packages which depends on rubygem-byebug (for Requires or BuildRequires) 
seems
rubygem-pry-byebug only (maintainer CCed), which will become FTI and will be 
retired for Fedora 40
unless someone takes rubygem-byebug.

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