Re: Fedora 41 Python 3.13 mass rebuild status

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

 



Thank you to everyone involved!



-- 
Gwyn Ciesla
she/her/hers
------------------------------------------------ 
in your fear, seek only peace 
in your fear, seek only love
-d. bowie


Sent with Proton Mail secure email.

On Wednesday, June 12th, 2024 at 4:29 AM, Karolina Surma <ksurma@xxxxxxxxxx> wrote:

> On 6/12/24 00:10, Miro Hrončok wrote:
> 

> > On 10. 06. 24 17:34, Karolina Surma wrote:
> > 

> > > Hello,
> > > 

> > > The Python 3.13 rebuild is in progress. We plan to merge the side tag
> > > soon.
> > > 

> > > <snip>
> > > I requested the side tag to be merged.
> > 

> > https://pagure.io/releng/issue/12155
> > 

> > If you build for f41-python now, there is a risk that the build will
> > fail at tagging time if the side tag is merged during the build. I don't
> > recommend building long builds.
> > 

> > Please, still don't build Python packages in rawhide until the side tag
> > is fully merged.
> > 

> > Thank you for your patience.
> 

> 

> The side tag has been merged. Now you can build Python packages in
> regular Rawhide with Python 3.13 safely.
> Shortly we'll start opening bugzillas for the remaining packages.
> 

> ## What now? The usual advice
> 

> If you are aware of the problem and working towards fixing it, set your
> bugzilla to ASSIGNED to avoid further automated reminders. If blocked
> by dependencies, do not close the bugzillas as NOTABUG or DUPLICATE just
> because it is "not a problem in your package". The automation will file
> new ones anyway. Use the Blocks and Depends on fields in bugzilla
> instead please.
> 

> ## My package fails to build because it has test failures in %check
> 

> Please, try to resolve the failures. If you are confident that the
> package works fine, but the tests are wrong, skip some failing tests,
> ideally with a link to an upstream issue. Do not disable (e.g. comment
> out) all tests just
> to unblock the rebuild of your package, it usually only hides the problem.
> 

> ## My package fails to build because it has broken build dependencies
> 

> Please try to track the missing build dependencies in Bugzilla. If
> possible, help the maintainers of your dependencies to get them rebuilt.
> When in need of escalation, ask us for provenpackager help (ideally with
> pull requests to be merged). Once possible, rebuild your package. When
> you do, the bugzilla will eventually get automatically closed, but you
> can do that manually as well.
> 

> ## My package was rebuilt with Python 3.13 but it has broken runtime
> dependencies
> 

> Please try to track the missing runtime dependencies in Bugzilla. If
> possible, help the maintainers of your dependencies to get them rebuilt.
> When in need of escalation, ask us for provenpackager help (ideally with
> pull requests to be merged). When the dependencies are rebuilt, your
> package will install successfully once again and the bugzilla will
> eventually get automatically closed, but you can do that manually as well.
> 

> ## My package failed to build but installs just fine
> 

> Some packages that only require libpython3.12.so.1.0 will successfully
> pull in the python3.12 package as a dependency and hence they don't have
> installation issues. They need to be rebuilt with Python 3.13 anyway, we
> don't want Fedora users to pull in two Python versions unless they need
> them for development purposes.
> 

> ## How to run things locally?
> 

> You can use mock. Make sure to:
> 1. Clear all caches first: $ mock -r fedora-rawhide-x86_64--scrub=all
> 2. Use the Koji repo: $ mock -r fedora-rawhide-x86_64
> --enablerepo=local ...
> 

> ## Where to get help
> 

> Reply to this thread or find us (ksurma, mhroncok) on Matrix
> (#python:fedoraproject.org).
> --
> _______________________________________________
> 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

Attachment: signature.asc
Description: OpenPGP digital signature

--
_______________________________________________
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