Saturday, June 7, 2025

Re: Fedora 43 Python 3.14 rebuild in a side tag starts today

Hi.

The rebuild is stuck. We have ~600 packages left to rebuild (from ~4250).

At this point, we'd like to merge, but we are investigating some OpenQA
failures that might (or might not) be related.

In the meantime, please continue following the instructions: Do not build
Python packages in rawhide. And if you manage to fix some of the missing
packages, build it in f43-python please.

Thanks.
Miro

On 02. 06. 25 9:52, Karolina Surma wrote:
> Hello,
>
> We are starting the Python 3.14 mass rebuild in the side tag for
> Fedora 41 with Python 3.14.0b2.
>
> Please, follow the original instructions when planning to build your
> Python packages.
> We'll let you know when we'll plan to merge the side tag.
>
> And... keep your fingers crossed :)
> Karolina
>
>
>
> On 5/28/25 14:28, Karolina Surma wrote:
>> Hello,
>>
>> To deliver Python 3.14 with Fedora Linux 43, we will run a coordinated
>> rebuild in a side tag.
>>
>> https://fedoraproject.org/wiki/Changes/Python3.14
>>
>> Python 3.14.0b2 has been released on Monday, May 26th, 2025 and shipped in
>> all Fedoras.
>> We hope to start the mass rebuild beginning next week.
>>
>> TL;DR: If you can, for the period of the mass rebuild just don't build
>> your packages in rawhide.
>> We will let you know when the side tag rebuild actually starts and when
>> it is merged and it's safe to build in rawhide with Python 3.14.
>>
>> Details:
>> If you see a "Rebuilt for Python 3.14" (or similar) commit in your package,
>> please don't rebuild it in regular rawhide or another rawhide side tag.
>> If you need to, please let us know, so we can coordinate.
>>
>> If you'd like to build a package after we already rebuilt it, you should
>> be able to build it in the side tag via:
>>
>> on branch rawhide:
>>     $ fedpkg build --target=f43-python
>>     $ koji wait-repo f43-python --build <nvr> --request
>>
>> It takes time to build all the essential packages,
>> so don't expect all your dependencies to be available right away.
>> Any attempts to build your packages in the side tag before we do will
>> likely fail due to missing dependencies.
>>
>> When in trouble, ask here or on Fedora's Matrix - Fedora Python room
>> (https://matrix.to/#/#python:fedoraproject.org)
>> Ping me (ksurma) or Miro (mhroncok) if you need to talk to us.
>>
>> Builds will appear here:
>> https://koji.fedoraproject.org/koji/builds?latest=0&tagID=f43-
>> python&inherited=0
>>
>> Please avoid any potentially disturbing or major changes in Python
>> packages until the rebuild is over.
>>
>> Thanks!
>> Karolina
>>
>
>

--
Miro Hrončok
--
Phone: +420777974800
Fedora Matrix: mhroncok

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

No comments:

Post a Comment