Description of problem: The HexChat Python plug-in fails to load. Version-Release number of selected component (if applicable): hexchat-2.14.3-2.fc32.x86_64 python3-3.8.2-2.fc32.x86_64 How reproducible: Always Steps to Reproduce: 1. Install HexChat on Fedora 32. 2. Start HexChat. Actual results: When HexChat starts, the following error is shown: > AutoLoad failed for: /usr/lib64/hexchat/plugins/python.so > /usr/lib64/hexchat/plugins/python.so: undefined symbol: PyExc_RuntimeError As a consequence, Python add-ons/commands fail. For example: /py exec import hexchat; print(hexchat.get_info('channel')) * py :Unknown command Expected results: HexChat should successfully load the Python plug-in.
This is https://github.com/hexchat/hexchat/issues/2441 upstream. Will see about backporting the fix.
FEDORA-2020-302b6ed214 has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2020-302b6ed214
FEDORA-2020-302b6ed214 has been pushed to the Fedora 32 testing repository. In short time you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-302b6ed214` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-302b6ed214 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
This update fixed the problem. Thanks.
FEDORA-2020-302b6ed214 has been pushed to the Fedora 32 stable repository. If problem still persists, please make note of it in this bug report.