Re: Unannounced soname bump in libre2

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 14-08-2024 18:45, Kevin Fenzi wrote:
On Wed, Aug 14, 2024 at 04:30:09PM GMT, Sandro via devel wrote:
On 14-08-2024 15:32, Ben Beasley wrote:
Given the timing and the complexity of the dependency chains involved
here, I used provenpackager privilege to start rebuilding grpc in both
F42 and F41, which will unblock many of the other packages that need to
be rebuilt.

To do so, I added a BuildRequires on openssl-devel-engine[1] as a
short/medium-term resolution for FTBFS due to
https://fedoraproject.org/wiki/Changes/OpensslDeprecateEngine. The
rebuilds are still in progress – it usually takes about 2-3 hours to
build grpc in koji – but I expect them to succeed.

- https://koji.fedoraproject.org/koji/taskinfo?taskID=121948781

- https://koji.fedoraproject.org/koji/taskinfo?taskID=121948783

If I have time later today, I’ll check in on these and try to rebuild
more of the affected packages.

[1] https://src.fedoraproject.org/rpms/grpc/c/2f7c688380196227334a331cfc701bc5e203157c?branch=rawhide

Thank you Ben! I suppose fixing grpc needed to happen anyway. My build in
Copr, applying the same fix, just succeeded.

However, I'm not sure the re2 update is compatible with other dependent
packages. My smoke test, yesterday, already showed some packages fail to
build with libre2.so.11, while they do succeed with libre2.so.9. Packages
known to fail with libre2.so.11 are:

perl-re-engine-RE2
python-fb-re2
qt5-qtwebengine

Of those qt5-qtwebengine impacts 48 other packages directly.

So, the f41 branched compose is syncing (almost done) right now and has
this update in it. (as does rawhide).

We could untag it from one or both rawhide/f41, but... is that desired
now? Sounds like folks have rebuilt some dependent packages, so it would
break those unless we also untagged them.

Or is it better to just power through and rebuild things ?

Yeah, I think at this stage that's the better option. python-fb-re2 is low impact. Let's hope qt5-qtwebengine is not too hard to fix.

All other packages depending on re2 require a simple bump and rebuild, though there are some inter-dependencies with libarrow and mtxclient.

-- Sandro

--
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
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/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux