This repository was archived by the owner on Jan 22, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 5.4k
This repository was archived by the owner on Jan 22, 2025. It is now read-only.
solana-install-init fails to locate shared libraries on Nixos #20667
Copy link
Copy link
Closed as not planned
Labels
good first issueGood for newcomersGood for newcomersstale[bot only] Added to stale content; results in auto-close after a week.[bot only] Added to stale content; results in auto-close after a week.
Description
Problem
This occurs on a Nixos host.
[root@sol:~/sol]# sh -c "$(curl -sSfL https://release.solana.com/v1.8.0/install)"
downloading v1.8.0 installer
environment: line 155: /tmp/tmp.Yd1lTpmSRK/solana-install-init: No such file or directory
If we run with sh -x:
...
+ command -v curl
+ program=curl
+ '[' http://release.solana.com/v1.8.0/solana-install-init-x86_64-unknown-linux-gnu = --check ']'
+ '[' curl = curl ']'
+ curl -sSfL http://release.solana.com/v1.8.0/solana-install-init-x86_64-unknown-linux-gnu -o /tmp/tmp.7cCb8oUfTG/solana-install-init
+ ensure chmod u+x /tmp/tmp.7cCb8oUfTG/solana-install-init
+ chmod u+x /tmp/tmp.7cCb8oUfTG/solana-install-init
+ '[' '!' -x /tmp/tmp.7cCb8oUfTG/solana-install-init ']'
+ '[' -z '' ']'
+ ignore /tmp/tmp.7cCb8oUfTG/solana-install-init v1.8.0
+ /tmp/tmp.7cCb8oUfTG/solana-install-init v1.8.0
environment: line 155: /tmp/tmp.7cCb8oUfTG/solana-install-init: No such file or directory
If we run ldd on that:
[root@sol:~/sol]# ldd /tmp/tmp.7cCb8oUfTG/solana-install-init
linux-vdso.so.1 (0x00007ffd82cd6000)
libdl.so.2 => /nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/libdl.so.2 (0x00007f08f3a6d000)
libssl.so.1.1 => not found
libcrypto.so.1.1 => not found
libudev.so.1 => not found
libc.so.6 => /nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/libc.so.6 (0x00007f08f38ae000)
/lib64/ld-linux-x86-64.so.2 => /nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib64/ld-linux-x86-64.so.2 (0x00007f08f4490000)
libgcc_s.so.1 => /nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/libgcc_s.so.1 (0x00007f08f3894000)
librt.so.1 => /nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/librt.so.1 (0x00007f08f3888000)
libpthread.so.0 => /nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/libpthread.so.0 (0x00007f08f3867000)
libm.so.6 => /nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/libm.so.6 (0x00007f08f3726000)
This is after installing both the openssl and openssl.dev nixos packages.
Metadata
Metadata
Assignees
Labels
good first issueGood for newcomersGood for newcomersstale[bot only] Added to stale content; results in auto-close after a week.[bot only] Added to stale content; results in auto-close after a week.