Dne 04. 01. 23 v 8:55 Mamoru TASAKA napsal(a):
Vít Ondruch wrote on 2023/01/03 23:28:
Hi everybody,

Ruby 3.2 is out and it is time for Ruby mass rebuild. First of all, I'd like to thank to Mamoru for the preparation and lot of fixes all around. I really appreciate that. Due to this, I feel we are in better shape then we ever was and we can start with rebuld, therefore I have requested side-tag:


$ fedpkg request-side-tag
Side tag 'f38-build-side-61533' (id 61533) created.
Use 'fedpkg build --target=f38-build-side-61533' to use it.
Use 'koji wait-repo f38-build-side-61533' to wait for the build repo to be generated.


Ruby 3.2 is already merged [1] and build there:
https://koji.fedoraproject.org/koji/builds?inherited=0&tagID=61533&order=-build_id&latest=1
or using:

$ koji list-tagged f38-build-side-61533


Now this is a list of packages, which very likely needs rebuild:
$ dnf repoquery --disablerepo=* --enablerepo=rawhide --enablerepo=rawhide-source --arch=src --whatrequires 'ruby-devel' | sort | uniq

You can take the package and just fire rebuild, but please ensure that you are using f38-build-side-61533 build target, i.e. the build command should look like:
$ fedpkg build --target f38-build-side-61533

Please be careful, because if you, by a chance, omit the f38-build-side-61533 target, you'll be building against Ruby 3.1 which is not what you want.

If you won't do it by yourself, I'll be rebuilding all packages after I am finished with my packages. I'll be using fermig [1] to help me with that. If you don't want me to touch your packages for whatever reason, please let me know.

As always, any help/testing/feedback is welcome.

Vít
[1] https://github.com/fedora-ruby/fermig
[1] https://src.fedoraproject.org/rpms/ruby/pull-request/145



All packages which had Requires dependency for "libruby.so.3.1()(64bit)" are now successfully rebuilt
(including pcs, adding workaround) - total 98 pkgs rebuilt.


Nice work, thx a lot!



Now I think we can merge f38-build-side-61533 into main f38 buildroot.


https://bodhi.fedoraproject.org/updates/FEDORA-2023-07b74a82dd


Vít



Yes, thanks to Vít, this time we had enough time for preparing for ruby3.2 update, so we could proceed this mass rebuild rather smoothly. Thank you to everyone, and good time for trying ruby3.2!

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

Attachment: OpenPGP_signature
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

Reply via email to