Hi everybody,
Ruby 3.3 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.
I think we are well prepared for the rebuild, therefore I have requested side-tag:
~~~
$ fedpkg request-side-tag Side tag 'f40-build-side-80411' (id 80411) created. Use 'fedpkg build --target=f40-build-side-80411' to use it. Use 'koji wait-repo f40-build-side-80411' to wait for the build repo to be generated.
~~~
Ruby 3.3 is already merged [1] and build there:
https://koji.fedoraproject.org/koji/builds?inherited=0&tagID=80411&o...
or using:
~~~
$ koji list-tagged f40-build-side-80411
~~~
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 f40-build-side-80411 build target, i.e. the build command should look like:
~~~ $ fedpkg build --target f40-build-side-80411 ~~~
Please be careful, because if you, by a chance, omit the f40-build-side-80411 target, you'll be building against Ruby 3.2 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 [2] 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 [2] https://src.fedoraproject.org/rpms/ruby/pull-request/159
Vít Ondruch wrote on 2024/01/03 19:20:
Hi everybody,
Ruby 3.3 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.
I think we are well prepared for the rebuild, therefore I have requested side-tag:
$ fedpkg request-side-tag Side tag 'f40-build-side-80411' (id 80411) created. Use 'fedpkg build --target=f40-build-side-80411' to use it. Use 'koji wait-repo f40-build-side-80411' to wait for the build repo to be generated.
Ruby 3.3 is already merged [1] and build there:
https://koji.fedoraproject.org/koji/builds?inherited=0&tagID=80411&o...
or using:
$ koji list-tagged f40-build-side-80411
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 f40-build-side-80411 build target, i.e. the build command should look like:
$ fedpkg build --target f40-build-side-80411
Please be careful, because if you, by a chance, omit the f40-build-side-80411 target, you'll be building against Ruby 3.2 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 [2] 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 [2] https://src.fedoraproject.org/rpms/ruby/pull-request/159
Thank you for preparing ruby3.3 for F-40.
Now I think the leftover (not rebuilt against ruby3.3) are the following:
1 kf5-kross-interpreters-22.04.3-5.fc39.src.rpm 3 openbabel-3.1.1-21.fc39.src.rpm
Umm... looks like redhat-rpm-config-273-1.fc40 change (-Wl,-z,pack-relative-relocs) is causing this: for now reported against redhat-rpm-config: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=2256645
2 libsbml-5.20.2-4.fc40.src.rpm Now building (perhaps will succeed): https://koji.fedoraproject.org/koji/taskinfo?taskID=111244836
4 subversion-1.14.2-22.fc40.src.rpm Build failing, perhaps due to zlib-ng-compat switch, already reported: https://bugzilla.redhat.com/show_bug.cgi?id=2255746
After libsbml build finishes, I think we can merge ruby33 side tag into F40 build tree.
Regards, Mamoru
Mamoru TASAKA wrote on 2024/01/04 1:06:
Vít Ondruch wrote on 2024/01/03 19:20:
Hi everybody,
Ruby 3.3 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.
I think we are well prepared for the rebuild, therefore I have requested side-tag:
$ fedpkg request-side-tag Side tag 'f40-build-side-80411' (id 80411) created. Use 'fedpkg build --target=f40-build-side-80411' to use it. Use 'koji wait-repo f40-build-side-80411' to wait for the build repo to be generated.
Ruby 3.3 is already merged [1] and build there:
https://koji.fedoraproject.org/koji/builds?inherited=0&tagID=80411&o...
or using:
$ koji list-tagged f40-build-side-80411
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 f40-build-side-80411 build target, i.e. the build command should look like:
$ fedpkg build --target f40-build-side-80411
Please be careful, because if you, by a chance, omit the f40-build-side-80411 target, you'll be building against Ruby 3.2 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 [2] 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 [2] https://src.fedoraproject.org/rpms/ruby/pull-request/159
Thank you for preparing ruby3.3 for F-40.
Now I think the leftover (not rebuilt against ruby3.3) are the following:
1 kf5-kross-interpreters-22.04.3-5.fc39.src.rpm 3 openbabel-3.1.1-21.fc39.src.rpm
Umm... looks like redhat-rpm-config-273-1.fc40 change (-Wl,-z,pack-relative-relocs) is causing this: for now reported against redhat-rpm-config: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=2256645
2 libsbml-5.20.2-4.fc40.src.rpm Now building (perhaps will succeed): https://koji.fedoraproject.org/koji/taskinfo?taskID=111244836
libsbml build successfully finished.
4 subversion-1.14.2-22.fc40.src.rpm Build failing, perhaps due to zlib-ng-compat switch, already reported: https://bugzilla.redhat.com/show_bug.cgi?id=2255746
After libsbml build finishes, I think we can merge ruby33 side tag into F40 build tree.
Regards, Mamoru
Dne 03. 01. 24 v 17:18 Mamoru TASAKA napsal(a):
Mamoru TASAKA wrote on 2024/01/04 1:06:
Vít Ondruch wrote on 2024/01/03 19:20:
Hi everybody,
Ruby 3.3 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.
I think we are well prepared for the rebuild, therefore I have requested side-tag:
$ fedpkg request-side-tag Side tag 'f40-build-side-80411' (id 80411) created. Use 'fedpkg build --target=f40-build-side-80411' to use it. Use 'koji wait-repo f40-build-side-80411' to wait for the build repo to be generated.
Ruby 3.3 is already merged [1] and build there:
https://koji.fedoraproject.org/koji/builds?inherited=0&tagID=80411&o...
or using:
$ koji list-tagged f40-build-side-80411
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 f40-build-side-80411 build target, i.e. the build command should look like:
$ fedpkg build --target f40-build-side-80411
Please be careful, because if you, by a chance, omit the f40-build-side-80411 target, you'll be building against Ruby 3.2 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 [2] 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 [2] https://src.fedoraproject.org/rpms/ruby/pull-request/159
Thank you for preparing ruby3.3 for F-40.
Now I think the leftover (not rebuilt against ruby3.3) are the following:
1 kf5-kross-interpreters-22.04.3-5.fc39.src.rpm 3 openbabel-3.1.1-21.fc39.src.rpm
Umm... looks like redhat-rpm-config-273-1.fc40 change (-Wl,-z,pack-relative-relocs) is causing this: for now reported against redhat-rpm-config: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=2256645
2 libsbml-5.20.2-4.fc40.src.rpm Now building (perhaps will succeed): https://koji.fedoraproject.org/koji/taskinfo?taskID=111244836
libsbml build successfully finished.
4 subversion-1.14.2-22.fc40.src.rpm Build failing, perhaps due to zlib-ng-compat switch, already reported: https://bugzilla.redhat.com/show_bug.cgi?id=2255746
After libsbml build finishes, I think we can merge ruby33 side tag into F40 build tree.
Thx for the help with rebuilds. I am pondering about a few packages, e.g.:
libsolv needs rebuild it seems:
https://github.com/openSUSE/libsolv/issues/548
https://koji.fedoraproject.org/koji/taskinfo?taskID=111249415
And I think that VIM might fall into the same bucket.
Vít
Dne 03. 01. 24 v 18:00 Vít Ondruch napsal(a):
Dne 03. 01. 24 v 17:18 Mamoru TASAKA napsal(a):
Mamoru TASAKA wrote on 2024/01/04 1:06:
Vít Ondruch wrote on 2024/01/03 19:20:
Hi everybody,
Ruby 3.3 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.
I think we are well prepared for the rebuild, therefore I have requested side-tag:
$ fedpkg request-side-tag Side tag 'f40-build-side-80411' (id 80411) created. Use 'fedpkg build --target=f40-build-side-80411' to use it. Use 'koji wait-repo f40-build-side-80411' to wait for the build repo to be generated.
Ruby 3.3 is already merged [1] and build there:
https://koji.fedoraproject.org/koji/builds?inherited=0&tagID=80411&o...
or using:
$ koji list-tagged f40-build-side-80411
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 f40-build-side-80411 build target, i.e. the build command should look like:
$ fedpkg build --target f40-build-side-80411
Please be careful, because if you, by a chance, omit the f40-build-side-80411 target, you'll be building against Ruby 3.2 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 [2] 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 [2] https://src.fedoraproject.org/rpms/ruby/pull-request/159
Thank you for preparing ruby3.3 for F-40.
Now I think the leftover (not rebuilt against ruby3.3) are the following:
1 kf5-kross-interpreters-22.04.3-5.fc39.src.rpm 3 openbabel-3.1.1-21.fc39.src.rpm
Umm... looks like redhat-rpm-config-273-1.fc40 change (-Wl,-z,pack-relative-relocs) is causing this: for now reported against redhat-rpm-config: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=2256645
2 libsbml-5.20.2-4.fc40.src.rpm Now building (perhaps will succeed): https://koji.fedoraproject.org/koji/taskinfo?taskID=111244836
libsbml build successfully finished.
4 subversion-1.14.2-22.fc40.src.rpm Build failing, perhaps due to zlib-ng-compat switch, already reported: https://bugzilla.redhat.com/show_bug.cgi?id=2255746
After libsbml build finishes, I think we can merge ruby33 side tag into F40 build tree.
Thx for the help with rebuilds. I am pondering about a few packages, e.g.:
libsolv needs rebuild it seems:
https://github.com/openSUSE/libsolv/issues/548
https://koji.fedoraproject.org/koji/taskinfo?taskID=111249415
And I think that VIM might fall into the same bucket.
Yep, VIM cannot load vim-command-t and if somebody using the Ruby bindings. But I don't think this is major issue and VIM is updated quite often. So not a show stopper.
Despite there has been some activity related to the kf5-kross-interpreters / openbabel, I'll rather wont wait and merge it now. Anybody can rebuild those later.
Vít
Dne 03. 01. 24 v 18:55 Vít Ondruch napsal(a):
Dne 03. 01. 24 v 18:00 Vít Ondruch napsal(a):
Dne 03. 01. 24 v 17:18 Mamoru TASAKA napsal(a):
Mamoru TASAKA wrote on 2024/01/04 1:06:
Vít Ondruch wrote on 2024/01/03 19:20:
Hi everybody,
Ruby 3.3 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.
I think we are well prepared for the rebuild, therefore I have requested side-tag:
$ fedpkg request-side-tag Side tag 'f40-build-side-80411' (id 80411) created. Use 'fedpkg build --target=f40-build-side-80411' to use it. Use 'koji wait-repo f40-build-side-80411' to wait for the build repo to be generated.
Ruby 3.3 is already merged [1] and build there:
https://koji.fedoraproject.org/koji/builds?inherited=0&tagID=80411&o...
or using:
$ koji list-tagged f40-build-side-80411
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 f40-build-side-80411 build target, i.e. the build command should look like:
$ fedpkg build --target f40-build-side-80411
Please be careful, because if you, by a chance, omit the f40-build-side-80411 target, you'll be building against Ruby 3.2 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 [2] 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 [2] https://src.fedoraproject.org/rpms/ruby/pull-request/159
Thank you for preparing ruby3.3 for F-40.
Now I think the leftover (not rebuilt against ruby3.3) are the following:
1 kf5-kross-interpreters-22.04.3-5.fc39.src.rpm 3 openbabel-3.1.1-21.fc39.src.rpm
Umm... looks like redhat-rpm-config-273-1.fc40 change (-Wl,-z,pack-relative-relocs) is causing this: for now reported against redhat-rpm-config: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=2256645
2 libsbml-5.20.2-4.fc40.src.rpm Now building (perhaps will succeed): https://koji.fedoraproject.org/koji/taskinfo?taskID=111244836
libsbml build successfully finished.
4 subversion-1.14.2-22.fc40.src.rpm Build failing, perhaps due to zlib-ng-compat switch, already reported: https://bugzilla.redhat.com/show_bug.cgi?id=2255746
After libsbml build finishes, I think we can merge ruby33 side tag into F40 build tree.
Thx for the help with rebuilds. I am pondering about a few packages, e.g.:
libsolv needs rebuild it seems:
https://github.com/openSUSE/libsolv/issues/548
https://koji.fedoraproject.org/koji/taskinfo?taskID=111249415
And I think that VIM might fall into the same bucket.
Yep, VIM cannot load vim-command-t and if somebody using the Ruby bindings. But I don't think this is major issue and VIM is updated quite often. So not a show stopper.
Despite there has been some activity related to the kf5-kross-interpreters / openbabel, I'll rather wont wait and merge it now. Anybody can rebuild those later.
Vít
Done:
https://bodhi.fedoraproject.org/updates/FEDORA-2024-d093bd520d
Vít
Dne 03. 01. 24 v 18:59 Vít Ondruch napsal(a):
Dne 03. 01. 24 v 18:55 Vít Ondruch napsal(a):
Dne 03. 01. 24 v 18:00 Vít Ondruch napsal(a):
Dne 03. 01. 24 v 17:18 Mamoru TASAKA napsal(a):
Mamoru TASAKA wrote on 2024/01/04 1:06:
Vít Ondruch wrote on 2024/01/03 19:20:
Hi everybody,
Ruby 3.3 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.
I think we are well prepared for the rebuild, therefore I have requested side-tag:
$ fedpkg request-side-tag Side tag 'f40-build-side-80411' (id 80411) created. Use 'fedpkg build --target=f40-build-side-80411' to use it. Use 'koji wait-repo f40-build-side-80411' to wait for the build repo to be generated.
Ruby 3.3 is already merged [1] and build there:
https://koji.fedoraproject.org/koji/builds?inherited=0&tagID=80411&o...
or using:
$ koji list-tagged f40-build-side-80411
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 f40-build-side-80411 build target, i.e. the build command should look like:
$ fedpkg build --target f40-build-side-80411
Please be careful, because if you, by a chance, omit the f40-build-side-80411 target, you'll be building against Ruby 3.2 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 [2] 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 [2] https://src.fedoraproject.org/rpms/ruby/pull-request/159
Thank you for preparing ruby3.3 for F-40.
Now I think the leftover (not rebuilt against ruby3.3) are the following:
1 kf5-kross-interpreters-22.04.3-5.fc39.src.rpm 3 openbabel-3.1.1-21.fc39.src.rpm
Umm... looks like redhat-rpm-config-273-1.fc40 change (-Wl,-z,pack-relative-relocs) is causing this: for now reported against redhat-rpm-config: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=2256645
2 libsbml-5.20.2-4.fc40.src.rpm Now building (perhaps will succeed): https://koji.fedoraproject.org/koji/taskinfo?taskID=111244836
libsbml build successfully finished.
4 subversion-1.14.2-22.fc40.src.rpm Build failing, perhaps due to zlib-ng-compat switch, already reported: https://bugzilla.redhat.com/show_bug.cgi?id=2255746
After libsbml build finishes, I think we can merge ruby33 side tag into F40 build tree.
Thx for the help with rebuilds. I am pondering about a few packages, e.g.:
libsolv needs rebuild it seems:
https://github.com/openSUSE/libsolv/issues/548
https://koji.fedoraproject.org/koji/taskinfo?taskID=111249415
And I think that VIM might fall into the same bucket.
Yep, VIM cannot load vim-command-t and if somebody using the Ruby bindings. But I don't think this is major issue and VIM is updated quite often. So not a show stopper.
Despite there has been some activity related to the kf5-kross-interpreters / openbabel, I'll rather wont wait and merge it now. Anybody can rebuild those later.
Vít
Done:
https://bodhi.fedoraproject.org/updates/FEDORA-2024-d093bd520d
Vít
CRITPATH update, probably due to DNF. Will look at that tomorrow.
Vít
Dne 03. 01. 24 v 19:43 Vít Ondruch napsal(a):
Dne 03. 01. 24 v 18:59 Vít Ondruch napsal(a):
Dne 03. 01. 24 v 18:55 Vít Ondruch napsal(a):
Dne 03. 01. 24 v 18:00 Vít Ondruch napsal(a):
Dne 03. 01. 24 v 17:18 Mamoru TASAKA napsal(a):
Mamoru TASAKA wrote on 2024/01/04 1:06:
Vít Ondruch wrote on 2024/01/03 19:20: > Hi everybody, > > Ruby 3.3 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. > > I think we are well prepared for the rebuild, therefore I have > requested side-tag: > > ~~~ > > $ fedpkg request-side-tag > Side tag 'f40-build-side-80411' (id 80411) created. > Use 'fedpkg build --target=f40-build-side-80411' to use it. > Use 'koji wait-repo f40-build-side-80411' to wait for the build > repo to be generated. > > ~~~ > > Ruby 3.3 is already merged [1] and build there: > > > https://koji.fedoraproject.org/koji/builds?inherited=0&tagID=80411&o... > > > or using: > > ~~~ > > $ koji list-tagged f40-build-side-80411 > > ~~~ > > 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 f40-build-side-80411 build target, > i.e. the build command should look like: > > > ~~~ > $ fedpkg build --target f40-build-side-80411 > ~~~ > > > Please be careful, because if you, by a chance, omit > the f40-build-side-80411 target, you'll be building against Ruby > 3.2 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 [2] > 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 > [2] https://src.fedoraproject.org/rpms/ruby/pull-request/159 > >
Thank you for preparing ruby3.3 for F-40.
Now I think the leftover (not rebuilt against ruby3.3) are the following:
1 kf5-kross-interpreters-22.04.3-5.fc39.src.rpm 3 openbabel-3.1.1-21.fc39.src.rpm
Umm... looks like redhat-rpm-config-273-1.fc40 change (-Wl,-z,pack-relative-relocs) is causing this: for now reported against redhat-rpm-config: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=2256645
2 libsbml-5.20.2-4.fc40.src.rpm Now building (perhaps will succeed): https://koji.fedoraproject.org/koji/taskinfo?taskID=111244836
libsbml build successfully finished.
4 subversion-1.14.2-22.fc40.src.rpm Build failing, perhaps due to zlib-ng-compat switch, already reported: https://bugzilla.redhat.com/show_bug.cgi?id=2255746
After libsbml build finishes, I think we can merge ruby33 side tag into F40 build tree.
Thx for the help with rebuilds. I am pondering about a few packages, e.g.:
libsolv needs rebuild it seems:
https://github.com/openSUSE/libsolv/issues/548
https://koji.fedoraproject.org/koji/taskinfo?taskID=111249415
And I think that VIM might fall into the same bucket.
Yep, VIM cannot load vim-command-t and if somebody using the Ruby bindings. But I don't think this is major issue and VIM is updated quite often. So not a show stopper.
Despite there has been some activity related to the kf5-kross-interpreters / openbabel, I'll rather wont wait and merge it now. Anybody can rebuild those later.
Vít
Done:
https://bodhi.fedoraproject.org/updates/FEDORA-2024-d093bd520d
Vít
CRITPATH update, probably due to DNF. Will look at that tomorrow.
So there actually were some gating failures. I have waved them and the update has finally landed. Should there be needed any further fixes, please apply them directly in Rawhide, as usually.
Mamoru than you for adding the kf5-kross-interpreters / openbabel in the mean time.
Vít
Dne 04. 01. 24 v 9:39 Vít Ondruch napsal(a):
Dne 03. 01. 24 v 19:43 Vít Ondruch napsal(a):
Dne 03. 01. 24 v 18:59 Vít Ondruch napsal(a):
Dne 03. 01. 24 v 18:55 Vít Ondruch napsal(a):
Dne 03. 01. 24 v 18:00 Vít Ondruch napsal(a):
Dne 03. 01. 24 v 17:18 Mamoru TASAKA napsal(a):
Mamoru TASAKA wrote on 2024/01/04 1:06: > Vít Ondruch wrote on 2024/01/03 19:20: >> Hi everybody, >> >> Ruby 3.3 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. >> >> I think we are well prepared for the rebuild, therefore I have >> requested side-tag: >> >> ~~~ >> >> $ fedpkg request-side-tag >> Side tag 'f40-build-side-80411' (id 80411) created. >> Use 'fedpkg build --target=f40-build-side-80411' to use it. >> Use 'koji wait-repo f40-build-side-80411' to wait for the build >> repo to be generated. >> >> ~~~ >> >> Ruby 3.3 is already merged [1] and build there: >> >> >> https://koji.fedoraproject.org/koji/builds?inherited=0&tagID=80411&o... >> >> >> or using: >> >> ~~~ >> >> $ koji list-tagged f40-build-side-80411 >> >> ~~~ >> >> 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 f40-build-side-80411 build target, >> i.e. the build command should look like: >> >> >> ~~~ >> $ fedpkg build --target f40-build-side-80411 >> ~~~ >> >> >> Please be careful, because if you, by a chance, omit >> the f40-build-side-80411 target, you'll be building against >> Ruby 3.2 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 [2] >> 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 >> [2] https://src.fedoraproject.org/rpms/ruby/pull-request/159 >> >> > > Thank you for preparing ruby3.3 for F-40. > > Now I think the leftover (not rebuilt against ruby3.3) are the > following: > > 1 kf5-kross-interpreters-22.04.3-5.fc39.src.rpm > 3 openbabel-3.1.1-21.fc39.src.rpm > > Umm... looks like redhat-rpm-config-273-1.fc40 change > (-Wl,-z,pack-relative-relocs) is causing this: > for now reported against redhat-rpm-config: > https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=2256645 > > 2 libsbml-5.20.2-4.fc40.src.rpm > Now building (perhaps will succeed): > https://koji.fedoraproject.org/koji/taskinfo?taskID=111244836
libsbml build successfully finished.
> > 4 subversion-1.14.2-22.fc40.src.rpm > Build failing, perhaps due to zlib-ng-compat switch, already > reported: > https://bugzilla.redhat.com/show_bug.cgi?id=2255746 > > After libsbml build finishes, I think we can merge ruby33 side > tag into > F40 build tree. >
Thx for the help with rebuilds. I am pondering about a few packages, e.g.:
libsolv needs rebuild it seems:
https://github.com/openSUSE/libsolv/issues/548
https://koji.fedoraproject.org/koji/taskinfo?taskID=111249415
And I think that VIM might fall into the same bucket.
Yep, VIM cannot load vim-command-t and if somebody using the Ruby bindings. But I don't think this is major issue and VIM is updated quite often. So not a show stopper.
Despite there has been some activity related to the kf5-kross-interpreters / openbabel, I'll rather wont wait and merge it now. Anybody can rebuild those later.
Vít
Done:
https://bodhi.fedoraproject.org/updates/FEDORA-2024-d093bd520d
Vít
CRITPATH update, probably due to DNF. Will look at that tomorrow.
So there actually were some gating failures. I have waved them and the update has finally landed. Should there be needed any further fixes, please apply them directly in Rawhide, as usually.
Mamoru than you for adding the kf5-kross-interpreters / openbabel in the mean time.
Just casually checking Koschei for "ruby" packages, it seems that all of them were already rebuilt and I am flattered I can't see any new issue. Very nice. Thx all for your great work and your support.
Vít
Vít Ondruch wrote on 2024/01/04 22:51:
Dne 04. 01. 24 v 9:39 Vít Ondruch napsal(a):
Dne 03. 01. 24 v 19:43 Vít Ondruch napsal(a):
Dne 03. 01. 24 v 18:59 Vít Ondruch napsal(a):
Dne 03. 01. 24 v 18:55 Vít Ondruch napsal(a):
Dne 03. 01. 24 v 18:00 Vít Ondruch napsal(a):
Dne 03. 01. 24 v 17:18 Mamoru TASAKA napsal(a): > Mamoru TASAKA wrote on 2024/01/04 1:06: >> Vít Ondruch wrote on 2024/01/03 19:20: >>> Hi everybody, >>> >>> Ruby 3.3 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. >>> >>> I think we are well prepared for the rebuild, therefore I have requested side-tag: >>> >>> ~~~ >>> >>> $ fedpkg request-side-tag >>> Side tag 'f40-build-side-80411' (id 80411) created. >>> Use 'fedpkg build --target=f40-build-side-80411' to use it. >>> Use 'koji wait-repo f40-build-side-80411' to wait for the build repo to be generated. >>> >>> ~~~ >>> >>> Ruby 3.3 is already merged [1] and build there: >>> >>> >>> https://koji.fedoraproject.org/koji/builds?inherited=0&tagID=80411&o... >>> >>> or using: >>> >>> ~~~ >>> >>> $ koji list-tagged f40-build-side-80411 >>> >>> ~~~ >>> >>> 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 f40-build-side-80411 build target, i.e. the build command should look like: >>> >>> >>> ~~~ >>> $ fedpkg build --target f40-build-side-80411 >>> ~~~ >>> >>> >>> Please be careful, because if you, by a chance, omit the f40-build-side-80411 target, you'll be building against Ruby 3.2 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 [2] 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 >>> [2] https://src.fedoraproject.org/rpms/ruby/pull-request/159 >>> >>> >> >> Thank you for preparing ruby3.3 for F-40. >> >> Now I think the leftover (not rebuilt against ruby3.3) are the following: >> >> 1 kf5-kross-interpreters-22.04.3-5.fc39.src.rpm >> 3 openbabel-3.1.1-21.fc39.src.rpm >> >> Umm... looks like redhat-rpm-config-273-1.fc40 change (-Wl,-z,pack-relative-relocs) is causing this: >> for now reported against redhat-rpm-config: >> https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=2256645 >> >> 2 libsbml-5.20.2-4.fc40.src.rpm >> Now building (perhaps will succeed): >> https://koji.fedoraproject.org/koji/taskinfo?taskID=111244836 > > libsbml build successfully finished. > >> >> 4 subversion-1.14.2-22.fc40.src.rpm >> Build failing, perhaps due to zlib-ng-compat switch, already reported: >> https://bugzilla.redhat.com/show_bug.cgi?id=2255746 >> >> After libsbml build finishes, I think we can merge ruby33 side tag into >> F40 build tree. >> >
Thx for the help with rebuilds. I am pondering about a few packages, e.g.:
libsolv needs rebuild it seems:
https://github.com/openSUSE/libsolv/issues/548
https://koji.fedoraproject.org/koji/taskinfo?taskID=111249415
And I think that VIM might fall into the same bucket.
Yep, VIM cannot load vim-command-t and if somebody using the Ruby bindings. But I don't think this is major issue and VIM is updated quite often. So not a show stopper.
Despite there has been some activity related to the kf5-kross-interpreters / openbabel, I'll rather wont wait and merge it now. Anybody can rebuild those later.
Vít
Done:
https://bodhi.fedoraproject.org/updates/FEDORA-2024-d093bd520d
Vít
CRITPATH update, probably due to DNF. Will look at that tomorrow.
So there actually were some gating failures. I have waved them and the update has finally landed. Should there be needed any further fixes, please apply them directly in Rawhide, as usually.
Mamoru than you for adding the kf5-kross-interpreters / openbabel in the mean time.
Just casually checking Koschei for "ruby" packages, it seems that all of them were already rebuilt and I am flattered I can't see any new issue. Very nice. Thx all for your great work and your support.
Vít
Good to hear. Thanks to Vít and all the folks for the nice work for landing new ruby into Fedora 40.
Mamoru
ruby-sig@lists.fedoraproject.org