ha-google-home: Config Flow could not be loaded TrueNAS

Describe the bug

On adding the integration in Config->Integrations->Add Integration it loads for about 5 minutes and then errors out in “Config Flow could not be loaded” image

I am running Home Assistant Core on TrueNAS (That’s FreeBSD as host OS) 12.0-U4 with Home Assistant 2021.5.4.

This seems to be a similar issue to #183 (but the issue turned around from FreeNAS to OMV5, because the topic changed.)

I have tried to install the mentioned “build-essentials”, but these don’t seem to exist on FreeBSD, with a “build” package not helping.

Version of the integration

If you are unsure about the version check the github release here.

1.5.0 (newest)

Logs

Logger: homeassistant.util.package
Source: util/package.py:96
First occurred: 10:19:20 AM (2 occurrences)
Last logged: 10:27:40 AM

Unable to install package glocaltokens==0.3.1: ERROR: Command errored out with exit status 1: command: 
/usr/local/share/homeassistant/bin/python3.8 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-finegkt_/grpcio-tools/setup.py'"'"'; __file__='"'"'/tmp/pip-install-finegkt_/grpcio-tools/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-azr81ghu cwd: /tmp/pip-install-finegkt_/grpcio-tools/ Complete output (2051 lines): running bdist_wheel running build running build_py creating build creating build/lib.freebsd-12.2-RELEASE-p6-amd64-3.8 creating build/lib.freebsd-12.2-RELEASE-p6-amd64-3.8/grpc_tools copying grpc_tools/command.py -> build/lib.freebsd-12.2-RELEASE-p6-amd64-3.8/grpc_tools copying grpc_tools/__init__.py -> build/lib.freebsd-12.2-RELEASE-p6-amd64-3.8/grpc_tools copying grpc_tools/protoc.py -> build/lib.freebsd-12.2-RELEASE-p6-amd64-3.8/grpc_tools creating build/lib.freebsd-12.2-RELEASE-p6-amd64-3.8/grpc_tools/_proto creating build/lib.freebsd-12.2-RELEASE-p6-amd64-3.8/grpc_tools/_proto/google creating build/lib.freebsd-12.2-RELEASE-p6-amd64-3.8/grpc_tools/_proto/google/protobuf copying grpc_tools/_proto/google/protobuf/wrappers.proto -> build/lib.freebsd-12.2-RELEASE-p6-amd64-3.8/grpc_tools/_proto/google/protobuf copying grpc_tools/_proto/google/protobuf/type.proto -> build/lib.freebsd-12.2-RELEASE-p6-amd64-3.8/grpc_tools/_proto/google/protobuf copying grpc_tools/_proto/google/protobuf/timestamp.proto -> build/lib.freebsd-12.2-RELEASE-p6-amd64-3.8/grpc_tools/_proto/google/protobuf copying grpc_tools/_proto/google/protobuf/struct.proto -> build/lib.freebsd-12.2-RELEASE-p6-amd64-3.8/grpc_tools/_proto/google/protobuf copying grpc_tools/_proto/google/protobuf/source_context.proto -> build/lib.freebsd-12.2-RELEASE-p6-amd64-3.8/grpc_tools/_proto/google/protobuf copying grpc_tools/_proto/google/protobuf/field_mask.proto -> build/lib.freebsd-12.2-RELEASE-p6-amd64-3.8/grpc_tools/_proto/google/protobuf copying grpc_tools/_proto/google/protobuf/empty.proto -> build/lib.freebsd-12.2-RELEASE-p6-amd64-3.8/grpc_tools/_proto/google/protobuf copying grpc_tools/_proto/google/protobuf/duration.proto -> build/lib.freebsd-12.2-RELEASE-p6-amd64-3.8/grpc_tools/_proto/google/protobuf copying grpc_tools/_proto/google/protobuf/descriptor.proto -> build/lib.freebsd-12.2-RELEASE-p6-amd64-3.8/grpc_tools/_proto/google/protobuf creating build/lib.freebsd-12.2-RELEASE-p6-amd64-3.8/grpc_tools/_proto/google/protobuf/compiler copying grpc_tools/_proto/google/protobuf/compiler/plugin.proto -> build/lib.freebsd-12.2-RELEASE-p6-amd64-3.8/grpc_tools/_proto/google/protobuf/compiler

About this issue

  • Original URL
  • State: closed
  • Created 3 years ago
  • Comments: 19 (4 by maintainers)

Most upvoted comments

Gents, I am in the process of building my own TrueNas in the next few weeks. Will also move my homeassistance instance to that. Once i m there it will be easier for me to see what could be the problem and what can we do about it 😃

Looks like GRPC didn’t compile successfully on your host.