Created attachment 1976758 [details] Advice from Python of module imp deprecation/removal Description of problem: SEtroubleshoot fails to start, fails to initialize plugins: No module named 'imp' Version-Release number of selected component (if applicable): setroubleshoot.x86_64 3.3.32-4.fc39 rawhide How reproducible: Always Steps to Reproduce: 1.Install clean version of Fedora Rawhide, with only Python 3.12, after kernel 6.5.0-0.rc2 2.Start setroubleshootd Actual results: setroubleshootd fails to start Expected results: setroubleshootd should start and be available Additional info: Python 3 imp module has been deprecated since Python 3.4, and has been removed in python 3.12, in favor of importlib Please update setroubleshoot to use the correct library importlib - a patch ASAP would be appreciated to allow me to resolve other problems.
*** Bug 2223791 has been marked as a duplicate of this bug. ***
https://gitlab.com/setroubleshoot/setroubleshoot/-/merge_requests/37
https://src.fedoraproject.org/rpms/setroubleshoot/pull-request/48
FEDORA-2023-f4d0d0cdee has been submitted as an update to Fedora 39. https://bodhi.fedoraproject.org/updates/FEDORA-2023-f4d0d0cdee
FEDORA-2023-f4d0d0cdee has been pushed to the Fedora 39 stable repository. If problem still persists, please make note of it in this bug report.