Hi all,
I am trying to setup a Chipyard environment on my Ubuntu 22.04 LTS machine and I am getting the following failure...
As per the docs, after installing anaconda and activtating it I run the following commang
"build-setup riscv-tools"
This does a bunch of work, then fails with the following
The following packages are not available from current channels:
- sysroot_linux-64=2.35
Digging a bit deeper, I can see that conda-reqs/chipyard-base.yaml has hte following
- sysroot_linux-64=2.34 # need to be close to system glibc for VCS compatibility
But after the failed run, that gets changed to 2.35 (matching the Ubuntu 22.04 LTS glibc version. It looks like the build-setup.sh script tests the host glibc version and modifies the yaml file.
I can't see where I have gone wrong, but I assume it is a "local" issue as I would think there would still be plenty of 22.04 users (but maybe not?).
Anaconda list the following versions
(base) cameron:~/projects/chipyard$ conda search sysroot_linux-64
Loading channels: done
# Name Version Build Channel
sysroot_linux-64 2.12 h77966d4_13 conda-forge
sysroot_linux-64 2.12 he073ed8_14 conda-forge
sysroot_linux-64 2.12 he073ed8_15 conda-forge
sysroot_linux-64 2.12 he073ed8_16 conda-forge
sysroot_linux-64 2.12 he073ed8_17 conda-forge
sysroot_linux-64 2.17 h0157908_18 conda-forge
sysroot_linux-64 2.17 h4a8ded7_11 conda-forge
sysroot_linux-64 2.17 h4a8ded7_12 conda-forge
sysroot_linux-64 2.17 h4a8ded7_13 conda-forge
sysroot_linux-64 2.17 h4a8ded7_14 conda-forge
sysroot_linux-64 2.17 h4a8ded7_15 conda-forge
sysroot_linux-64 2.17 h4a8ded7_16 conda-forge
sysroot_linux-64 2.17 h4a8ded7_17 conda-forge
sysroot_linux-64 2.17 h4a8ded7_18 conda-forge
sysroot_linux-64 2.17 h77966d4_10 conda-forge
sysroot_linux-64 2.28 h4ee821c_8 conda-forge
sysroot_linux-64 2.28 h4ee821c_9 conda-forge
sysroot_linux-64 2.28 h8bc681e_5 conda-forge
sysroot_linux-64 2.28 h8bc681e_6 conda-forge
sysroot_linux-64 2.28 h8bc681e_7 conda-forge
sysroot_linux-64 2.28 he073ed8_0 conda-forge
sysroot_linux-64 2.28 he073ed8_1 conda-forge
sysroot_linux-64 2.28 he073ed8_2 conda-forge
sysroot_linux-64 2.28 he073ed8_3 conda-forge
sysroot_linux-64 2.28 he073ed8_4 conda-forge
sysroot_linux-64 2.28 he3f20f0_8 conda-forge
sysroot_linux-64 2.28 he3f20f0_9 conda-forge
sysroot_linux-64 2.34 h087de78_1 conda-forge
sysroot_linux-64 2.34 h087de78_2 conda-forge
sysroot_linux-64 2.34 h087de78_3 conda-forge
sysroot_linux-64 2.34 h8bc681e_0 conda-forge
sysroot_linux-64 2.34 he3f20f0_1 conda-forge
sysroot_linux-64 2.34 he3f20f0_2 conda-forge
sysroot_linux-64 2.34 he3f20f0_3 conda-forge
sysroot_linux-64 2.39 hc4b9eeb_2 conda-forge
sysroot_linux-64 2.39 hc4b9eeb_3 conda-forge
sysroot_linux-64 2.39 hc4b9eeb_4 conda-forge
sysroot_linux-64 2.39 hc4b9eeb_5 conda-forge
sysroot_linux-64 2.39 hc4b9eeb_6 conda-forge
sysroot_linux-64 2.39 he3f20f0_2 conda-forge
sysroot_linux-64 2.39 he3f20f0_3 conda-forge
sysroot_linux-64 2.39 he3f20f0_4 conda-forge
sysroot_linux-64 2.39 he3f20f0_5 conda-forge
sysroot_linux-64 2.39 he3f20f0_6 conda-forge
Please not I am new to Chipyard and Anaconda, I fully expect I have screwed something up here, I just can work out what.
Does anyone have any pointers?
Cheers,
Cameron