chia-blockchain: Compiling on FreeNAS (FreeBSD 11.3) failed. clvm-rs issue

Describe the bug I’m trying to compile chia on FreeBSD 11.3, but it tails with this error:

root@chia:~/chia-blockchain # sh install.sh
Python version is 3.7
Requirement already satisfied: pip in ./venv/lib/python3.7/site-packages (20.3.3)
Collecting pip
  Downloading pip-21.0.1-py3-none-any.whl (1.5 MB)
     |████████████████████████████████| 1.5 MB 2.4 MB/s
Installing collected packages: pip
  Attempting uninstall: pip
    Found existing installation: pip 20.3.3
    Uninstalling pip-20.3.3:
      Successfully uninstalled pip-20.3.3
Successfully installed pip-21.0.1
Requirement already satisfied: wheel in ./venv/lib/python3.7/site-packages (0.36.2)
Looking in indexes: https://pypi.org/simple, https://download.chia.net/simple/
Requirement already satisfied: miniupnpc==2.1 in ./venv/lib/python3.7/site-packages (2.1)
Looking in indexes: https://pypi.org/simple, https://download.chia.net/simple/
Obtaining file:///root/chia-blockchain
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
    Preparing wheel metadata ... done
Collecting chiapos==0.12.45
  Downloading chiapos-0.12.45.tar.gz (1.3 MB)
     |████████████████████████████████| 1.3 MB 2.4 MB/s
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
    Preparing wheel metadata ... done
Collecting setproctitle==1.2.2
  Downloading setproctitle-1.2.2.tar.gz (23 kB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
    Preparing wheel metadata ... done
Collecting clvm==0.9.0
  Downloading clvm-0.9.0-py3-none-any.whl (19 kB)
Requirement already satisfied: aiohttp==3.7.3 in ./venv/lib/python3.7/site-packages (from chia-blockchain==1.0rc5.dev0) (3.7.3)
Requirement already satisfied: sortedcontainers==2.3.0 in ./venv/lib/python3.7/site-packages (from chia-blockchain==1.0rc5.dev0) (2.3.0)
Collecting clvm-tools==0.4.1
  Downloading clvm_tools-0.4.1-py3-none-any.whl (35 kB)
Collecting click==7.1.2
  Downloading click-7.1.2-py2.py3-none-any.whl (82 kB)
     |████████████████████████████████| 82 kB 250 kB/s
Requirement already satisfied: keyring==21.5.0 in ./venv/lib/python3.7/site-packages (from chia-blockchain==1.0rc5.dev0) (21.5.0)
ERROR: Could not find a version that satisfies the requirement clvm-rs==0.1.3 (from chia-blockchain)
ERROR: No matching distribution found for clvm-rs==0.1.3

To Reproduce Steps to reproduce the behavior:

  1. Download newest main
  2. Update setup.py accordingly to the https://github.com/Chia-Network/chia-blockchain/wiki/FreeBSD-Install
  3. launch sh install.sh

Expected behavior Compiled version of chia

Desktop (please complete the following information):

  • OS: FreeBSD 11.3 (FreeNAS)
  • CPU: Intel® Xeon® CPU E3-1220 v3 @ 3.10GHz

About this issue

  • Original URL
  • State: closed
  • Created 3 years ago
  • Comments: 21 (13 by maintainers)

Most upvoted comments

I’m probably headed to the datacenter to start installing our k8’s cluster where were going to have full *BSD runners. We’re going to keep BSD a first class supported OS. The only challenge is PyPi not letting us publish wheels there…