Hi,
I’m Medi from Watergenics GmbH. We are long-time users of Wasach and rely on your services every day.
After updating our software, we encountered an installation error when switching from version 2.2.17 to 2.3.2. The previous version (2.2.17) works perfectly, but the issue occurs immediately upon upgrading.
Environment: ARM-based Linux
libusb: installed
Error log: (will attach below)
It seems related specifically to the new release. Could you please help us investigate? If more details are needed, let me know and I will provide them.
Thank you for your support.
pip install wasatch==2.3.2
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting wasatch==2.3.2
Using cached https://archive1.piwheels.org/simple/wasatch/wasatch-2.3.2-py3-none-any.whl (220 kB)
Collecting numpy
Using cached numpy-2.3.3-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (14.6 MB)
Collecting six
Using cached https://www.piwheels.org/simple/six/six-1.17.0-py2.py3-none-any.whl (11 kB)
Collecting psutil
Using cached psutil-7.1.0-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (293 kB)
Collecting future
Using cached https://www.piwheels.org/simple/future/future-1.0.0-py3-none-any.whl (491 kB)
Collecting pygtail
Using cached https://archive1.piwheels.org/simple/pygtail/pygtail-0.14.0-py3-none-any.whl (14 kB)
Collecting pyusb
Using cached https://www.piwheels.org/simple/pyusb/pyusb-1.3.1-py3-none-any.whl (58 kB)
Collecting requests
Using cached https://www.piwheels.org/simple/requests/requests-2.32.5-py3-none-any.whl (64 kB)
Collecting pexpect
Using cached https://www.piwheels.org/simple/pexpect/pexpect-4.9.0-py2.py3-none-any.whl (63 kB)
Collecting seabreeze
Using cached seabreeze-2.10.1.tar.gz (7.7 MB)
Installing build dependencies ... done
Getting requirements to build wheel ... error
error: subprocess-exited-with-error
× Getting requirements to build wheel did not run successfully.
│ exit code: 1
╰─> [24 lines of output]
Traceback (most recent call last):
File "/home/medi/python_test/myenv/lib/python3.11/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in <module>
main()
File "/home/medi/python_test/myenv/lib/python3.11/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main
json_out['return_val'] = hook(**hook_input['kwargs'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/medi/python_test/myenv/lib/python3.11/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 118, in get_requires_for_build_wheel
return hook(config_settings)
^^^^^^^^^^^^^^^^^^^^^
File "/tmp/pip-build-env-965yr2zg/overlay/lib/python3.11/site-packages/setuptools/build_meta.py", line 331, in get_requires_for_build_wheel
return self._get_build_requires(config_settings, requirements=[])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/pip-build-env-965yr2zg/overlay/lib/python3.11/site-packages/setuptools/build_meta.py", line 301, in _get_build_requires
self.run_setup()
File "/tmp/pip-build-env-965yr2zg/overlay/lib/python3.11/site-packages/setuptools/build_meta.py", line 512, in run_setup
super().run_setup(setup_script=setup_script)
File "/tmp/pip-build-env-965yr2zg/overlay/lib/python3.11/site-packages/setuptools/build_meta.py", line 317, in run_setup
exec(code, locals())
File "<string>", line 94, in <module>
File "/tmp/pip-build-env-965yr2zg/overlay/lib/python3.11/site-packages/pkgconfig/pkgconfig.py", line 248, in parse
_raise_if_not_exists(package)
File "/tmp/pip-build-env-965yr2zg/overlay/lib/python3.11/site-packages/pkgconfig/pkgconfig.py", line 103, in _raise_if_not_exists
raise PackageNotFoundError(package)
pkgconfig.pkgconfig.PackageNotFoundError: libusb not found
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error
× Getting requirements to build wheel did not run successfully.
│ exit code: 1
╰─> See above for output.
note: This error originates from a subprocess, and is likely not a problem with `pip.
Hi,
I’m Medi from Watergenics GmbH. We are long-time users of Wasach and rely on your services every day.
After updating our software, we encountered an installation error when switching from version 2.2.17 to 2.3.2. The previous version (2.2.17) works perfectly, but the issue occurs immediately upon upgrading.
Environment: ARM-based Linux
libusb: installed
Error log: (will attach below)
It seems related specifically to the new release. Could you please help us investigate? If more details are needed, let me know and I will provide them.
Thank you for your support.