Bug 2373979
| Summary: | python3-sssdconfig packs outdated .pyc files | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Jan Pazdziora <adelton> |
| Component: | sssd | Assignee: | Tomas Halman <thalman> |
| Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | rawhide | CC: | abokovoy, aboscatt, atikhono, lslebodn, mhroncok, pbrezina, sbose, ssorce, sssd-maintainers |
| Target Milestone: | --- | Flags: | aboscatt:
mirror+
|
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | sssd-2.11.1-2.fc44 | Doc Type: | --- |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2025-08-25 10:01:13 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | |||
| Bug Blocks: | 2373702 | ||
|
Description
Jan Pazdziora
2025-06-20 05:57:23 UTC
it seems to be related to upgrade of python 3.14 (3.14.0~b2-2.fc43 -> 3.14.0~b3-2.fc43) bash-5.2# rpm -q python3 python3-libs python3-sssdconfig python3-3.14.0~b2-2.fc43.x86_64 python3-libs-3.14.0~b2-2.fc43.x86_64 python3-sssdconfig-2.11.0-2.fc43.noarch bash-5.2# rpm -V python3 python3-libs python3-sssdconfig bash-5.2# python3 -c 'import SSSDConfig' bash-5.2# rpm -V python3 python3-libs python3-sssdconfig bash-5.2# bash-5.2# dnf update -y python3 Updating and loading repositories: Repositories loaded. Package Arch Version Repository Size Upgrading: python3 x86_64 3.14.0~b3-2.fc43 rawhide 28.9 KiB replacing python3 x86_64 3.14.0~b2-2.fc43 @commandline 28.9 KiB python3-libs x86_64 3.14.0~b3-2.fc43 rawhide 42.8 MiB replacing python3-libs x86_64 3.14.0~b2-2.fc43 @commandline 44.8 MiB Transaction Summary: Upgrading: 2 packages Replacing: 2 packages Total size of inbound packages is 10 MiB. Need to download 10 MiB. After this operation, 2 MiB will be freed (install 43 MiB, remove 45 MiB). [1/2] python3-0:3.14.0~b3-2.fc43.x86_64 100% | 673.5 KiB/s | 26.9 KiB | 00m00s [2/2] python3-libs-0:3.14.0~b3-2.fc43.x 100% | 43.3 MiB/s | 9.8 MiB | 00m00s -------------------------------------------------------------------------------- [2/2] Total 100% | 27.6 MiB/s | 9.8 MiB | 00m00s Running transaction [1/6] Verify package files 100% | 47.0 B/s | 2.0 B | 00m00s [2/6] Prepare transaction 100% | 93.0 B/s | 4.0 B | 00m00s [3/6] Upgrading python3-libs-0:3.14.0~b 100% | 117.8 MiB/s | 43.2 MiB | 00m00s [4/6] Upgrading python3-0:3.14.0~b3-2.f 100% | 1.1 MiB/s | 30.7 KiB | 00m00s [5/6] Removing python3-0:3.14.0~b2-2.fc 100% | 923.0 B/s | 12.0 B | 00m00s [6/6] Removing python3-libs-0:3.14.0~b2 100% | 16.2 KiB/s | 2.3 KiB | 00m00s Complete! bash-5.2# python3 -c 'import SSSDConfig' bash-5.2# rpm -V python3 python3-libs python3-sssdconfig S.5....T. /usr/lib/python3.14/site-packages/SSSDConfig/__pycache__/__init__.cpython-314.pyc S.5....T. /usr/lib/python3.14/site-packages/SSSDConfig/__pycache__/ipachangeconf.cpython-314.pyc ..5....T. /usr/lib/python3.14/site-packages/SSSDConfig/__pycache__/sssdoptions.cpython-314.pyc python3-sssdconfig-2.11.0-2.fc43.noarch was built with python3-devel 3.14.0~b2-3.fc43 based on root.log * https://kojipkgs.fedoraproject.org//packages/sssd/2.11.0/2.fc43/data/logs/x86_64/root.log The bug disappeared with SSSD update but re-appeared again (probably with Fedora mass rebuild). This was fixed in the past for the pyc magic bump in Python 3.14.0b3, and now again for 3.14.0rc2. See https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/XO5QGOXBWHFG7AOGDQBG23AQDS2MDTWI/ During the pre-release of Python, it occasionally happens that all the pyc files in Fedora need to be rebuilt. We, the Python Maintainers, are handling this. There is no need to do anything on individual package levels. However, if this bothers you at any point in the future (e.g. during the Python 3.15 transition), a simple rebuild fixes it. FTR This will happen once more with Python 3.14.0rc3: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/O6LBYY446Q2FWVBEVJCOJ34ADXTEIH65/ |