I have Home Assistant Core running in docker on a amd64 host based on OMV.
I have downloaded the air things integration through HACS and I've enabled it in the configuration. If I try to restart the server I get the following error:
Logger: homeassistant.util.package
Source: util/package.py:99
First occurred: 17:40:08 (6 occurrences)
Last logged: 17:41:58
Unable to install package bluepy==1.3.0: ERROR: Command errored out with exit status 1: command: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-6uh5mhwt/bluepy/setup.py'"'"'; __file__='"'"'/tmp/pip-install-6uh5mhwt/bluepy/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-m8jz5n97 cwd: /tmp/pip-install-6uh5mhwt/bluepy/ Complete output (8 lines): /usr/lib/python3.9/site-packages/setuptools/dist.py:697: UserWarning: Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead warnings.warn( running bdist_wheel running build running build_py Working dir is /tmp/pip-install-6uh5mhwt/bluepy execute make -C ./bluepy clean error: [Errno 2] No such file or directory: 'make' ---------------------------------------- ERROR: Failed building wheel for bluepy DEPRECATION: Could not build wheels for bluepy which do not use PEP 517. pip will fall back to legacy 'setup.py install' for these. pip 21.0 will remove support for this functionality. A possible replacement is to fix the wheel build issue reported above. You can find discussion regarding this at https://github.com/pypa/pip/issues/8368. ERROR: Command errored out with exit status 1: command: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-6uh5mhwt/bluepy/setup.py'"'"'; __file__='"'"'/tmp/pip-install-6uh5mhwt/bluepy/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-9vmai4si/install-record.txt --single-version-externally-managed --user --prefix= --compile --install-headers /config/.local/include/python3.9/bluepy cwd: /tmp/pip-install-6uh5mhwt/bluepy/ Complete output (8 lines): /usr/lib/python3.9/site-packages/setuptools/dist.py:697: UserWarning: Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead warnings.warn( running install running build running build_py Working dir is /tmp/pip-install-6uh5mhwt/bluepy execute make -C ./bluepy clean error: [Errno 2] No such file or directory: 'make' ---------------------------------------- ERROR: Command errored out with exit status 1: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-6uh5mhwt/bluepy/setup.py'"'"'; __file__='"'"'/tmp/pip-install-6uh5mhwt/bluepy/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-9vmai4si/install-record.txt --single-version-externally-managed --user --prefix= --compile --install-headers /config/.local/include/python3.9/bluepy Check the logs for full command output. WARNING: You are using pip version 20.2; however, version 21.3.1 is available. You should consider upgrading via the '/usr/bin/python3 -m pip install --upgrade pip' command.
Unable to install package bluepy==1.3.0: ERROR: Command errored out with exit status 1: command: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-pvx94trb/bluepy/setup.py'"'"'; __file__='"'"'/tmp/pip-install-pvx94trb/bluepy/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-hn93r03d cwd: /tmp/pip-install-pvx94trb/bluepy/ Complete output (8 lines): /usr/lib/python3.9/site-packages/setuptools/dist.py:697: UserWarning: Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead warnings.warn( running bdist_wheel running build running build_py Working dir is /tmp/pip-install-pvx94trb/bluepy execute make -C ./bluepy clean error: [Errno 2] No such file or directory: 'make' ---------------------------------------- ERROR: Failed building wheel for bluepy DEPRECATION: Could not build wheels for bluepy which do not use PEP 517. pip will fall back to legacy 'setup.py install' for these. pip 21.0 will remove support for this functionality. A possible replacement is to fix the wheel build issue reported above. You can find discussion regarding this at https://github.com/pypa/pip/issues/8368. ERROR: Command errored out with exit status 1: command: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-pvx94trb/bluepy/setup.py'"'"'; __file__='"'"'/tmp/pip-install-pvx94trb/bluepy/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-no4vk6hj/install-record.txt --single-version-externally-managed --user --prefix= --compile --install-headers /config/.local/include/python3.9/bluepy cwd: /tmp/pip-install-pvx94trb/bluepy/ Complete output (8 lines): /usr/lib/python3.9/site-packages/setuptools/dist.py:697: UserWarning: Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead warnings.warn( running install running build running build_py Working dir is /tmp/pip-install-pvx94trb/bluepy execute make -C ./bluepy clean error: [Errno 2] No such file or directory: 'make' ---------------------------------------- ERROR: Command errored out with exit status 1: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-pvx94trb/bluepy/setup.py'"'"'; __file__='"'"'/tmp/pip-install-pvx94trb/bluepy/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-no4vk6hj/install-record.txt --single-version-externally-managed --user --prefix= --compile --install-headers /config/.local/include/python3.9/bluepy Check the logs for full command output. WARNING: You are using pip version 20.2; however, version 21.3.1 is available. You should consider upgrading via the '/usr/bin/python3 -m pip install --upgrade pip' command.
Unable to install package bluepy==1.3.0: ERROR: Command errored out with exit status 1: command: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-_w909mej/bluepy/setup.py'"'"'; __file__='"'"'/tmp/pip-install-_w909mej/bluepy/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-azouudir cwd: /tmp/pip-install-_w909mej/bluepy/ Complete output (8 lines): /usr/lib/python3.9/site-packages/setuptools/dist.py:697: UserWarning: Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead warnings.warn( running bdist_wheel running build running build_py Working dir is /tmp/pip-install-_w909mej/bluepy execute make -C ./bluepy clean error: [Errno 2] No such file or directory: 'make' ---------------------------------------- ERROR: Failed building wheel for bluepy DEPRECATION: Could not build wheels for bluepy which do not use PEP 517. pip will fall back to legacy 'setup.py install' for these. pip 21.0 will remove support for this functionality. A possible replacement is to fix the wheel build issue reported above. You can find discussion regarding this at https://github.com/pypa/pip/issues/8368. ERROR: Command errored out with exit status 1: command: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-_w909mej/bluepy/setup.py'"'"'; __file__='"'"'/tmp/pip-install-_w909mej/bluepy/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-2xx7tzyw/install-record.txt --single-version-externally-managed --user --prefix= --compile --install-headers /config/.local/include/python3.9/bluepy cwd: /tmp/pip-install-_w909mej/bluepy/ Complete output (8 lines): /usr/lib/python3.9/site-packages/setuptools/dist.py:697: UserWarning: Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead warnings.warn( running install running build running build_py Working dir is /tmp/pip-install-_w909mej/bluepy execute make -C ./bluepy clean error: [Errno 2] No such file or directory: 'make' ---------------------------------------- ERROR: Command errored out with exit status 1: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-_w909mej/bluepy/setup.py'"'"'; __file__='"'"'/tmp/pip-install-_w909mej/bluepy/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-2xx7tzyw/install-record.txt --single-version-externally-managed --user --prefix= --compile --install-headers /config/.local/include/python3.9/bluepy Check the logs for full command output. WARNING: You are using pip version 20.2; however, version 21.3.1 is available. You should consider upgrading via the '/usr/bin/python3 -m pip install --upgrade pip' command.
Unable to install package bluepy==1.3.0: ERROR: Command errored out with exit status 1: command: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-95b99lfu/bluepy/setup.py'"'"'; __file__='"'"'/tmp/pip-install-95b99lfu/bluepy/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-slhbnoue cwd: /tmp/pip-install-95b99lfu/bluepy/ Complete output (8 lines): /usr/lib/python3.9/site-packages/setuptools/dist.py:697: UserWarning: Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead warnings.warn( running bdist_wheel running build running build_py Working dir is /tmp/pip-install-95b99lfu/bluepy execute make -C ./bluepy clean error: [Errno 2] No such file or directory: 'make' ---------------------------------------- ERROR: Failed building wheel for bluepy DEPRECATION: Could not build wheels for bluepy which do not use PEP 517. pip will fall back to legacy 'setup.py install' for these. pip 21.0 will remove support for this functionality. A possible replacement is to fix the wheel build issue reported above. You can find discussion regarding this at https://github.com/pypa/pip/issues/8368. ERROR: Command errored out with exit status 1: command: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-95b99lfu/bluepy/setup.py'"'"'; __file__='"'"'/tmp/pip-install-95b99lfu/bluepy/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-fv86edrr/install-record.txt --single-version-externally-managed --user --prefix= --compile --install-headers /config/.local/include/python3.9/bluepy cwd: /tmp/pip-install-95b99lfu/bluepy/ Complete output (8 lines): /usr/lib/python3.9/site-packages/setuptools/dist.py:697: UserWarning: Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead warnings.warn( running install running build running build_py Working dir is /tmp/pip-install-95b99lfu/bluepy execute make -C ./bluepy clean error: [Errno 2] No such file or directory: 'make' ---------------------------------------- ERROR: Command errored out with exit status 1: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-95b99lfu/bluepy/setup.py'"'"'; __file__='"'"'/tmp/pip-install-95b99lfu/bluepy/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-fv86edrr/install-record.txt --single-version-externally-managed --user --prefix= --compile --install-headers /config/.local/include/python3.9/bluepy Check the logs for full command output. WARNING: You are using pip version 20.2; however, version 21.3.1 is available. You should consider upgrading via the '/usr/bin/python3 -m pip install --upgrade pip' command.
Unable to install package bluepy==1.3.0: ERROR: Command errored out with exit status 1: command: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-6sshjqg7/bluepy/setup.py'"'"'; __file__='"'"'/tmp/pip-install-6sshjqg7/bluepy/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-rc9bu1u2 cwd: /tmp/pip-install-6sshjqg7/bluepy/ Complete output (8 lines): /usr/lib/python3.9/site-packages/setuptools/dist.py:697: UserWarning: Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead warnings.warn( running bdist_wheel running build running build_py Working dir is /tmp/pip-install-6sshjqg7/bluepy execute make -C ./bluepy clean error: [Errno 2] No such file or directory: 'make' ---------------------------------------- ERROR: Failed building wheel for bluepy DEPRECATION: Could not build wheels for bluepy which do not use PEP 517. pip will fall back to legacy 'setup.py install' for these. pip 21.0 will remove support for this functionality. A possible replacement is to fix the wheel build issue reported above. You can find discussion regarding this at https://github.com/pypa/pip/issues/8368. ERROR: Command errored out with exit status 1: command: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-6sshjqg7/bluepy/setup.py'"'"'; __file__='"'"'/tmp/pip-install-6sshjqg7/bluepy/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-hkuziozo/install-record.txt --single-version-externally-managed --user --prefix= --compile --install-headers /config/.local/include/python3.9/bluepy cwd: /tmp/pip-install-6sshjqg7/bluepy/ Complete output (8 lines): /usr/lib/python3.9/site-packages/setuptools/dist.py:697: UserWarning: Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead warnings.warn( running install running build running build_py Working dir is /tmp/pip-install-6sshjqg7/bluepy execute make -C ./bluepy clean error: [Errno 2] No such file or directory: 'make' ---------------------------------------- ERROR: Command errored out with exit status 1: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-6sshjqg7/bluepy/setup.py'"'"'; __file__='"'"'/tmp/pip-install-6sshjqg7/bluepy/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-hkuziozo/install-record.txt --single-version-externally-managed --user --prefix= --compile --install-headers /config/.local/include/python3.9/bluepy Check the logs for full command output. WARNING: You are using pip version 20.2; however, version 21.3.1 is available. You should consider upgrading via the '/usr/bin/python3 -m pip install --upgrade pip' command.
I've tried to mess up with upgrading pip but didn't solved the issue. Someone can point me in the right direction to fix it? Any help would be very appreciated.