Re: Ruby 3.2

2022-10-13 Thread Jun Aruga (he / him)
Thanks for the work, Mamoru.

> * Removal of File.exists? / Object#=~ / "tainted"ness affects several pacakges

It seems the method was removed in Ruby 3.2.0.
https://github.com/ruby/ruby/blob/v3_2_0_preview2/NEWS.md#removed-methods

> The following deprecated methods are removed.
> ...
> * `File.exists?` [[Feature #17391]]
> ...

> * rubygem-jekyll seems to be affected by keywords / positional argument 
> treatment
>change??

Not sure.

> By the way, is it better to create "central" bugzilla ticket to keep track of 
> ruby32
> related issues for each package?

It sounds like a good idea.

-- 
Jun | He - Him | Timezone: UTC+1 or 2, Czech Republic
See  for
the timezone.
___
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


Re: Ruby 3.2

2022-10-13 Thread Mamoru TASAKA

Vít Ondruch wrote on 2022/10/13 0:26:

Hi again,

I have prepared update again. You can see the changes in the PR [1] I have 
opened (not intended to be merged, just to show the diff) and the scratch build 
is here:

https://koji.fedoraproject.org/koji/taskinfo?taskID=92950720

I have not spot anything which would caught my attention. Please give it a try 
and let me know in case of issues.

Thx

Vít


[1] https://src.fedoraproject.org/rpms/ruby/pull-request/134



Thank you for your work.

While Pavel is trying rebuilding rubygem- packages continuously, now I tried
myself rebuilding.

https://copr.fedorainfracloud.org/coprs/mtasaka/rubygem-newruby-test/
https://copr.fedorainfracloud.org/coprs/mtasaka/heavypkg-newruby-test/

So far
* Out of 495 rubygem- packages:
  - ~447 packages built successfully
  - ~48  failed to build

* And out of other 58 packages which has "BR: ruby-devel" or "BR: 
pkgconfig(ruby)"
  - ~53 packages built successfully
  - ~5 failed to build

Just a quick glance at these (I have not checked all of these, just selected
some of them)

* Removal of File.exists? / Object#=~ / "tainted"ness affects several pacakges
* rubygem-jekyll seems to be affected by keywords / positional argument 
treatment
  change??

By the way, is it better to create "central" bugzilla ticket to keep track of 
ruby32
related issues for each package?

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