You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The error seems related to the imp library which becomes importlib after Python 3.12
I have tried to install it using uv pip install essentia, all the required libraries seem to be installed.
./packaging/build_3rdparty_static_debian.sh: 15: [[: not found
./packaging/build_3rdparty_static_debian.sh: 22: [[: not found
Traceback (most recent call last):
File
"/home/marius/.cache/uv/sdists-v7/pypi/essentia/2.1b6.dev234/NoAihVUrZW7YDRugt0TlM/src/waf",
line 167, in <module>
from waflib import Scripting
File
"/home/marius/.cache/uv/sdists-v7/pypi/essentia/2.1b6.dev234/NoAihVUrZW7YDRugt0TlM/src/.waf3-2.0.18-77b2fa32f72970f15a949a4a564841e2/waflib/Scripting.py",
line 7, in <module>
from waflib import
Utils,Configure,Logs,Options,ConfigSet,Context,Errors,Build,Node
File
"/home/marius/.cache/uv/sdists-v7/pypi/essentia/2.1b6.dev234/NoAihVUrZW7YDRugt0TlM/src/.waf3-2.0.18-77b2fa32f72970f15a949a4a564841e2/waflib/Configure.py",
line 6, in <module>
from waflib import ConfigSet,Utils,Options,Logs,Context,Build,Errors
File
"/home/marius/.cache/uv/sdists-v7/pypi/essentia/2.1b6.dev234/NoAihVUrZW7YDRugt0TlM/src/.waf3-2.0.18-77b2fa32f72970f15a949a4a564841e2/waflib/Options.py",
line 6, in <module>
from waflib import Logs,Utils,Context,Errors
File
"/home/marius/.cache/uv/sdists-v7/pypi/essentia/2.1b6.dev234/NoAihVUrZW7YDRugt0TlM/src/.waf3-2.0.18-77b2fa32f72970f15a949a4a564841e2/waflib/Context.py",
line 5, in <module>
import os,re,imp,sys
ModuleNotFoundError: No module named 'imp'
Traceback (most recent call last):
File
"/home/marius/.cache/uv/sdists-v7/pypi/essentia/2.1b6.dev234/NoAihVUrZW7YDRugt0TlM/src/waf",
line 167, in <module>
from waflib import Scripting
File
"/home/marius/.cache/uv/sdists-v7/pypi/essentia/2.1b6.dev234/NoAihVUrZW7YDRugt0TlM/src/.waf3-2.0.18-77b2fa32f72970f15a949a4a564841e2/waflib/Scripting.py",
line 7, in <module>
from waflib import
Utils,Configure,Logs,Options,ConfigSet,Context,Errors,Build,Node
File
"/home/marius/.cache/uv/sdists-v7/pypi/essentia/2.1b6.dev234/NoAihVUrZW7YDRugt0TlM/src/.waf3-2.0.18-77b2fa32f72970f15a949a4a564841e2/waflib/Configure.py",
line 6, in <module>
from waflib import ConfigSet,Utils,Options,Logs,Context,Build,Errors
File
"/home/marius/.cache/uv/sdists-v7/pypi/essentia/2.1b6.dev234/NoAihVUrZW7YDRugt0TlM/src/.waf3-2.0.18-77b2fa32f72970f15a949a4a564841e2/waflib/Options.py",
line 6, in <module>
from waflib import Logs,Utils,Context,Errors
File
"/home/marius/.cache/uv/sdists-v7/pypi/essentia/2.1b6.dev234/NoAihVUrZW7YDRugt0TlM/src/.waf3-2.0.18-77b2fa32f72970f15a949a4a564841e2/waflib/Context.py",
line 5, in <module>
import os,re,imp,sys
ModuleNotFoundError: No module named 'imp'
Traceback (most recent call last):
File
"/home/marius/.cache/uv/sdists-v7/pypi/essentia/2.1b6.dev234/NoAihVUrZW7YDRugt0TlM/src/waf",
line 167, in <module>
from waflib import Scripting
File
"/home/marius/.cache/uv/sdists-v7/pypi/essentia/2.1b6.dev234/NoAihVUrZW7YDRugt0TlM/src/.waf3-2.0.18-77b2fa32f72970f15a949a4a564841e2/waflib/Scripting.py",
line 7, in <module>
from waflib import
Utils,Configure,Logs,Options,ConfigSet,Context,Errors,Build,Node
File
"/home/marius/.cache/uv/sdists-v7/pypi/essentia/2.1b6.dev234/NoAihVUrZW7YDRugt0TlM/src/.waf3-2.0.18-77b2fa32f72970f15a949a4a564841e2/waflib/Configure.py",
line 6, in <module>
from waflib import ConfigSet,Utils,Options,Logs,Context,Build,Errors
File
"/home/marius/.cache/uv/sdists-v7/pypi/essentia/2.1b6.dev234/NoAihVUrZW7YDRugt0TlM/src/.waf3-2.0.18-77b2fa32f72970f15a949a4a564841e2/waflib/Options.py",
line 6, in <module>
from waflib import Logs,Utils,Context,Errors
File
"/home/marius/.cache/uv/sdists-v7/pypi/essentia/2.1b6.dev234/NoAihVUrZW7YDRugt0TlM/src/.waf3-2.0.18-77b2fa32f72970f15a949a4a564841e2/waflib/Context.py",
line 5, in <module>
import os,re,imp,sys
ModuleNotFoundError: No module named 'imp'
Traceback (most recent call last):
File "<string>", line 11, in <module>
File
"/home/marius/.cache/uv/builds-v0/.tmphUEDzL/lib/python3.12/site-packages/setuptools/build_meta.py",
line 435, in build_wheel
return _build(['bdist_wheel'])
^^^^^^^^^^^^^^^^^^^^^^^
File
"/home/marius/.cache/uv/builds-v0/.tmphUEDzL/lib/python3.12/site-packages/setuptools/build_meta.py",
line 426, in _build
return self._build_with_temp_dir(
^^^^^^^^^^^^^^^^^^^^^^^^^^
File
"/home/marius/.cache/uv/builds-v0/.tmphUEDzL/lib/python3.12/site-packages/setuptools/build_meta.py",
line 407, in _build_with_temp_dir
self.run_setup()
File
"/home/marius/.cache/uv/builds-v0/.tmphUEDzL/lib/python3.12/site-packages/setuptools/build_meta.py",
line 522, in run_setup
super().run_setup(setup_script=setup_script)
File
"/home/marius/.cache/uv/builds-v0/.tmphUEDzL/lib/python3.12/site-packages/setuptools/build_meta.py",
line 320, in run_setup
exec(code, locals())
File "<string>", line 123, in <module>
File
"/home/marius/.cache/uv/builds-v0/.tmphUEDzL/lib/python3.12/site-packages/setuptools/__init__.py",
line 117, in setup
return distutils.core.setup(**attrs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File
"/home/marius/.cache/uv/builds-v0/.tmphUEDzL/lib/python3.12/site-packages/setuptools/_distutils/core.py",
line 186, in setup
return run_commands(dist)
^^^^^^^^^^^^^^^^^^
File
"/home/marius/.cache/uv/builds-v0/.tmphUEDzL/lib/python3.12/site-packages/setuptools/_distutils/core.py",
line 202, in run_commands
dist.run_commands()
File
"/home/marius/.cache/uv/builds-v0/.tmphUEDzL/lib/python3.12/site-packages/setuptools/_distutils/dist.py",
line 983, in run_commands
self.run_command(cmd)
File
"/home/marius/.cache/uv/builds-v0/.tmphUEDzL/lib/python3.12/site-packages/setuptools/dist.py",
line 999, in run_command
super().run_command(command)
File
"/home/marius/.cache/uv/builds-v0/.tmphUEDzL/lib/python3.12/site-packages/setuptools/_distutils/dist.py",
line 1002, in run_command
cmd_obj.run()
File
"/home/marius/.cache/uv/builds-v0/.tmphUEDzL/lib/python3.12/site-packages/setuptools/command/bdist_wheel.py",
line 379, in run
self.run_command("build")
File
"/home/marius/.cache/uv/builds-v0/.tmphUEDzL/lib/python3.12/site-packages/setuptools/_distutils/cmd.py",
line 339, in run_command
self.distribution.run_command(command)
File
"/home/marius/.cache/uv/builds-v0/.tmphUEDzL/lib/python3.12/site-packages/setuptools/dist.py",
line 999, in run_command
super().run_command(command)
File
"/home/marius/.cache/uv/builds-v0/.tmphUEDzL/lib/python3.12/site-packages/setuptools/_distutils/dist.py",
line 1002, in run_command
cmd_obj.run()
File
"/home/marius/.cache/uv/builds-v0/.tmphUEDzL/lib/python3.12/site-packages/setuptools/_distutils/command/build.py",
line 136, in run
self.run_command(cmd_name)
File
"/home/marius/.cache/uv/builds-v0/.tmphUEDzL/lib/python3.12/site-packages/setuptools/_distutils/cmd.py",
line 339, in run_command
self.distribution.run_command(command)
File
"/home/marius/.cache/uv/builds-v0/.tmphUEDzL/lib/python3.12/site-packages/setuptools/dist.py",
line 999, in run_command
super().run_command(command)
File
"/home/marius/.cache/uv/builds-v0/.tmphUEDzL/lib/python3.12/site-packages/setuptools/_distutils/dist.py",
line 1002, in run_command
cmd_obj.run()
File "<string>", line 54, in run
IndexError: list index out of range
hint: This usually indicates a problem with the package or the build
environment.
The text was updated successfully, but these errors were encountered:
The error seems related to the imp library which becomes importlib after Python 3.12
I have tried to install it using
uv pip install essentia
, all the required libraries seem to be installed.The text was updated successfully, but these errors were encountered: