Open
Description
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.
Metadata
Metadata
Assignees
Labels
No labels