Перейти к содержанию

Рекомендуемые сообщения

Опубликовано (изменено)
В 20.04.2024 в 23:13, TheBB сказал:

Ну, что, дамы и господа, будем ждать owrt`шников или займёмся экстримом?

 ~  # 
 ~  # python --version
Python 3.12.2
 ~  # hass --version
2024.4.3
 ~  #

screen_2024-04-20_21:05:29-hass.png

Не ищите - не выложено.

Уважаемый TheBB, стоит ли ждать новую версию? Очень надеюсь что проект не заброшен... Если вы ждёте новую версию питона то мы готовы к экстриму...

Изменено пользователем Moon_Light
  • 1 месяц спустя...
Опубликовано

На Giga (KN-1011) с прошивкой 4.2.3 установил HA по инструкции с просторов интернета.

Спойлер

echo "src/gz ha http://bin.entware.net/mipselsf-k3.4/test/HA" >> /opt/etc/opkg.conf
opkg update
opkg install gcc ldd make gawk sed patch diffutils coreutils-install libffi
opkg install homeassistant
/opt/etc/init.d/S99hass start

В настройках не нашел пункта "Дополнения".
Попробовал переустановить по инструкции со страницы 30.

Спойлер
echo "src/gz ha http://bin.entware.net/mipselsf-k3.4/test/HA" >> /opt/etc/opkg.conf
opkg update
opkg install homeassistant
opkg install ha-component-zha
/opt/etc/init.d/S99hass start

Результат тот же - пункта  "Дополнения" нет.

В журнале есть ошибки установки пакетов и что с ними делать не понятно.

Спойлер

2024-12-13 19:47:34.845 ERROR (SyncWorker_0) [homeassistant.util.package] Unable to install package securetar==2024.2.1: error: subprocess-exited-with-error
  
  × pip subprocess to install build dependencies did not run successfully.
  │ exit code: 1
  ╰─> [76 lines of output]
      Collecting setuptools>=61.0.0
        Downloading setuptools-75.6.0-py3-none-any.whl.metadata (6.7 kB)
      Collecting wheel
        Downloading wheel-0.45.1-py3-none-any.whl.metadata (2.3 kB)
      Collecting cffi>=1.12
        Downloading cffi-1.17.1.tar.gz (516 kB)
           ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 516.6/516.6 kB 1.4 MB/s eta 0:00:00
        Installing build dependencies: started
        Installing build dependencies: still running...
        Installing build dependencies: finished with status 'done'
        Getting requirements to build wheel: started
        Getting requirements to build wheel: finished with status 'done'
        Preparing metadata (pyproject.toml): started
        Preparing metadata (pyproject.toml): finished with status 'done'
      Collecting setuptools-rust>=1.7.0
        Downloading setuptools_rust-1.10.2-py3-none-any.whl.metadata (9.2 kB)
      Collecting pycparser (from cffi>=1.12)
        Downloading pycparser-2.22-py3-none-any.whl.metadata (943 bytes)
      Collecting semantic-version<3,>=2.8.2 (from setuptools-rust>=1.7.0)
        Downloading semantic_version-2.10.0-py2.py3-none-any.whl.metadata (9.7 kB)
      Using cached setuptools-75.6.0-py3-none-any.whl (1.2 MB)
      Downloading wheel-0.45.1-py3-none-any.whl (72 kB)
         ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 72.5/72.5 kB 526.4 kB/s eta 0:00:00
      Downloading setuptools_rust-1.10.2-py3-none-any.whl (26 kB)
      Downloading semantic_version-2.10.0-py2.py3-none-any.whl (15 kB)
      Downloading pycparser-2.22-py3-none-any.whl (117 kB)
         ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 117.6/117.6 kB 885.0 kB/s eta 0:00:00
      Building wheels for collected packages: cffi
        Building wheel for cffi (pyproject.toml): started
        Building wheel for cffi (pyproject.toml): finished with status 'error'
        error: subprocess-exited-with-error
      
        × Building wheel for cffi (pyproject.toml) did not run successfully.
        │ exit code: 1
        ╰─> [35 lines of output]
            running bdist_wheel
            running build
            running build_py
            creating build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/cffi_opcode.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/cparser.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/pkgconfig.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/model.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/commontypes.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/_shimmed_dist_utils.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/ffiplatform.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/api.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/lock.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/vengine_gen.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/setuptools_ext.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/vengine_cpy.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/_imp_emulation.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/recompiler.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/verifier.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/backend_ctypes.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/__init__.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/error.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/_cffi_include.h -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/parse_c_type.h -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/_embedding.h -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/_cffi_errors.h -> build/lib.linux-mips-cpython-311/cffi
            running build_ext
            building '_cffi_backend' extension
            creating build/temp.linux-mips-cpython-311/src/c
            gcc -DNDEBUG -g -fwrapv -O3 -Wall -O2 -pipe -mno-branch-likely -mips32r2 -mtune=mips32r2 -fno-caller-saves -fhonour-copts -msoft-float -pthread -O2 -pipe -mno-branch-likely -mips32r2 -mtune=mips32r2 -fno-caller-saves -fhonour-copts -msoft-float -pthread -I/opt/usr/include -I/opt/include -I/opt/include -fPIC -DFFI_BUILDING=1 -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/opt/include/python3.11 -c src/c/_cffi_backend.c -o build/temp.linux-mips-cpython-311/src/c/_cffi_backend.o
            src/c/_cffi_backend.c:15:10: fatal error: ffi.h: No such file or directory
             #include <ffi.h>
                      ^~~~~~~
            compilation terminated.
            error: command '/opt/bin/gcc' failed with exit code 1
            [end of output]
      
        note: This error originates from a subprocess, and is likely not a problem with pip.
        ERROR: Failed building wheel for cffi
      Failed to build cffi
      ERROR: Could not build wheels for cffi, which is required to install pyproject.toml-based projects
      [end of output]
  
  note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error

× pip subprocess to install build dependencies 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.
2024-12-13 19:50:16.935 ERROR (SyncWorker_0) [homeassistant.util.package] Unable to install package securetar==2024.2.1: error: subprocess-exited-with-error
  
  × pip subprocess to install build dependencies did not run successfully.
  │ exit code: 1
  ╰─> [73 lines of output]
      Collecting setuptools>=61.0.0
        Using cached setuptools-75.6.0-py3-none-any.whl.metadata (6.7 kB)
      Collecting wheel
        Using cached wheel-0.45.1-py3-none-any.whl.metadata (2.3 kB)
      Collecting cffi>=1.12
        Using cached cffi-1.17.1.tar.gz (516 kB)
        Installing build dependencies: started
        Installing build dependencies: still running...
        Installing build dependencies: finished with status 'done'
        Getting requirements to build wheel: started
        Getting requirements to build wheel: finished with status 'done'
        Preparing metadata (pyproject.toml): started
        Preparing metadata (pyproject.toml): finished with status 'done'
      Collecting setuptools-rust>=1.7.0
        Using cached setuptools_rust-1.10.2-py3-none-any.whl.metadata (9.2 kB)
      Collecting pycparser (from cffi>=1.12)
        Using cached pycparser-2.22-py3-none-any.whl.metadata (943 bytes)
      Collecting semantic-version<3,>=2.8.2 (from setuptools-rust>=1.7.0)
        Using cached semantic_version-2.10.0-py2.py3-none-any.whl.metadata (9.7 kB)
      Using cached setuptools-75.6.0-py3-none-any.whl (1.2 MB)
      Using cached wheel-0.45.1-py3-none-any.whl (72 kB)
      Using cached setuptools_rust-1.10.2-py3-none-any.whl (26 kB)
      Using cached semantic_version-2.10.0-py2.py3-none-any.whl (15 kB)
      Using cached pycparser-2.22-py3-none-any.whl (117 kB)
      Building wheels for collected packages: cffi
        Building wheel for cffi (pyproject.toml): started
        Building wheel for cffi (pyproject.toml): finished with status 'error'
        error: subprocess-exited-with-error
      
        × Building wheel for cffi (pyproject.toml) did not run successfully.
        │ exit code: 1
        ╰─> [35 lines of output]
            running bdist_wheel
            running build
            running build_py
            creating build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/cffi_opcode.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/cparser.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/pkgconfig.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/model.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/commontypes.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/_shimmed_dist_utils.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/ffiplatform.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/api.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/lock.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/vengine_gen.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/setuptools_ext.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/vengine_cpy.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/_imp_emulation.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/recompiler.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/verifier.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/backend_ctypes.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/__init__.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/error.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/_cffi_include.h -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/parse_c_type.h -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/_embedding.h -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/_cffi_errors.h -> build/lib.linux-mips-cpython-311/cffi
            running build_ext
            building '_cffi_backend' extension
            creating build/temp.linux-mips-cpython-311/src/c
            gcc -DNDEBUG -g -fwrapv -O3 -Wall -O2 -pipe -mno-branch-likely -mips32r2 -mtune=mips32r2 -fno-caller-saves -fhonour-copts -msoft-float -pthread -O2 -pipe -mno-branch-likely -mips32r2 -mtune=mips32r2 -fno-caller-saves -fhonour-copts -msoft-float -pthread -I/opt/usr/include -I/opt/include -I/opt/include -fPIC -DFFI_BUILDING=1 -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/opt/include/python3.11 -c src/c/_cffi_backend.c -o build/temp.linux-mips-cpython-311/src/c/_cffi_backend.o
            src/c/_cffi_backend.c:15:10: fatal error: ffi.h: No such file or directory
             #include <ffi.h>
                      ^~~~~~~
            compilation terminated.
            error: command '/opt/bin/gcc' failed with exit code 1
            [end of output]
      
        note: This error originates from a subprocess, and is likely not a problem with pip.
        ERROR: Failed building wheel for cffi
      Failed to build cffi
      ERROR: Could not build wheels for cffi, which is required to install pyproject.toml-based projects
      [end of output]
  
  note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error

× pip subprocess to install build dependencies 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.
2024-12-13 19:52:56.372 ERROR (SyncWorker_0) [homeassistant.util.package] Unable to install package securetar==2024.2.1: error: subprocess-exited-with-error
  
  × pip subprocess to install build dependencies did not run successfully.
  │ exit code: 1
  ╰─> [73 lines of output]
      Collecting setuptools>=61.0.0
        Using cached setuptools-75.6.0-py3-none-any.whl.metadata (6.7 kB)
      Collecting wheel
        Using cached wheel-0.45.1-py3-none-any.whl.metadata (2.3 kB)
      Collecting cffi>=1.12
        Using cached cffi-1.17.1.tar.gz (516 kB)
        Installing build dependencies: started
        Installing build dependencies: still running...
        Installing build dependencies: finished with status 'done'
        Getting requirements to build wheel: started
        Getting requirements to build wheel: finished with status 'done'
        Preparing metadata (pyproject.toml): started
        Preparing metadata (pyproject.toml): finished with status 'done'
      Collecting setuptools-rust>=1.7.0
        Using cached setuptools_rust-1.10.2-py3-none-any.whl.metadata (9.2 kB)
      Collecting pycparser (from cffi>=1.12)
        Using cached pycparser-2.22-py3-none-any.whl.metadata (943 bytes)
      Collecting semantic-version<3,>=2.8.2 (from setuptools-rust>=1.7.0)
        Using cached semantic_version-2.10.0-py2.py3-none-any.whl.metadata (9.7 kB)
      Using cached setuptools-75.6.0-py3-none-any.whl (1.2 MB)
      Using cached wheel-0.45.1-py3-none-any.whl (72 kB)
      Using cached setuptools_rust-1.10.2-py3-none-any.whl (26 kB)
      Using cached semantic_version-2.10.0-py2.py3-none-any.whl (15 kB)
      Using cached pycparser-2.22-py3-none-any.whl (117 kB)
      Building wheels for collected packages: cffi
        Building wheel for cffi (pyproject.toml): started
        Building wheel for cffi (pyproject.toml): finished with status 'error'
        error: subprocess-exited-with-error
      
        × Building wheel for cffi (pyproject.toml) did not run successfully.
        │ exit code: 1
        ╰─> [35 lines of output]
            running bdist_wheel
            running build
            running build_py
            creating build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/cffi_opcode.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/cparser.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/pkgconfig.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/model.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/commontypes.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/_shimmed_dist_utils.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/ffiplatform.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/api.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/lock.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/vengine_gen.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/setuptools_ext.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/vengine_cpy.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/_imp_emulation.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/recompiler.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/verifier.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/backend_ctypes.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/__init__.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/error.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/_cffi_include.h -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/parse_c_type.h -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/_embedding.h -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/_cffi_errors.h -> build/lib.linux-mips-cpython-311/cffi
            running build_ext
            building '_cffi_backend' extension
            creating build/temp.linux-mips-cpython-311/src/c
            gcc -DNDEBUG -g -fwrapv -O3 -Wall -O2 -pipe -mno-branch-likely -mips32r2 -mtune=mips32r2 -fno-caller-saves -fhonour-copts -msoft-float -pthread -O2 -pipe -mno-branch-likely -mips32r2 -mtune=mips32r2 -fno-caller-saves -fhonour-copts -msoft-float -pthread -I/opt/usr/include -I/opt/include -I/opt/include -fPIC -DFFI_BUILDING=1 -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/opt/include/python3.11 -c src/c/_cffi_backend.c -o build/temp.linux-mips-cpython-311/src/c/_cffi_backend.o
            src/c/_cffi_backend.c:15:10: fatal error: ffi.h: No such file or directory
             #include <ffi.h>
                      ^~~~~~~
            compilation terminated.
            error: command '/opt/bin/gcc' failed with exit code 1
            [end of output]
      
        note: This error originates from a subprocess, and is likely not a problem with pip.
        ERROR: Failed building wheel for cffi
      Failed to build cffi
      ERROR: Could not build wheels for cffi, which is required to install pyproject.toml-based projects
      [end of output]
  
  note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error

× pip subprocess to install build dependencies 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.
2024-12-13 19:52:56.381 ERROR (MainThread) [homeassistant.setup] Setup failed for 'backup': Requirements for backup not found: ['securetar==2024.2.1'].
2024-12-13 19:53:56.478 ERROR (MainThread) [homeassistant.setup] Unable to prepare setup for platform 'google_translate.tts': Platform not found (No module named 'gtts').
2024-12-13 19:54:45.241 ERROR (MainThread) [homeassistant.config_entries] Error occurred loading flow for integration met: No module named 'metno'
2024-12-13 19:54:45.247 ERROR (MainThread) [aiohttp.server] Error handling request
Traceback (most recent call last):
  File "/opt/lib/python3.11/site-packages/homeassistant/config_entries.py", line 2442, in _load_integration
  File "/opt/lib/python3.11/site-packages/homeassistant/loader.py", line 977, in async_get_platform
  File "/opt/lib/python3.11/site-packages/homeassistant/loader.py", line 969, in async_get_platform
  File "/opt/lib/python3.11/site-packages/homeassistant/loader.py", line 1025, in _load_platform
  File "/opt/lib/python3.11/site-packages/homeassistant/loader.py", line 1058, in _import_platform
  File "/opt/lib/python3.11/importlib/__init__.py", line 126, in import_module
  File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1126, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 940, in exec_module
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "/opt/lib/python3.11/site-packages/homeassistant/components/met/__init__.py", line 17, in <module>
  File "/opt/lib/python3.11/site-packages/homeassistant/components/met/coordinator.py", line 11, in <module>
ModuleNotFoundError: No module named 'metno'

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/opt/lib/python3.11/site-packages/aiohttp/web_protocol.py", line 452, in _handle_request
  File "/opt/lib/python3.11/site-packages/aiohttp/web_app.py", line 543, in _handle
  File "/opt/lib/python3.11/site-packages/aiohttp/web_middlewares.py", line 114, in impl
  File "/opt/lib/python3.11/site-packages/homeassistant/components/http/security_filter.py", line 91, in security_filter_middleware
  File "/opt/lib/python3.11/site-packages/homeassistant/components/http/forwarded.py", line 100, in forwarded_middleware
  File "/opt/lib/python3.11/site-packages/homeassistant/components/http/request_context.py", line 25, in request_context_middleware
  File "/opt/lib/python3.11/site-packages/homeassistant/components/http/ban.py", line 79, in ban_middleware
  File "/opt/lib/python3.11/site-packages/homeassistant/components/http/auth.py", line 235, in auth_middleware
  File "/opt/lib/python3.11/site-packages/homeassistant/components/http/headers.py", line 31, in headers_middleware
  File "/opt/lib/python3.11/site-packages/homeassistant/helpers/http.py", line 68, in handle
  File "/opt/lib/python3.11/site-packages/homeassistant/components/onboarding/views.py", line 219, in post
  File "/opt/lib/python3.11/site-packages/homeassistant/config_entries.py", line 1050, in async_init
  File "/opt/lib/python3.11/site-packages/homeassistant/config_entries.py", line 1070, in _async_init
  File "/opt/lib/python3.11/site-packages/homeassistant/config_entries.py", line 1205, in async_create_flow
  File "/opt/lib/python3.11/site-packages/homeassistant/config_entries.py", line 2463, in _async_get_flow_handler
  File "/opt/lib/python3.11/site-packages/homeassistant/config_entries.py", line 2449, in _load_integration
homeassistant.data_entry_flow.UnknownHandler
2024-12-13 19:59:05.728 ERROR (SyncWorker_5) [homeassistant.util.package] Unable to install package radios==0.2.0: error: subprocess-exited-with-error
  
  × pip subprocess to install build dependencies did not run successfully.
  │ exit code: 1
  ╰─> [67 lines of output]
      Collecting setuptools
        Using cached setuptools-75.6.0-py3-none-any.whl.metadata (6.7 kB)
      Collecting wheel
        Using cached wheel-0.45.1-py3-none-any.whl.metadata (2.3 kB)
      Collecting cffi>=1.5.0
        Using cached cffi-1.17.1.tar.gz (516 kB)
        Installing build dependencies: started
        Installing build dependencies: still running...
        Installing build dependencies: finished with status 'done'
        Getting requirements to build wheel: started
        Getting requirements to build wheel: finished with status 'done'
        Preparing metadata (pyproject.toml): started
        Preparing metadata (pyproject.toml): finished with status 'done'
      Collecting pycparser (from cffi>=1.5.0)
        Using cached pycparser-2.22-py3-none-any.whl.metadata (943 bytes)
      Using cached setuptools-75.6.0-py3-none-any.whl (1.2 MB)
      Using cached wheel-0.45.1-py3-none-any.whl (72 kB)
      Using cached pycparser-2.22-py3-none-any.whl (117 kB)
      Building wheels for collected packages: cffi
        Building wheel for cffi (pyproject.toml): started
        Building wheel for cffi (pyproject.toml): finished with status 'error'
        error: subprocess-exited-with-error
      
        × Building wheel for cffi (pyproject.toml) did not run successfully.
        │ exit code: 1
        ╰─> [35 lines of output]
            running bdist_wheel
            running build
            running build_py
            creating build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/cffi_opcode.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/cparser.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/pkgconfig.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/model.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/commontypes.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/_shimmed_dist_utils.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/ffiplatform.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/api.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/lock.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/vengine_gen.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/setuptools_ext.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/vengine_cpy.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/_imp_emulation.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/recompiler.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/verifier.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/backend_ctypes.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/__init__.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/error.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/_cffi_include.h -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/parse_c_type.h -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/_embedding.h -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/_cffi_errors.h -> build/lib.linux-mips-cpython-311/cffi
            running build_ext
            building '_cffi_backend' extension
            creating build/temp.linux-mips-cpython-311/src/c
            gcc -DNDEBUG -g -fwrapv -O3 -Wall -O2 -pipe -mno-branch-likely -mips32r2 -mtune=mips32r2 -fno-caller-saves -fhonour-copts -msoft-float -pthread -O2 -pipe -mno-branch-likely -mips32r2 -mtune=mips32r2 -fno-caller-saves -fhonour-copts -msoft-float -pthread -I/opt/usr/include -I/opt/include -I/opt/include -fPIC -DFFI_BUILDING=1 -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/opt/include/python3.11 -c src/c/_cffi_backend.c -o build/temp.linux-mips-cpython-311/src/c/_cffi_backend.o
            src/c/_cffi_backend.c:15:10: fatal error: ffi.h: No such file or directory
             #include <ffi.h>
                      ^~~~~~~
            compilation terminated.
            error: command '/opt/bin/gcc' failed with exit code 1
            [end of output]
      
        note: This error originates from a subprocess, and is likely not a problem with pip.
        ERROR: Failed building wheel for cffi
      Failed to build cffi
      ERROR: Could not build wheels for cffi, which is required to install pyproject.toml-based projects
      [end of output]
  
  note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error

× pip subprocess to install build dependencies 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.
2024-12-13 20:03:23.233 ERROR (SyncWorker_5) [homeassistant.util.package] Unable to install package radios==0.2.0: error: subprocess-exited-with-error
  
  × pip subprocess to install build dependencies did not run successfully.
  │ exit code: 1
  ╰─> [67 lines of output]
      Collecting setuptools
        Using cached setuptools-75.6.0-py3-none-any.whl.metadata (6.7 kB)
      Collecting wheel
        Using cached wheel-0.45.1-py3-none-any.whl.metadata (2.3 kB)
      Collecting cffi>=1.5.0
        Using cached cffi-1.17.1.tar.gz (516 kB)
        Installing build dependencies: started
        Installing build dependencies: still running...
        Installing build dependencies: finished with status 'done'
        Getting requirements to build wheel: started
        Getting requirements to build wheel: finished with status 'done'
        Preparing metadata (pyproject.toml): started
        Preparing metadata (pyproject.toml): finished with status 'done'
      Collecting pycparser (from cffi>=1.5.0)
        Using cached pycparser-2.22-py3-none-any.whl.metadata (943 bytes)
      Using cached setuptools-75.6.0-py3-none-any.whl (1.2 MB)
      Using cached wheel-0.45.1-py3-none-any.whl (72 kB)
      Using cached pycparser-2.22-py3-none-any.whl (117 kB)
      Building wheels for collected packages: cffi
        Building wheel for cffi (pyproject.toml): started
        Building wheel for cffi (pyproject.toml): finished with status 'error'
        error: subprocess-exited-with-error
      
        × Building wheel for cffi (pyproject.toml) did not run successfully.
        │ exit code: 1
        ╰─> [35 lines of output]
            running bdist_wheel
            running build
            running build_py
            creating build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/cffi_opcode.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/cparser.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/pkgconfig.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/model.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/commontypes.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/_shimmed_dist_utils.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/ffiplatform.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/api.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/lock.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/vengine_gen.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/setuptools_ext.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/vengine_cpy.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/_imp_emulation.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/recompiler.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/verifier.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/backend_ctypes.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/__init__.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/error.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/_cffi_include.h -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/parse_c_type.h -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/_embedding.h -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/_cffi_errors.h -> build/lib.linux-mips-cpython-311/cffi
            running build_ext
            building '_cffi_backend' extension
            creating build/temp.linux-mips-cpython-311/src/c
            gcc -DNDEBUG -g -fwrapv -O3 -Wall -O2 -pipe -mno-branch-likely -mips32r2 -mtune=mips32r2 -fno-caller-saves -fhonour-copts -msoft-float -pthread -O2 -pipe -mno-branch-likely -mips32r2 -mtune=mips32r2 -fno-caller-saves -fhonour-copts -msoft-float -pthread -I/opt/usr/include -I/opt/include -I/opt/include -fPIC -DFFI_BUILDING=1 -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/opt/include/python3.11 -c src/c/_cffi_backend.c -o build/temp.linux-mips-cpython-311/src/c/_cffi_backend.o
            src/c/_cffi_backend.c:15:10: fatal error: ffi.h: No such file or directory
             #include <ffi.h>
                      ^~~~~~~
            compilation terminated.
            error: command '/opt/bin/gcc' failed with exit code 1
            [end of output]
      
        note: This error originates from a subprocess, and is likely not a problem with pip.
        ERROR: Failed building wheel for cffi
      Failed to build cffi
      ERROR: Could not build wheels for cffi, which is required to install pyproject.toml-based projects
      [end of output]
  
  note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error

× pip subprocess to install build dependencies 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.
2024-12-13 20:07:36.907 ERROR (SyncWorker_5) [homeassistant.util.package] Unable to install package radios==0.2.0: error: subprocess-exited-with-error
  
  × pip subprocess to install build dependencies did not run successfully.
  │ exit code: 1
  ╰─> [67 lines of output]
      Collecting setuptools
        Using cached setuptools-75.6.0-py3-none-any.whl.metadata (6.7 kB)
      Collecting wheel
        Using cached wheel-0.45.1-py3-none-any.whl.metadata (2.3 kB)
      Collecting cffi>=1.5.0
        Using cached cffi-1.17.1.tar.gz (516 kB)
        Installing build dependencies: started
        Installing build dependencies: still running...
        Installing build dependencies: finished with status 'done'
        Getting requirements to build wheel: started
        Getting requirements to build wheel: finished with status 'done'
        Preparing metadata (pyproject.toml): started
        Preparing metadata (pyproject.toml): finished with status 'done'
      Collecting pycparser (from cffi>=1.5.0)
        Using cached pycparser-2.22-py3-none-any.whl.metadata (943 bytes)
      Using cached setuptools-75.6.0-py3-none-any.whl (1.2 MB)
      Using cached wheel-0.45.1-py3-none-any.whl (72 kB)
      Using cached pycparser-2.22-py3-none-any.whl (117 kB)
      Building wheels for collected packages: cffi
        Building wheel for cffi (pyproject.toml): started
        Building wheel for cffi (pyproject.toml): finished with status 'error'
        error: subprocess-exited-with-error
      
        × Building wheel for cffi (pyproject.toml) did not run successfully.
        │ exit code: 1
        ╰─> [35 lines of output]
            running bdist_wheel
            running build
            running build_py
            creating build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/cffi_opcode.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/cparser.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/pkgconfig.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/model.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/commontypes.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/_shimmed_dist_utils.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/ffiplatform.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/api.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/lock.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/vengine_gen.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/setuptools_ext.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/vengine_cpy.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/_imp_emulation.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/recompiler.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/verifier.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/backend_ctypes.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/__init__.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/error.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/_cffi_include.h -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/parse_c_type.h -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/_embedding.h -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/_cffi_errors.h -> build/lib.linux-mips-cpython-311/cffi
            running build_ext
            building '_cffi_backend' extension
            creating build/temp.linux-mips-cpython-311/src/c
            gcc -DNDEBUG -g -fwrapv -O3 -Wall -O2 -pipe -mno-branch-likely -mips32r2 -mtune=mips32r2 -fno-caller-saves -fhonour-copts -msoft-float -pthread -O2 -pipe -mno-branch-likely -mips32r2 -mtune=mips32r2 -fno-caller-saves -fhonour-copts -msoft-float -pthread -I/opt/usr/include -I/opt/include -I/opt/include -fPIC -DFFI_BUILDING=1 -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/opt/include/python3.11 -c src/c/_cffi_backend.c -o build/temp.linux-mips-cpython-311/src/c/_cffi_backend.o
            src/c/_cffi_backend.c:15:10: fatal error: ffi.h: No such file or directory
             #include <ffi.h>
                      ^~~~~~~
            compilation terminated.
            error: command '/opt/bin/gcc' failed with exit code 1
            [end of output]
      
        note: This error originates from a subprocess, and is likely not a problem with pip.
        ERROR: Failed building wheel for cffi
      Failed to build cffi
      ERROR: Could not build wheels for cffi, which is required to install pyproject.toml-based projects
      [end of output]
  
  note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error

× pip subprocess to install build dependencies 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.
2024-12-13 20:07:36.918 WARNING (MainThread) [homeassistant.bootstrap] Support for the running Python version 3.11.7 is deprecated and will be removed in Home Assistant 2024.4; Please upgrade Python to 3.12
2024-12-13 20:09:53.874 ERROR (MainThread) [homeassistant.config_entries] Error occurred loading flow for integration keenetic_ndms2: No module named 'ndms2_client'
2024-12-13 20:09:53.891 ERROR (MainThread) [homeassistant.config_entries] Error occurred loading flow for integration keenetic_ndms2: No module named 'ndms2_client'
2024-12-13 20:09:53.909 ERROR (MainThread) [homeassistant.config_entries] Error occurred loading flow for integration keenetic_ndms2: No module named 'ndms2_client'
2024-12-13 20:09:53.927 ERROR (MainThread) [homeassistant.config_entries] Error occurred loading flow for integration keenetic_ndms2: No module named 'ndms2_client'
2024-12-13 20:09:53.951 ERROR (MainThread) [homeassistant.config_entries] Error occurred loading flow for integration keenetic_ndms2: No module named 'ndms2_client'
2024-12-13 20:09:53.974 ERROR (MainThread) [homeassistant.config_entries] Error occurred loading flow for integration keenetic_ndms2: No module named 'ndms2_client'
2024-12-13 20:09:53.991 ERROR (MainThread) [homeassistant.config_entries] Error occurred loading flow for integration keenetic_ndms2: No module named 'ndms2_client'
2024-12-13 20:09:53.994 ERROR (MainThread) [homeassistant] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
  File "/opt/lib/python3.11/site-packages/homeassistant/config_entries.py", line 2442, in _load_integration
  File "/opt/lib/python3.11/site-packages/homeassistant/loader.py", line 977, in async_get_platform
  File "/opt/lib/python3.11/site-packages/homeassistant/loader.py", line 969, in async_get_platform
  File "/opt/lib/python3.11/site-packages/homeassistant/loader.py", line 1025, in _load_platform
  File "/opt/lib/python3.11/site-packages/homeassistant/loader.py", line 1058, in _import_platform
  File "/opt/lib/python3.11/importlib/__init__.py", line 126, in import_module
  File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1126, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 940, in exec_module
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "/opt/lib/python3.11/site-packages/homeassistant/components/keenetic_ndms2/__init__.py", line 24, in <module>
  File "/opt/lib/python3.11/site-packages/homeassistant/components/keenetic_ndms2/router.py", line 8, in <module>
ModuleNotFoundError: No module named 'ndms2_client'

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/opt/lib/python3.11/site-packages/homeassistant/helpers/discovery_flow.py", line 104, in _async_start
  File "/opt/lib/python3.11/site-packages/homeassistant/util/async_.py", line 218, in gather_with_limited_concurrency
  File "/opt/lib/python3.11/site-packages/homeassistant/util/async_.py", line 216, in sem_task
  File "/opt/lib/python3.11/site-packages/homeassistant/config_entries.py", line 1050, in async_init
  File "/opt/lib/python3.11/site-packages/homeassistant/config_entries.py", line 1070, in _async_init
  File "/opt/lib/python3.11/site-packages/homeassistant/config_entries.py", line 1205, in async_create_flow
  File "/opt/lib/python3.11/site-packages/homeassistant/config_entries.py", line 2463, in _async_get_flow_handler
  File "/opt/lib/python3.11/site-packages/homeassistant/config_entries.py", line 2449, in _load_integration
homeassistant.data_entry_flow.UnknownHandler
2024-12-13 20:09:54.068 ERROR (MainThread) [homeassistant.config_entries] Error occurred loading flow for integration keenetic_ndms2: No module named 'ndms2_client'
2024-12-13 20:09:54.086 ERROR (MainThread) [homeassistant.config_entries] Error occurred loading flow for integration keenetic_ndms2: No module named 'ndms2_client'
2024-12-13 20:09:54.106 ERROR (MainThread) [homeassistant.config_entries] Error occurred loading flow for integration keenetic_ndms2: No module named 'ndms2_client'
2024-12-13 20:09:54.124 ERROR (MainThread) [homeassistant.config_entries] Error occurred loading flow for integration keenetic_ndms2: No module named 'ndms2_client'
2024-12-13 20:10:39.936 ERROR (MainThread) [homeassistant.config_entries] Error occurred loading flow for integration upnp: No module named 'getmac'
2024-12-13 20:13:24.487 ERROR (SyncWorker_0) [homeassistant.util.package] Unable to install package androidtvremote2==0.0.14: error: subprocess-exited-with-error
  
  × pip subprocess to install build dependencies did not run successfully.
  │ exit code: 1
  ╰─> [73 lines of output]
      Collecting setuptools>=61.0.0
        Using cached setuptools-75.6.0-py3-none-any.whl.metadata (6.7 kB)
      Collecting wheel
        Using cached wheel-0.45.1-py3-none-any.whl.metadata (2.3 kB)
      Collecting cffi>=1.12
        Using cached cffi-1.17.1.tar.gz (516 kB)
        Installing build dependencies: started
        Installing build dependencies: still running...
        Installing build dependencies: finished with status 'done'
        Getting requirements to build wheel: started
        Getting requirements to build wheel: finished with status 'done'
        Preparing metadata (pyproject.toml): started
        Preparing metadata (pyproject.toml): finished with status 'done'
      Collecting setuptools-rust>=1.7.0
        Using cached setuptools_rust-1.10.2-py3-none-any.whl.metadata (9.2 kB)
      Collecting pycparser (from cffi>=1.12)
        Using cached pycparser-2.22-py3-none-any.whl.metadata (943 bytes)
      Collecting semantic-version<3,>=2.8.2 (from setuptools-rust>=1.7.0)
        Using cached semantic_version-2.10.0-py2.py3-none-any.whl.metadata (9.7 kB)
      Using cached setuptools-75.6.0-py3-none-any.whl (1.2 MB)
      Using cached wheel-0.45.1-py3-none-any.whl (72 kB)
      Using cached setuptools_rust-1.10.2-py3-none-any.whl (26 kB)
      Using cached semantic_version-2.10.0-py2.py3-none-any.whl (15 kB)
      Using cached pycparser-2.22-py3-none-any.whl (117 kB)
      Building wheels for collected packages: cffi
        Building wheel for cffi (pyproject.toml): started
        Building wheel for cffi (pyproject.toml): finished with status 'error'
        error: subprocess-exited-with-error
      
        × Building wheel for cffi (pyproject.toml) did not run successfully.
        │ exit code: 1
        ╰─> [35 lines of output]
            running bdist_wheel
            running build
            running build_py
            creating build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/cffi_opcode.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/cparser.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/pkgconfig.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/model.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/commontypes.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/_shimmed_dist_utils.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/ffiplatform.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/api.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/lock.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/vengine_gen.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/setuptools_ext.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/vengine_cpy.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/_imp_emulation.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/recompiler.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/verifier.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/backend_ctypes.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/__init__.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/error.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/_cffi_include.h -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/parse_c_type.h -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/_embedding.h -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/_cffi_errors.h -> build/lib.linux-mips-cpython-311/cffi
            running build_ext
            building '_cffi_backend' extension
            creating build/temp.linux-mips-cpython-311/src/c
            gcc -DNDEBUG -g -fwrapv -O3 -Wall -O2 -pipe -mno-branch-likely -mips32r2 -mtune=mips32r2 -fno-caller-saves -fhonour-copts -msoft-float -pthread -O2 -pipe -mno-branch-likely -mips32r2 -mtune=mips32r2 -fno-caller-saves -fhonour-copts -msoft-float -pthread -I/opt/usr/include -I/opt/include -I/opt/include -fPIC -DFFI_BUILDING=1 -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/opt/include/python3.11 -c src/c/_cffi_backend.c -o build/temp.linux-mips-cpython-311/src/c/_cffi_backend.o
            src/c/_cffi_backend.c:15:10: fatal error: ffi.h: No such file or directory
             #include <ffi.h>
                      ^~~~~~~
            compilation terminated.
            error: command '/opt/bin/gcc' failed with exit code 1
            [end of output]
      
        note: This error originates from a subprocess, and is likely not a problem with pip.
        ERROR: Failed building wheel for cffi
      Failed to build cffi
      ERROR: Could not build wheels for cffi, which is required to install pyproject.toml-based projects
      [end of output]
  
  note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error

× pip subprocess to install build dependencies 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.
2024-12-13 20:16:05.784 ERROR (SyncWorker_0) [homeassistant.util.package] Unable to install package androidtvremote2==0.0.14: error: subprocess-exited-with-error
  
  × pip subprocess to install build dependencies did not run successfully.
  │ exit code: 1
  ╰─> [73 lines of output]
      Collecting setuptools>=61.0.0
        Using cached setuptools-75.6.0-py3-none-any.whl.metadata (6.7 kB)
      Collecting wheel
        Using cached wheel-0.45.1-py3-none-any.whl.metadata (2.3 kB)
      Collecting cffi>=1.12
        Using cached cffi-1.17.1.tar.gz (516 kB)
        Installing build dependencies: started
        Installing build dependencies: still running...
        Installing build dependencies: finished with status 'done'
        Getting requirements to build wheel: started
        Getting requirements to build wheel: finished with status 'done'
        Preparing metadata (pyproject.toml): started
        Preparing metadata (pyproject.toml): finished with status 'done'
      Collecting setuptools-rust>=1.7.0
        Using cached setuptools_rust-1.10.2-py3-none-any.whl.metadata (9.2 kB)
      Collecting pycparser (from cffi>=1.12)
        Using cached pycparser-2.22-py3-none-any.whl.metadata (943 bytes)
      Collecting semantic-version<3,>=2.8.2 (from setuptools-rust>=1.7.0)
        Using cached semantic_version-2.10.0-py2.py3-none-any.whl.metadata (9.7 kB)
      Using cached setuptools-75.6.0-py3-none-any.whl (1.2 MB)
      Using cached wheel-0.45.1-py3-none-any.whl (72 kB)
      Using cached setuptools_rust-1.10.2-py3-none-any.whl (26 kB)
      Using cached semantic_version-2.10.0-py2.py3-none-any.whl (15 kB)
      Using cached pycparser-2.22-py3-none-any.whl (117 kB)
      Building wheels for collected packages: cffi
        Building wheel for cffi (pyproject.toml): started
        Building wheel for cffi (pyproject.toml): finished with status 'error'
        error: subprocess-exited-with-error
      
        × Building wheel for cffi (pyproject.toml) did not run successfully.
        │ exit code: 1
        ╰─> [35 lines of output]
            running bdist_wheel
            running build
            running build_py
            creating build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/cffi_opcode.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/cparser.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/pkgconfig.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/model.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/commontypes.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/_shimmed_dist_utils.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/ffiplatform.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/api.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/lock.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/vengine_gen.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/setuptools_ext.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/vengine_cpy.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/_imp_emulation.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/recompiler.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/verifier.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/backend_ctypes.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/__init__.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/error.py -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/_cffi_include.h -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/parse_c_type.h -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/_embedding.h -> build/lib.linux-mips-cpython-311/cffi
            copying src/cffi/_cffi_errors.h -> build/lib.linux-mips-cpython-311/cffi
            running build_ext
            building '_cffi_backend' extension
            creating build/temp.linux-mips-cpython-311/src/c
            gcc -DNDEBUG -g -fwrapv -O3 -Wall -O2 -pipe -mno-branch-likely -mips32r2 -mtune=mips32r2 -fno-caller-saves -fhonour-copts -msoft-float -pthread -O2 -pipe -mno-branch-likely -mips32r2 -mtune=mips32r2 -fno-caller-saves -fhonour-copts -msoft-float -pthread -I/opt/usr/include -I/opt/include -I/opt/include -fPIC -DFFI_BUILDING=1 -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/opt/include/python3.11 -c src/c/_cffi_backend.c -o build/temp.linux-mips-cpython-311/src/c/_cffi_backend.o
            src/c/_cffi_backend.c:15:10: fatal error: ffi.h: No such file or directory
             #include <ffi.h>
                      ^~~~~~~
            compilation terminated.
            error: command '/opt/bin/gcc' failed with exit code 1
            [end of output]
      
        note: This error originates from a subprocess, and is likely not a problem with pip.
        ERROR: Failed building wheel for cffi
      Failed to build cffi
      ERROR: Could not build wheels for cffi, which is required to install pyproject.toml-based projects
      [end of output]
  
  note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error

× pip subprocess to install build dependencies 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.
 

Версии питон и HA следующие:

Цитата

/ # python --version
Python 3.11.7
/ # hass --version
2024.3.0

Что Home Assistent не хватает что бы корректно запуститься?

 

 

Опубликовано

На Ultra 1811 есть гайд по установке? Может нужен путь на эту интеграцию полный?
~ # opkg install homeassistant
Unknown package 'homeassistant'.
Collected errors:
 * opkg_install_cmd: Cannot install package homeassistant.

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.