The pyelftools 0.30 update removed the elftools.common.py3compat module, which the currently-packaged version of Pwntools uses. This causes a ModuleNotFoundError when attempting to import Pwntools. Updating to Pwntools 4.11.0 should fix this. Reproducible: Always Steps to Reproduce: Run `from pwn import *` in Python. Actual Results: Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/lib/python3.11/site-packages/pwn/__init__.py", line 4, in <module> from pwn.toplevel import * File "/usr/lib/python3.11/site-packages/pwn/toplevel.py", line 23, in <module> from pwnlib import * File "/usr/lib/python3.11/site-packages/pwnlib/dynelf.py", line 57, in <module> from pwnlib import elf File "/usr/lib/python3.11/site-packages/pwnlib/elf/__init__.py", line 9, in <module> from pwnlib.elf.corefile import Core File "/usr/lib/python3.11/site-packages/pwnlib/elf/corefile.py", line 79, in <module> from elftools.common.py3compat import bytes2str ModuleNotFoundError: No module named 'elftools.common.py3compat' Expected Results: The import statement executes without error. Fix: https://github.com/Gallopsled/pwntools/pull/2261
FEDORA-2023-f146d7c21d has been submitted as an update to Fedora 39. https://bodhi.fedoraproject.org/updates/FEDORA-2023-f146d7c21d
FEDORA-2023-65c4dfb440 has been submitted as an update to Fedora 38. https://bodhi.fedoraproject.org/updates/FEDORA-2023-65c4dfb440
FEDORA-2023-f146d7c21d has been pushed to the Fedora 39 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-f146d7c21d` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-f146d7c21d See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2023-65c4dfb440 has been pushed to the Fedora 38 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-65c4dfb440` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-65c4dfb440 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2023-f146d7c21d has been pushed to the Fedora 39 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-2023-65c4dfb440 has been pushed to the Fedora 38 stable repository. If problem still persists, please make note of it in this bug report.