Re: Plan to update rubygem-json to 2.7.3
Vít Ondruch wrote on 2024/04/19 18:05: Thanks for the heads up. I assume you are going to land this just for Rawhide, right? Yes, only for F-41, not for F-40 and below. Mamoru And we should also watch Ruby. So far, there is 2.7.2 in master and 2.7.1 in Ruby 3.3. Checking Rails, there seems to be some patches around such as: https://github.com/rails/rails/pull/51510 For Rspec-rails, these might be the changes: https://github.com/rspec/rspec-rails/pull/2754 https://github.com/rspec/rspec-rails/pull/2755 Checking Haml / Pundit, they seems to be using OpenStruct just in their test suites. Vít Dne 19. 04. 24 v 10:31 Mamoru TASAKA napsal(a): Hello, ruby-sig folks: I am going to update rubygem-json to 2.7.3 *some day* (when I have enough time). What is preventing me from doing it now is that due to json change that now json makes OpenStruct support (dependency) optional, it causes the following packages FTBFS: rubygem-actionmailer rubygem-actionpack rubygem-actionview rubygem-haml rubygem-pundit rubygem-rspec-rails c.f. https://github.com/flori/json/pull/565 https://github.com/flori/json/issues/579 json upstream now requests the each packge to add `require "ostruct"`, so I am going to apply this change to the above packages (when I have enough time). 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 -- ___ 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 -- ___ 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: Plan to update rubygem-json to 2.7.3
Thanks for the heads up. I assume you are going to land this just for Rawhide, right? And we should also watch Ruby. So far, there is 2.7.2 in master and 2.7.1 in Ruby 3.3. Checking Rails, there seems to be some patches around such as: https://github.com/rails/rails/pull/51510 For Rspec-rails, these might be the changes: https://github.com/rspec/rspec-rails/pull/2754 https://github.com/rspec/rspec-rails/pull/2755 Checking Haml / Pundit, they seems to be using OpenStruct just in their test suites. Vít Dne 19. 04. 24 v 10:31 Mamoru TASAKA napsal(a): Hello, ruby-sig folks: I am going to update rubygem-json to 2.7.3 *some day* (when I have enough time). What is preventing me from doing it now is that due to json change that now json makes OpenStruct support (dependency) optional, it causes the following packages FTBFS: rubygem-actionmailer rubygem-actionpack rubygem-actionview rubygem-haml rubygem-pundit rubygem-rspec-rails c.f. https://github.com/flori/json/pull/565 https://github.com/flori/json/issues/579 json upstream now requests the each packge to add `require "ostruct"`, so I am going to apply this change to the above packages (when I have enough time). 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 OpenPGP_signature.asc Description: OpenPGP digital signature -- ___ 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
Plan to update rubygem-json to 2.7.3
Hello, ruby-sig folks: I am going to update rubygem-json to 2.7.3 *some day* (when I have enough time). What is preventing me from doing it now is that due to json change that now json makes OpenStruct support (dependency) optional, it causes the following packages FTBFS: rubygem-actionmailer rubygem-actionpack rubygem-actionview rubygem-haml rubygem-pundit rubygem-rspec-rails c.f. https://github.com/flori/json/pull/565 https://github.com/flori/json/issues/579 json upstream now requests the each packge to add `require "ostruct"`, so I am going to apply this change to the above packages (when I have enough time). 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