https://bugzilla.redhat.com/show_bug.cgi?id=2373979
Bug ID: 2373979 Summary: python3-sssdconfig packs outdated .pyc files Product: Fedora Version: rawhide Status: NEW Component: sssd Assignee: sssd-maintainers@lists.fedoraproject.org Reporter: adelton@fedoraproject.org QA Contact: extras-qa@fedoraproject.org CC: abokovoy@redhat.com, atikhono@redhat.com, lslebodn@redhat.com, pbrezina@redhat.com, sbose@redhat.com, ssorce@redhat.com, sssd-maintainers@lists.fedoraproject.org Target Milestone: --- Classification: Fedora
Reoccurence of bug #2319608:
The /usr/lib/python3.14/site-packages/SSSDConfig/__pycache__/*.cpython-314.pyc /usr/lib/files get regenerated when SSSDConfig module is used.
Reproducible: Always
Steps to Reproduce:
1. dnf install -y python3-sssdconfig 2. stat /usr/lib/python3.14/site-packages/SSSDConfig/__pycache__/__init__.cpython-314.pyc 3. python3 -c 'import SSSDConfig' 4. stat /usr/lib/python3.14/site-packages/SSSDConfig/__pycache__/__init__.cpython-314.pyc
Actual Results:
bash-5.2# stat /usr/lib/python3.14/site-packages/SSSDConfig/__pycache__/__init__.cpython-314.pyc File: /usr/lib/python3.14/site-packages/SSSDConfig/__pycache__/__init__.cpython-314.pyc Size: 59904 Blocks: 120 IO Block: 4096 regular file Device: 0,142 Inode: 1085021 Links: 2 Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root) Access: 2025-06-06 00:00:00.000000000 +0000 Modify: 2025-06-06 00:00:00.000000000 +0000 Change: 2025-06-20 05:52:59.146656555 +0000 Birth: 2025-06-20 05:52:59.146512950 +0000 bash-5.2# python3 -c 'import SSSDConfig' bash-5.2# stat /usr/lib/python3.14/site-packages/SSSDConfig/__pycache__/__init__.cpython-314.pyc File: /usr/lib/python3.14/site-packages/SSSDConfig/__pycache__/__init__.cpython-314.pyc Size: 61398 Blocks: 120 IO Block: 4096 regular file Device: 0,142 Inode: 1081628 Links: 1 Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root) Access: 2025-06-20 05:53:34.790753836 +0000 Modify: 2025-06-20 05:53:34.792024966 +0000 Change: 2025-06-20 05:53:34.792024966 +0000 Birth: 2025-06-20 05:53:34.790753836 +0000
Expected Results:
The Size and Modify time in the second stat run should match the output from the first one.
First found by https://github.com/freeipa/freeipa-container/actions/runs/15771389975.