Re: WRT "Add explicit BR: libxcrypt-devel"

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

 



Am 03.02.25 um 12:13 schrieb Miro Hrončok:
Hello Björn.

Hi Miro.

I just realized you pushed a commit like this to all Pythons < 3.13:

https://src.fedoraproject.org/rpms/python3.12/ c/14bc16980718d47128c25af68f33f1e249f0a36d?branch=rawhide

It says "Add explicit BR: libxcrypt-devel" and it adds it and bump a release.

However, it does not explain why.

Why was this necessary?

Python <= 3.12 is still building the crypt module, which links libcrypt.so; thus those packages should express an explicit BR in libxcrypt.


Why only for Python < 3.13?

Python >= 3.13 does not ship the crypt module anymore; we're using the external python-crypt_r module as a replacement.


Why there was no communication with us about the thing?

I never intended to build them; I just added the explicit BR so there will be no fallout, when some time in the future libxcrypt-devel may not be an implicit part of the buildroots anymore. The explicit BR on libxcrypt-devel should have been in spec file since the times Fedora changed from glibc libcrypt to libxcrypt some time ago.

Please do not build the packages, I will use this opportunity to pin tk- devel to < 9.

Attachment: OpenPGP_0xF52E98007594C21D.asc
Description: OpenPGP public key

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