Index | Thread | Search

From:
Mikolaj Kucharski <mikolaj@kucharski.name>
Subject:
binwalk, ModuleNotFoundError: No module named 'imp'
To:
Jasper Lievisse Adriaanse <jasper@openbsd.org>
Cc:
ports@openbsd.org
Date:
Wed, 5 Mar 2025 19:55:40 +0000

Download raw body.

Thread
Hi,

Wanted to test how Binwalk works and it failed on a fresh install:

OpenBSD 7.7-beta (GENERIC.MP) #577: Sun Mar  2 23:34:56 MST 2025
    deraadt@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP

$ pkg_info -qI binwalk
binwalk-2.3.4p2

$ touch empty.txt
$ binwalk empty.txt
Traceback (most recent call last):
  File "/usr/local/bin/binwalk", line 2, in <module>
    from binwalk.__main__ import main
  File "/usr/local/lib/python3.12/site-packages/binwalk/__init__.py", line 3, in <module>
    from binwalk.core.module import Modules
  File "/usr/local/lib/python3.12/site-packages/binwalk/core/module.py", line 18, in <module>
    import binwalk.core.plugin
  File "/usr/local/lib/python3.12/site-packages/binwalk/core/plugin.py", line 4, in <module>
    import imp
ModuleNotFoundError: No module named 'imp'

-- 
Regards,
 Mikolaj