interlay / interbtc-clients

interBTC Clients | Vault, Oracle, Faucet
Apache License 2.0
52 stars 30 forks source link

GLIBC version compatibility issues #485

Closed CaronSch closed 1 year ago

CaronSch commented 1 year ago

Describe the bug When I try upgrading to 1.22.1, I run into GLIBC compatibility issues. Has something changed in this release and/or is this a known issue? I am running on gcloud compute VPS.

This occurs when I run the setup file.

$ wget -O vault https://github.com/interlay/interbtc-clients/releases/download/1.22.1/vault-parachain-metadata-interlay
$ wget https://raw.githubusercontent.com/interlay/interbtc-docs/master/scripts/vault/setup -O setup
$ chmod +x ./setup && **sudo ./setup interlay vault**

Jul 04 08:38:31 backup-kint vault[2301]: /opt/interlay/vault/vault: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /opt/interlay/vault/vault)
Jul 04 08:38:31 backup-kint vault[2301]: /opt/interlay/vault/vault: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /opt/interlay/vault/vault)
Jul 04 08:38:31 backup-kint vault[2301]: /opt/interlay/vault/vault: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.30' not found (required by /opt/interlay/vault/vault)
$ hostnamectl
Static hostname: debian
Operating System: Debian GNU/Linux 10 (buster)
Kernel: Linux 4.19.0-24-cloud-amd64
Architecture: x86-64

$ uname -r
4.19.0-24-cloud-amd64
CaronSch commented 1 year ago

It was an incompatibility issue with Debian Buster. I updated following the steps outlined here.