Installation stuck on "Running command python setup.py egg_info"

Hy
So I’m trying to install Home Assistant on my FreeNas box. First I tried just installing the plugin, but it never finished, so I went the other way.
While trying pip3 install homeassistant, it always got stuck at Collecting <random plugin>.
I tried pip3 install homeassistant --no-cache-dir -vvv

...
  Collecting cffi>=1.1
    Created temporary directory: /tmp/pip-unpack-xx7s9_v8
    Looking up "https://files.pythonhosted.org/packages/05/54/3324b0c46340c31b909fcec598696aaec7ddc8c18a63f2db352562d3354c/cffi-1.14.0.tar.gz" in the cache
    Current age based on date: 2922
    Ignoring unknown cache-control directive: immutable
    Freshness lifetime from max-age: 365000000
    The response is "fresh", returning cached response
    365000000 > 2922
    Using cached cffi-1.14.0.tar.gz (463 kB)
    Added cffi>=1.1 from https://files.pythonhosted.org/packages/05/
    Added cffi!=1.11.3,>=1.8 from https://files.pythonhosted.org/packages/05/54/3324b0c46340c31b909fcec598696aaec7ddc8c18a63f2db352562d3354c/cffi-1.14.0.tar.gz#sha256=2d384f4a127a15ba701207f7639d94106693b6cd64173d6c8988e2c25f3ac2b6 to build tracker '/tmp/pip-req-tracker-v9bwdd_0'
      Running setup.py (path:/tmp/pip-install-ncfs_aax/cffi/setup.py) egg_info for package cffi
      Created temporary directory: /tmp/pip-pip-egg-info-6lhubbxt
      Running command python setup.py egg_info

And it just gets stuck there. I can ctrl+c out of it and retry but same result.

Version: FreeNAS-11.3-U3.1

Anyone got any idea what to try?

No solution found, ended up installing HassOS to a VM