Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Misleading node install instructions on Mystnodes for Debian <12 and Ubuntu LTS <22 #5941

Closed
vip72-btw opened this issue Dec 22, 2023 · 2 comments

Comments

@vip72-btw
Copy link

vip72-btw commented Dec 22, 2023

The current node install instructions given to users after registration on Mystnodes are incorrect (these one gets by navigating "Set up node" -> "Desktop" -> "Linux" on the page that shows instructions for running a node for Debian Linux users).

Following these instructions currently won't let you run a node on the following Linux distributions (personally tested):

  • Debian 10 (Buster)
  • Debian 11 (Bullseye)
  • Ubuntu 18.04.6 LTS (Bionic Beaver)
  • Ubuntu 20.04.6 LTS (Focal Fossa)

The reason is a required libc6 version mismatch:

# myst
myst: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by myst)
myst: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by myst)

The exactly same errors happen when installing the Mysterium Node from the current 1.29.2 release's .deb package (myst_linux_amd64.deb) on the above mentioned Linux distributions.

Note also that the same instructions are present when navigating to "Set up node" -> "Data center" on the page that shows instructions for hosted Linux instances.

The only solution currently is to either use the myst binary from the release's myst_linux_amd64.tar.gz archive or compiling the node from sources.

To whoever builds these amd64 .deb packages:

See cgo-enabled binary built with Ubuntu 22.04 is incompatible with Ubuntu 20.04 #57328 and this reply golang/go#57328 (comment) that contains a possible solution (setting CGO_ENABLED to 0)

Meanwhile these .deb packages are broken, you should instruct users on Mystnodes to get the node binaries from myst_linux_amd64.tar.gz or alternatively indicate that only Ubuntu >=22 and Debian >=12 are supported for installing from PPA or .deb.

@vip72-btw vip72-btw added the bug label Dec 22, 2023
Copy link

stale bot commented Mar 22, 2024

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the stale label Mar 22, 2024
Copy link

stale bot commented May 24, 2024

This issue has been automatically closed because it has not had activity for a long time. If this issue is still valid, please ping a maintainer and ask them to label it as "pinned". Thank you for your contributions.

@stale stale bot closed this as completed May 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant