atuinsh / atuin

✨ Magical shell history
https://atuin.sh
MIT License
19.62k stars 537 forks source link

Problems while installing and using. #2224

Closed Unalian closed 1 month ago

Unalian commented 1 month ago

What did you expect to happen?

cargo install atuin works; or curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh works There are some env infos of my system.

$ cargo --version
cargo 1.77.2 (e52e36006 2024-03-26)
$ rustc --version
rustc 1.77.2 (25ef9e3d8 2024-04-09)
$ /lib64/libc.so.6 --version
GNU C Library (GNU libc) stable release version 2.28.
Copyright (C) 2018 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
Compiled by GNU CC version 8.5.0 20210514 (Tencent 8.5.0-22).
libc ABIs: UNIQUE IFUNC ABSOLUTE
For bug reporting instructions, please see:
<http://www.gnu.org/software/libc/bugs.html>.

What happened?

cargo install atuin

It seems like fcntl64 is a symbol that is related to glibc.

$ cargo install atuin

    Updating crates.io index
  Installing atuin v18.3.0
    Updating crates.io index
   Compiling atuin v18.3.0
error: linking with `cc` failed: exit status: 1
  |
  = note: LC_ALL="C" PATH="/data/home/unashi/.rustup/toolchains/1.77-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/bin:/data/home/unashi/.cargo/bin:/data/home/unashi/toolchain/bin:/data/home/unashi/toolchain/bin:/data/home/unashi/toolchain/bin:/root/.cargo/bin:/data/home/unashi/toolchain/bin:/home/linuxbrew/.linuxbrew/bin:/home/linuxbrew/.linuxbrew/sbin:/data/home/unashi/.vscode-server/cli/servers/Stable-89de5a8d4d6205e5b11647eb6a74844ca23d2573/server/bin/remote-cli:/home/linuxbrew/.linuxbrew/bin:/home/linuxbrew/.linuxbrew/sbin:/data/home/unashi/.local/bin:/data/home/unashi/bin:/usr/share/Modules/bin:/usr/lib64/ccache:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/data/home/unashi/TSearchEngine/bin:/data/home/unashi/TSearchEngine/bin:/data/home/unashi/.atuin/bin:/data/home/unashi/TSearchEngine/bin:/data/home/unashi/.atuin/bin:/data/home/unashi/TSearchEngine/bin:/data/home/unashi/.atuin/bin/data/home/unashi/.cargo/bin:/data/home/unashi/.cargo/bin:/data/home/unashi/.cargo/bin" VSLANG="1033" "cc" "-m64" "/tmp/rustccKYmx4/symbols.o" "/tmp/cargo-installVICH25/release/deps/atuin-2e679c3d9e33dc83.atuin.cce2f87d4998bc8-cgu.00.rcgu.o" "/tmp/cargo-installVICH25/release/deps/atuin-2e679c3d9e33dc83.atuin.cce2f87d4998bc8-cgu.01.rcgu.o" "/tmp/cargo-installVICH25/release/deps/atuin-2e679c3d9e33dc83.atuin.cce2f87d4998bc8-cgu.02.rcgu.o" "/tmp/cargo-installVICH25/release/deps/atuin-2e679c3d9e33dc83.atuin.cce2f87d4998bc8-cgu.03.rcgu.o" "/tmp/cargo-installVICH25/release/deps/atuin-2e679c3d9e33dc83.atuin.cce2f87d4998bc8-cgu.04.rcgu.o" "/tmp/cargo-installVICH25/release/deps/atuin-2e679c3d9e33dc83.atuin.cce2f87d4998bc8-cgu.05.rcgu.o" "/tmp/cargo-installVICH25/release/deps/atuin-2e679c3d9e33dc83.atuin.cce2f87d4998bc8-cgu.06.rcgu.o" "/tmp/cargo-installVICH25/release/deps/atuin-2e679c3d9e33dc83.atuin.cce2f87d4998bc8-cgu.07.rcgu.o" "/tmp/cargo-installVICH25/release/deps/atuin-2e679c3d9e33dc83.atuin.cce2f87d4998bc8-cgu.08.rcgu.o" "/tmp/cargo-installVICH25/release/deps/atuin-2e679c3d9e33dc83.atuin.cce2f87d4998bc8-cgu.09.rcgu.o" "/tmp/cargo-installVICH25/release/deps/atuin-2e679c3d9e33dc83.atuin.cce2f87d4998bc8-cgu.10.rcgu.o" "/tmp/cargo-installVICH25/release/deps/atuin-2e679c3d9e33dc83.atuin.cce2f87d4998bc8-cgu.11.rcgu.o" "/tmp/cargo-installVICH25/release/deps/atuin-2e679c3d9e33dc83.atuin.cce2f87d4998bc8-cgu.12.rcgu.o" "/tmp/cargo-installVICH25/release/deps/atuin-2e679c3d9e33dc83.atuin.cce2f87d4998bc8-cgu.13.rcgu.o" "/tmp/cargo-installVICH25/release/deps/atuin-2e679c3d9e33dc83.atuin.cce2f87d4998bc8-cgu.14.rcgu.o" "/tmp/cargo-installVICH25/release/deps/atuin-2e679c3d9e33dc83.atuin.cce2f87d4998bc8-cgu.15.rcgu.o" "/tmp/cargo-installVICH25/release/deps/atuin-2e679c3d9e33dc83.3nadck9lgpvbxrtf.rcgu.o" "-Wl,--as-needed" "-L" "/tmp/cargo-installVICH25/release/deps" "-L" "/tmp/cargo-installVICH25/release/build/ring-755920f857ce6a26/out" "-L" "/tmp/cargo-installVICH25/release/build/libsqlite3-sys-bbfd04ac45b43408/out" "-L" "/data/home/unashi/.rustup/toolchains/1.77-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/tmp/cargo-installVICH25/release/deps/libcli_clipboard-0ec5687800ea62c1.rlib" "/tmp/cargo-installVICH25/release/deps/libwl_clipboard_rs-949cd3c0dd26fa51.rlib" "/tmp/cargo-installVICH25/release/deps/libtree_magic_mini-af3747e8b742cb13.rlib" "/tmp/cargo-installVICH25/release/deps/libpetgraph-a2a1ec359a64f91c.rlib" "/tmp/cargo-installVICH25/release/deps/libfixedbitset-b8d68acf67a1affb.rlib" "/tmp/cargo-installVICH25/release/deps/libtempfile-e029d7d7b4775457.rlib" "/tmp/cargo-installVICH25/release/deps/libfastrand-2ee665d3479595ea.rlib" "/tmp/cargo-installVICH25/release/deps/libos_pipe-77ca2cb03ecaeec2.rlib" "/tmp/cargo-installVICH25/release/deps/libwayland_protocols-7b2f8b4359a6d0a8.rlib" "/tmp/cargo-installVICH25/release/deps/libwayland_client-f73f11e963ef32c6.rlib" "/tmp/cargo-installVICH25/release/deps/libwayland_commons-23af96759b11f74b.rlib" "/tmp/cargo-installVICH25/release/deps/libwayland_sys-42d352e75c555a5c.rlib" "/tmp/cargo-installVICH25/release/deps/libdowncast_rs-b23065f34321e59b.rlib" "/tmp/cargo-installVICH25/release/deps/libx11_clipboard-f16df4d0b8995453.rlib" "/tmp/cargo-installVICH25/release/deps/libx11rb-eda136d93f3981e8.rlib" "/tmp/cargo-installVICH25/release/deps/libgethostname-3add61e6c7c38d2c.rlib" "/tmp/cargo-installVICH25/release/deps/libx11rb_protocol-f279b4424baf0556.rlib" "/tmp/cargo-installVICH25/release/deps/libnix-1db4af3a93fbbfbf.rlib" "/tmp/cargo-installVICH25/release/deps/libmemoffset-109338162661bd07.rlib" "/tmp/cargo-installVICH25/release/deps/libclap_complete_nushell-feb65056e0c93087.rlib" "/tmp/cargo-installVICH25/release/deps/libclap_complete-d048b06701c2e21d.rlib" "/tmp/cargo-installVICH25/release/deps/libatuin_server-2190fc08e3ac8218.rlib" "/tmp/cargo-installVICH25/release/deps/libtower_http-dd56a101cee86c4f.rlib" "/tmp/cargo-installVICH25/release/deps/libmetrics_exporter_prometheus-5dfc901fcc40fcdd.rlib" "/tmp/cargo-installVICH25/release/deps/libmetrics_util-ef65e0d51e1c4e0b.rlib" "/tmp/cargo-installVICH25/release/deps/libsketches_ddsketch-093d7e71a5d8bfac.rlib" "/tmp/cargo-installVICH25/release/deps/libhashbrown-2ba9e9fb37dc906c.rlib" "/tmp/cargo-installVICH25/release/deps/libquanta-de6d649da46bb439.rlib" "/tmp/cargo-installVICH25/release/deps/libraw_cpuid-9528f6e8e83a1fe7.rlib" "/tmp/cargo-installVICH25/release/deps/libmetrics-10cd9fd42c9156cd.rlib" "/tmp/cargo-installVICH25/release/deps/libaxum_server-cad3a123f27140b8.rlib" "/tmp/cargo-installVICH25/release/deps/librustls_pemfile-0c49275b65f154ce.rlib" "/tmp/cargo-installVICH25/release/deps/librustls_pki_types-a2459f95eb151a8f.rlib" "/tmp/cargo-installVICH25/release/deps/libarc_swap-78b5cdedb0922d93.rlib" "/tmp/cargo-installVICH25/release/deps/libaxum-e39b62ef9c5142a7.rlib" "/tmp/cargo-installVICH25/release/deps/libserde_path_to_error-d3658a2b34466134.rlib" "/tmp/cargo-installVICH25/release/deps/libhyper_util-d91d0bfb8a0a1237.rlib" "/tmp/cargo-installVICH25/release/deps/libhyper-cc16043117e09f9c.rlib" "/tmp/cargo-installVICH25/release/deps/libh2-e713f593c4a0b37b.rlib" "/tmp/cargo-installVICH25/release/deps/libatomic_waker-5babb9d9e4d36abd.rlib" "/tmp/cargo-installVICH25/release/deps/libsync_wrapper-8b930005bfa003a5.rlib" "/tmp/cargo-installVICH25/release/deps/libaxum_core-5f830a2b6646a5f6.rlib" "/tmp/cargo-installVICH25/release/deps/libhttp_body_util-4b6dd41df02582b3.rlib" "/tmp/cargo-installVICH25/release/deps/libhttp_body-23be0844b5bc9bf2.rlib" "/tmp/cargo-installVICH25/release/deps/libhttp-7de8d6e94df6943f.rlib" "/tmp/cargo-installVICH25/release/deps/libatuin_server_postgres-777602be5f665796.rlib" "/tmp/cargo-installVICH25/release/deps/libatuin_server_database-2bffb1c5fc9f641d.rlib" "/tmp/cargo-installVICH25/release/deps/libatuin_history-26ad34a48b61fab3.rlib" "/tmp/cargo-installVICH25/release/deps/libratatui-5c850ffa74c110fe.rlib" "/tmp/cargo-installVICH25/release/deps/libunicode_truncate-bac5bbf1a3278ea1.rlib" "/tmp/cargo-installVICH25/release/deps/liblru-aa29c6536ec9d6e4.rlib" "/tmp/cargo-installVICH25/release/deps/libcassowary-4e91f26a6faab5c6.rlib" "/tmp/cargo-installVICH25/release/deps/libcompact_str-ec6c96601487c288.rlib" "/tmp/cargo-installVICH25/release/deps/libstatic_assertions-3a9e7e56cbd6b703.rlib" "/tmp/cargo-installVICH25/release/deps/libcastaway-b666d74a678fa9e2.rlib" "/tmp/cargo-installVICH25/release/deps/libunicode_segmentation-9a81ac1d218f86f5.rlib" "/tmp/cargo-installVICH25/release/deps/libcrossterm-b62345cb420f491b.rlib" "/tmp/cargo-installVICH25/release/deps/libfiledescriptor-e8f45b3399655239.rlib" "/tmp/cargo-installVICH25/release/deps/libsignal_hook-9408bd8b097768cc.rlib" "/tmp/cargo-installVICH25/release/deps/libstrum-ae8488d5233499c1.rlib" "/tmp/cargo-installVICH25/release/deps/libfuzzy_matcher-8dfdf56553716146.rlib" "/tmp/cargo-installVICH25/release/deps/libruntime_format-148176bbbaeda00f.rlib" "/tmp/cargo-installVICH25/release/deps/libatuin_daemon-fc56f418c9284464.rlib" "/tmp/cargo-installVICH25/release/deps/liblistenfd-7f60a46f15213ed0.rlib" "/tmp/cargo-installVICH25/release/deps/libatuin_dotfiles-db42104029c3c6ca.rlib" "/tmp/cargo-installVICH25/release/deps/libdashmap-58284d2a2bdc550c.rlib" "/tmp/cargo-installVICH25/release/deps/libtonic-49bd0b5f7945f25e.rlib" "/tmp/cargo-installVICH25/release/deps/libhyper_timeout-b39b785c7a4c7536.rlib" "/tmp/cargo-installVICH25/release/deps/libtokio_io_timeout-132fabd4e129eb05.rlib" "/tmp/cargo-installVICH25/release/deps/libasync_stream-36190972fd188e9c.rlib" "/tmp/cargo-installVICH25/release/deps/libaxum-75d44dee3ff69fa5.rlib" "/tmp/cargo-installVICH25/release/deps/libmatchit-1739191dbbd2087d.rlib" "/tmp/cargo-installVICH25/release/deps/libbitflags-2b96ad076e85afe9.rlib" "/tmp/cargo-installVICH25/release/deps/libaxum_core-6460d52bc53f92fe.rlib" "/tmp/cargo-installVICH25/release/deps/libtower-9310cfd3fd88e24a.rlib" "/tmp/cargo-installVICH25/release/deps/libindexmap-c7b87a66c5ef1d8a.rlib" "/tmp/cargo-installVICH25/release/deps/libhashbrown-21962e68225dedb6.rlib" "/tmp/cargo-installVICH25/release/deps/libtower_layer-7c8de403d0a32afb.rlib" "/tmp/cargo-installVICH25/release/deps/libprost-26d66f904c2d472c.rlib" "/tmp/cargo-installVICH25/release/deps/libpin_project-95ef8524abd5ac3a.rlib" "/tmp/cargo-installVICH25/release/deps/libtokio_stream-681a4ce709d02b7d.rlib" "/tmp/cargo-installVICH25/release/deps/librpassword-fbfa7251da499f40.rlib" "/tmp/cargo-installVICH25/release/deps/librtoolbox-48b4184d46defd62.rlib" "/tmp/cargo-installVICH25/release/deps/libcolored-55e1ee8f2a25249f.rlib" "/tmp/cargo-installVICH25/release/deps/libtracing_subscriber-9e98a3ce5f368cb5.rlib" "/tmp/cargo-installVICH25/release/deps/libnu_ansi_term-f5b48c2490fc59ca.rlib" "/tmp/cargo-installVICH25/release/deps/liboverload-51e280773210715a.rlib" "/tmp/cargo-installVICH25/release/deps/libsharded_slab-edb1ef8f2e26ef9e.rlib" "/tmp/cargo-installVICH25/release/deps/libmatchers-09ef787510d80060.rlib" "/tmp/cargo-installVICH25/release/deps/libregex_automata-069d31a350999188.rlib" "/tmp/cargo-installVICH25/release/deps/libregex_syntax-a8407c68c951bc39.rlib" "/tmp/cargo-installVICH25/release/deps/libthread_local-838383861cfa4960.rlib" "/tmp/cargo-installVICH25/release/deps/libtracing_log-6ef8edb140e35b13.rlib" "/tmp/cargo-installVICH25/release/deps/libatuin_client-644024207cbceb3f.rlib" "/tmp/cargo-installVICH25/release/deps/libshellexpand-496c5f4b53b296c7.rlib" "/tmp/cargo-installVICH25/release/deps/libdirs-90ca03bb8511d15c.rlib" "/tmp/cargo-installVICH25/release/deps/libserde_regex-1f332b268898040c.rlib" "/tmp/cargo-installVICH25/release/deps/libbip39-0f230183f9a0c954.rlib" "/tmp/cargo-installVICH25/release/deps/libpbkdf2-fc37c7f292712159.rlib" "/tmp/cargo-installVICH25/release/deps/librustc_hash-57fa3ff245095873.rlib" "/tmp/cargo-installVICH25/release/deps/libinterim-a109edb56649fdd4.rlib" "/tmp/cargo-installVICH25/release/deps/liblogos-7f43cf70fddd2f94.rlib" "/tmp/cargo-installVICH25/release/deps/libserde_with-161a2b5038f76ca1.rlib" "/tmp/cargo-installVICH25/release/deps/libhumantime-0a2fde805590bd13.rlib" "/tmp/cargo-installVICH25/release/deps/libconfig-4c7ac6070b130d0c.rlib" "/tmp/cargo-installVICH25/release/deps/libpathdiff-9de416cce22f7da0.rlib" "/tmp/cargo-installVICH25/release/deps/libtoml-dfe7fa35c0029c5c.rlib" "/tmp/cargo-installVICH25/release/deps/librusty_paserk-3f90c676f1ef9add.rlib" "/tmp/cargo-installVICH25/release/deps/libargon2-9b1d43e8f2946d0b.rlib" "/tmp/cargo-installVICH25/release/deps/libpassword_hash-f252ce1a7b14f35b.rlib" "/tmp/cargo-installVICH25/release/deps/librusty_paseto-274de1c8f2bae0a5.rlib" "/tmp/cargo-installVICH25/release/deps/libed25519_dalek-b29a3a4cbc485efa.rlib" "/tmp/cargo-installVICH25/release/deps/libcurve25519_dalek-5e70e1f0c97288ab.rlib" "/tmp/cargo-installVICH25/release/deps/libed25519-c013c9793551aef6.rlib" "/tmp/cargo-installVICH25/release/deps/libsignature-3485c188c97a834e.rlib" "/tmp/cargo-installVICH25/release/deps/libchacha20-313a49d1b21b960c.rlib" "/tmp/cargo-installVICH25/release/deps/libblake2-c2bd6a7404d3a67d.rlib" "/tmp/cargo-installVICH25/release/deps/libbase64ct-72747ea09e7ca917.rlib" "/tmp/cargo-installVICH25/release/deps/libminspan-20529dc80c1c2921.rlib" "/tmp/cargo-installVICH25/release/deps/libfutures-12fbb7bc0373c9ab.rlib" "/tmp/cargo-installVICH25/release/deps/libdirectories-d5686de56e5c690f.rlib" "/tmp/cargo-installVICH25/release/deps/libdirs_sys-0eb2d9fa36cfa388.rlib" "/tmp/cargo-installVICH25/release/deps/liboption_ext-295a2f86a024cb12.rlib" "/tmp/cargo-installVICH25/release/deps/libindicatif-1fc6ead9bda4bb82.rlib" "/tmp/cargo-installVICH25/release/deps/libportable_atomic-c1f2b6eedd67a63b.rlib" "/tmp/cargo-installVICH25/release/deps/libnumber_prefix-42347a4cfc268129.rlib" "/tmp/cargo-installVICH25/release/deps/libconsole-1ad8cf68f61e6150.rlib" "/tmp/cargo-installVICH25/release/deps/libunicode_width-1598de9e326fe61d.rlib" "/tmp/cargo-installVICH25/release/deps/librmp-cacd3b401caeb117.rlib" "/tmp/cargo-installVICH25/release/deps/libbase64-2cfcbebc2c8f6b29.rlib" "/tmp/cargo-installVICH25/release/deps/libsql_builder-9b3c55ec2c589a65.rlib" "/tmp/cargo-installVICH25/release/deps/libanyhow-3fca6204e97cc146.rlib" "/tmp/cargo-installVICH25/release/deps/libitertools-949876b1aa39265e.rlib" "/tmp/cargo-installVICH25/release/deps/libfs_err-92c0ad832f952714.rlib" "/tmp/cargo-installVICH25/release/deps/libcrypto_secretbox-d166c7d2921fba0d.rlib" "/tmp/cargo-installVICH25/release/deps/libsalsa20-038385bcff93bb7b.rlib" "/tmp/cargo-installVICH25/release/deps/libpoly1305-145b26f08aa4c369.rlib" "/tmp/cargo-installVICH25/release/deps/libopaque_debug-07442dbbc7ea0cb1.rlib" "/tmp/cargo-installVICH25/release/deps/libuniversal_hash-660c78692e94fa59.rlib" "/tmp/cargo-installVICH25/release/deps/libcipher-0dc1d63919a4a22a.rlib" "/tmp/cargo-installVICH25/release/deps/libinout-ff53006cec78db8b.rlib" "/tmp/cargo-installVICH25/release/deps/libaead-027b3d4784a4f145.rlib" "/tmp/cargo-installVICH25/release/deps/libatuin_common-c4099abdcc78ec01.rlib" "/tmp/cargo-installVICH25/release/deps/libsqlx-5157a5fc5c499577.rlib" "/tmp/cargo-installVICH25/release/deps/libsqlx_sqlite-5236b0e5ee0196a3.rlib" "/tmp/cargo-installVICH25/release/deps/libfutures_executor-96bb8c090197f517.rlib" "/tmp/cargo-installVICH25/release/deps/libflume-fd6b161ba4f74dee.rlib" "/tmp/cargo-installVICH25/release/deps/liburlencoding-2d8b6a2830e8462b.rlib" "/tmp/cargo-installVICH25/release/deps/libregex-269a8e7019875026.rlib" "/tmp/cargo-installVICH25/release/deps/libregex_automata-7645a95ea8f49dc9.rlib" "/tmp/cargo-installVICH25/release/deps/libaho_corasick-46feea70f09ab9a6.rlib" "/tmp/cargo-installVICH25/release/deps/libregex_syntax-566218642329b9d6.rlib" "/tmp/cargo-installVICH25/release/deps/libfutures_intrusive-38677be1ae636d98.rlib" "/tmp/cargo-installVICH25/release/deps/liblibsqlite3_sys-5c93e1ad1aad8c50.rlib" "/tmp/cargo-installVICH25/release/deps/libsqlx_postgres-832c65b14b1d6fc7.rlib" "/tmp/cargo-installVICH25/release/deps/libdotenvy-1fd81ab43a7128e3.rlib" "/tmp/cargo-installVICH25/release/deps/libcrc-69dc3fe1284db9de.rlib" "/tmp/cargo-installVICH25/release/deps/libcrc_catalog-29df1a027f54e08d.rlib" "/tmp/cargo-installVICH25/release/deps/libhex-455b834b1128b8f3.rlib" "/tmp/cargo-installVICH25/release/deps/libwhoami-9f7a73df4c625928.rlib" "/tmp/cargo-installVICH25/release/deps/libhome-4955388fe6f84128.rlib" "/tmp/cargo-installVICH25/release/deps/libmd5-70ea009b161c9826.rlib" "/tmp/cargo-installVICH25/release/deps/libbyteorder-81fa272209faef56.rlib" "/tmp/cargo-installVICH25/release/deps/libatoi-db4f0463f5339232.rlib" "/tmp/cargo-installVICH25/release/deps/libnum_traits-afe85707d956b26e.rlib" "/tmp/cargo-installVICH25/release/deps/libstringprep-ba8c24e7ff964c28.rlib" "/tmp/cargo-installVICH25/release/deps/libunicode_properties-8671bb3d8d8caaf8.rlib" "/tmp/cargo-installVICH25/release/deps/libhkdf-7d0d292203c64490.rlib" "/tmp/cargo-installVICH25/release/deps/libhmac-9342924bb880dba4.rlib" "/tmp/cargo-installVICH25/release/deps/libsqlx_core-189a87b02fb7972c.rlib" "/tmp/cargo-installVICH25/release/deps/libwebpki_roots-9cffed7f0d455d5a.rlib" "/tmp/cargo-installVICH25/release/deps/libsha2-5079004125c8ffb3.rlib" "/tmp/cargo-installVICH25/release/deps/libcpufeatures-60e75622eb5b4020.rlib" "/tmp/cargo-installVICH25/release/deps/libdigest-32bc7e20b2f6704c.rlib" "/tmp/cargo-installVICH25/release/deps/libsubtle-b0b3c117719f4c3b.rlib" "/tmp/cargo-installVICH25/release/deps/libblock_buffer-34d2ee04d86f87f0.rlib" "/tmp/cargo-installVICH25/release/deps/libcrypto_common-996c20d563255804.rlib" "/tmp/cargo-installVICH25/release/deps/libgeneric_array-32581b6cc05fffc0.rlib" "/tmp/cargo-installVICH25/release/deps/libtypenum-c1eb902fd1541019.rlib" "/tmp/cargo-installVICH25/release/deps/libzeroize-4ea6fd26412e36f5.rlib" "/tmp/cargo-installVICH25/release/deps/libsqlformat-be1f1c406465d2a7.rlib" "/tmp/cargo-installVICH25/release/deps/libunicode_categories-580b91e67dbf00a8.rlib" "/tmp/cargo-installVICH25/release/deps/libnom-97f339dd5b066294.rlib" "/tmp/cargo-installVICH25/release/deps/libhashlink-3891f78e81dc2bee.rlib" "/tmp/cargo-installVICH25/release/deps/libcrossbeam_queue-b44ebcc9cb637763.rlib" "/tmp/cargo-installVICH25/release/deps/libevent_listener-ffa193f22d4af328.rlib" "/tmp/cargo-installVICH25/release/deps/librand-3d392deffccfb18c.rlib" "/tmp/cargo-installVICH25/release/deps/librand_chacha-204fe4df0fcc86b8.rlib" "/tmp/cargo-installVICH25/release/deps/libppv_lite86-144506fa6136b1bc.rlib" "/tmp/cargo-installVICH25/release/deps/librand_core-7e6cb5ef7ef61820.rlib" "/tmp/cargo-installVICH25/release/deps/libthiserror-9f03ba99e93dafbc.rlib" "/tmp/cargo-installVICH25/release/deps/libsysinfo-62d59605f73a762d.rlib" "/tmp/cargo-installVICH25/release/deps/librayon-42b930390e0e06f1.rlib" "/tmp/cargo-installVICH25/release/deps/librayon_core-56d63535e1679690.rlib" "/tmp/cargo-installVICH25/release/deps/libcrossbeam_deque-aebc2f9083cdf2d6.rlib" "/tmp/cargo-installVICH25/release/deps/libcrossbeam_epoch-697890a919b6c742.rlib" "/tmp/cargo-installVICH25/release/deps/libcrossbeam_utils-d3f8e453b5c526d9.rlib" "/tmp/cargo-installVICH25/release/deps/libeither-6c89ca075d3b77d4.rlib" "/tmp/cargo-installVICH25/release/deps/libuuid-e7a6bed4fa210a2d.rlib" "/tmp/cargo-installVICH25/release/deps/libtyped_builder-342e5d2c796bbbe7.rlib" "/tmp/cargo-installVICH25/release/deps/libtime-584b14a854edf99f.rlib" "/tmp/cargo-installVICH25/release/deps/libnum_threads-b7099a91129f5f6f.rlib" "/tmp/cargo-installVICH25/release/deps/libtime_core-c5a0ddd49d6bab6e.rlib" "/tmp/cargo-installVICH25/release/deps/libnum_conv-332b0a0a9822b44f.rlib" "/tmp/cargo-installVICH25/release/deps/libderanged-b97f84241e5ad3ea.rlib" "/tmp/cargo-installVICH25/release/deps/libpowerfmt-079c8fa91e122a1a.rlib" "/tmp/cargo-installVICH25/release/deps/libsemver-afd951ef75794d9f.rlib" "/tmp/cargo-installVICH25/release/deps/liblazy_static-7893406dcb688526.rlib" "/tmp/cargo-installVICH25/release/deps/libreqwest-610b4eb2b97f9096.rlib" "/tmp/cargo-installVICH25/release/deps/libhyper_rustls-c6dc685ccb9d1aa4.rlib" "/tmp/cargo-installVICH25/release/deps/libserde_urlencoded-f6a7c8a763b4c5e0.rlib" "/tmp/cargo-installVICH25/release/deps/librustls_native_certs-a194bb621c296cb5.rlib" "/tmp/cargo-installVICH25/release/deps/librustls_pemfile-7f088beb42141e0f.rlib" "/tmp/cargo-installVICH25/release/deps/libopenssl_probe-ff159de135278b7a.rlib" "/tmp/cargo-installVICH25/release/deps/libbase64-14b8280592af417c.rlib" "/tmp/cargo-installVICH25/release/deps/libipnet-27c96a23d58656a9.rlib" "/tmp/cargo-installVICH25/release/deps/libtokio_rustls-cb3ee3fe3192e93c.rlib" "/tmp/cargo-installVICH25/release/deps/librustls-10f71f4626349439.rlib" "/tmp/cargo-installVICH25/release/deps/libsct-495ee2510b84c60d.rlib" "/tmp/cargo-installVICH25/release/deps/libwebpki-504abb7c01fc8f25.rlib" "/tmp/cargo-installVICH25/release/deps/libring-738d3d6941464dd7.rlib" "/tmp/cargo-installVICH25/release/deps/libspin-5b8182583b0a924d.rlib" "/tmp/cargo-installVICH25/release/deps/libuntrusted-e5041563accb807c.rlib" "/tmp/cargo-installVICH25/release/deps/libmime-38295f768a4abe24.rlib" "/tmp/cargo-installVICH25/release/deps/libencoding_rs-2506ca756a21b985.rlib" "/tmp/cargo-installVICH25/release/deps/libserde_json-bc9378856484d665.rlib" "/tmp/cargo-installVICH25/release/deps/libryu-26a559ddb7787b5c.rlib" "/tmp/cargo-installVICH25/release/deps/libserde-02bfee109453c453.rlib" "/tmp/cargo-installVICH25/release/deps/libhyper-8bbf7b9a35f709d3.rlib" "/tmp/cargo-installVICH25/release/deps/libwant-ae5f0630b4b3864b.rlib" "/tmp/cargo-installVICH25/release/deps/libtry_lock-bfe075f57523218f.rlib" "/tmp/cargo-installVICH25/release/deps/libhttparse-95abfdacc27b4929.rlib" "/tmp/cargo-installVICH25/release/deps/libh2-9d79c16fee696ad7.rlib" "/tmp/cargo-installVICH25/release/deps/libindexmap-d3953ef4a12a3bad.rlib" "/tmp/cargo-installVICH25/release/deps/libequivalent-598f7a77c58e5827.rlib" "/tmp/cargo-installVICH25/release/deps/libhashbrown-e937c39358588a50.rlib" "/tmp/cargo-installVICH25/release/deps/libahash-6132c3c4abc46fee.rlib" "/tmp/cargo-installVICH25/release/deps/libgetrandom-61184fefb693fba3.rlib" "/tmp/cargo-installVICH25/release/deps/libzerocopy-54e7ed066f904fbf.rlib" "/tmp/cargo-installVICH25/release/deps/liballocator_api2-92f40e43f41da674.rlib" "/tmp/cargo-installVICH25/release/deps/libtokio_util-d84b77020eb3b81e.rlib" "/tmp/cargo-installVICH25/release/deps/libtower_service-da7269d8787d86c2.rlib" "/tmp/cargo-installVICH25/release/deps/libtracing-999d092e01708630.rlib" "/tmp/cargo-installVICH25/release/deps/libtracing_core-0a33458c5f6562d7.rlib" "/tmp/cargo-installVICH25/release/deps/libhttpdate-611db53dde3eab53.rlib" "/tmp/cargo-installVICH25/release/deps/libfutures_util-4171793ff016d246.rlib" "/tmp/cargo-installVICH25/release/deps/libmemchr-304506561cc21b31.rlib" "/tmp/cargo-installVICH25/release/deps/libfutures_io-7ca79d59cbf3214c.rlib" "/tmp/cargo-installVICH25/release/deps/libslab-3c1b49ba017db07e.rlib" "/tmp/cargo-installVICH25/release/deps/libfutures_channel-4223e714badc89d7.rlib" "/tmp/cargo-installVICH25/release/deps/libfutures_sink-3fddf266c88bcccb.rlib" "/tmp/cargo-installVICH25/release/deps/libfutures_task-24f565caf142baf0.rlib" "/tmp/cargo-installVICH25/release/deps/libpin_utils-16dfa13894b52270.rlib" "/tmp/cargo-installVICH25/release/deps/libtokio-e301ef3e767279f5.rlib" "/tmp/cargo-installVICH25/release/deps/libsignal_hook_registry-8d7a879ed99e840e.rlib" "/tmp/cargo-installVICH25/release/deps/libnum_cpus-c867ba442ab19de5.rlib" "/tmp/cargo-installVICH25/release/deps/libsocket2-fe5168a75a4d7254.rlib" "/tmp/cargo-installVICH25/release/deps/libmio-0b970094814d697f.rlib" "/tmp/cargo-installVICH25/release/deps/libparking_lot-543cb52b8364ad68.rlib" "/tmp/cargo-installVICH25/release/deps/libparking_lot_core-8c6f2ab0237e236a.rlib" "/tmp/cargo-installVICH25/release/deps/liblibc-3ba5054104ea335d.rlib" "/tmp/cargo-installVICH25/release/deps/libcfg_if-741c6560e4280290.rlib" "/tmp/cargo-installVICH25/release/deps/libsmallvec-a7903020cadc1947.rlib" "/tmp/cargo-installVICH25/release/deps/liblock_api-879121df6ded1996.rlib" "/tmp/cargo-installVICH25/release/deps/libscopeguard-ab00d8199267e341.rlib" "/tmp/cargo-installVICH25/release/deps/libsync_wrapper-9066b2e08ac032e0.rlib" "/tmp/cargo-installVICH25/release/deps/libhttp_body-47efabd1547c5f32.rlib" "/tmp/cargo-installVICH25/release/deps/libpin_project_lite-10eedb833d3f484f.rlib" "/tmp/cargo-installVICH25/release/deps/libfutures_core-fd9b9af4b835efdb.rlib" "/tmp/cargo-installVICH25/release/deps/liburl-3f5aafa4b213789c.rlib" "/tmp/cargo-installVICH25/release/deps/libidna-e6f1cf82bf625c02.rlib" "/tmp/cargo-installVICH25/release/deps/libunicode_normalization-65df936b15f55319.rlib" "/tmp/cargo-installVICH25/release/deps/libtinyvec-3bc8241720b318c2.rlib" "/tmp/cargo-installVICH25/release/deps/libtinyvec_macros-8ccebddd5541bb81.rlib" "/tmp/cargo-installVICH25/release/deps/libunicode_bidi-174636d88624ab6d.rlib" "/tmp/cargo-installVICH25/release/deps/libform_urlencoded-eb2bc30ad3369b82.rlib" "/tmp/cargo-installVICH25/release/deps/libpercent_encoding-4c560078ce04b70d.rlib" "/tmp/cargo-installVICH25/release/deps/libhttp-4c850cdf7dcce8f2.rlib" "/tmp/cargo-installVICH25/release/deps/libitoa-e034c8a95406e078.rlib" "/tmp/cargo-installVICH25/release/deps/libbytes-175ef7f639dc9387.rlib" "/tmp/cargo-installVICH25/release/deps/libfnv-3ffefd5bb16ae602.rlib" "/tmp/cargo-installVICH25/release/deps/liblog-c2cd651264c99272.rlib" "/tmp/cargo-installVICH25/release/deps/librustix-d99d9ba3b1983cce.rlib" "/tmp/cargo-installVICH25/release/deps/libbitflags-e512e21f3005f2bc.rlib" "/tmp/cargo-installVICH25/release/deps/liblinux_raw_sys-4d9ea4524f51496c.rlib" "/tmp/cargo-installVICH25/release/deps/libeyre-06ce3005cb30421e.rlib" "/tmp/cargo-installVICH25/release/deps/libindenter-6b878a9dee1dfc1a.rlib" "/tmp/cargo-installVICH25/release/deps/libonce_cell-0f073d6df33745ce.rlib" "/tmp/cargo-installVICH25/release/deps/libclap-ea4ca02a529fcbe9.rlib" "/tmp/cargo-installVICH25/release/deps/libclap_builder-5911b29c9e6379cb.rlib" "/tmp/cargo-installVICH25/release/deps/libstrsim-e2d8a2ad36c19b11.rlib" "/tmp/cargo-installVICH25/release/deps/libanstream-1160ed5d21a4c947.rlib" "/tmp/cargo-installVICH25/release/deps/libanstyle_query-da9d6cdde338ef18.rlib" "/tmp/cargo-installVICH25/release/deps/libis_terminal_polyfill-bbf2340d51e8f11b.rlib" "/tmp/cargo-installVICH25/release/deps/libcolorchoice-0c14fa4c5f630a99.rlib" "/tmp/cargo-installVICH25/release/deps/libanstyle_parse-0cd6e83635f70d20.rlib" "/tmp/cargo-installVICH25/release/deps/libutf8parse-3133d40faa36dd8a.rlib" "/tmp/cargo-installVICH25/release/deps/libclap_lex-73a100505f880f2f.rlib" "/tmp/cargo-installVICH25/release/deps/libanstyle-1b70537d219ae86b.rlib" "/data/home/unashi/.rustup/toolchains/1.77-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-2d08990d644ac786.rlib" "/data/home/unashi/.rustup/toolchains/1.77-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-6f2d4ec7ff80253d.rlib" "/data/home/unashi/.rustup/toolchains/1.77-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-c194d68892442324.rlib" "/data/home/unashi/.rustup/toolchains/1.77-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-9a71c52c5946f83b.rlib" "/data/home/unashi/.rustup/toolchains/1.77-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-ae9aec4ce2dabc4f.rlib" "/data/home/unashi/.rustup/toolchains/1.77-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-6a207457d27610cc.rlib" "/data/home/unashi/.rustup/toolchains/1.77-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-fb1d2514710eef16.rlib" "/data/home/unashi/.rustup/toolchains/1.77-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-e36e7ed4b08caeac.rlib" "/data/home/unashi/.rustup/toolchains/1.77-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-9e8dafdf0a1b7ecd.rlib" "/data/home/unashi/.rustup/toolchains/1.77-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-b218f37fe3c9ce2e.rlib" "/data/home/unashi/.rustup/toolchains/1.77-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-20c30954fd9b5ef4.rlib" "/data/home/unashi/.rustup/toolchains/1.77-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-6d3dfaf536d51163.rlib" "/data/home/unashi/.rustup/toolchains/1.77-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-cb4ce50789112af8.rlib" "/data/home/unashi/.rustup/toolchains/1.77-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-9897980a3b548e05.rlib" "/data/home/unashi/.rustup/toolchains/1.77-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-b7bd4d010c784af2.rlib" "/data/home/unashi/.rustup/toolchains/1.77-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-6d4515df28ba3369.rlib" "/data/home/unashi/.rustup/toolchains/1.77-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-e28568c1a21499f7.rlib" "/data/home/unashi/.rustup/toolchains/1.77-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-eedf3675950a13c2.rlib" "/data/home/unashi/.rustup/toolchains/1.77-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-715e69127681e2e0.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/data/home/unashi/.rustup/toolchains/1.77-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/cargo-installVICH25/release/deps/atuin-2e679c3d9e33dc83" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-Wl,-O1" "-Wl,--strip-debug" "-nodefaultlibs"
  = note: ld.lld: error: undefined symbol: fcntl64
          >>> referenced by sqlite3.c
          >>>               0343851c9008f270-sqlite3.o:(aSyscall) in archive /tmp/cargo-installVICH25/release/deps/liblibsqlite3_sys-5c93e1ad1aad8c50.rlib
          collect2: error: ld returned 1 exit status

error: could not compile `atuin` (bin "atuin") due to 1 previous error
error: failed to compile `atuin v18.3.0`, intermediate artifacts can be found at `/tmp/cargo-installVICH25`.
To reuse those artifacts with a future compilation, set the environment variable `CARGO_TARGET_DIR` to that path.

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh not works

$ atuin doctor
atuin: /lib64/libc.so.6: version `GLIBC_2.29' not found (required by atuin)

Can the install works if I don't want to change my glibc version? I see the issue before but it doesn't work for me: https://github.com/atuinsh/atuin/issues/944

Atuin doctor output

$ atuin doctor
atuin: /lib64/libc.so.6: version `GLIBC_2.29' not found (required by atuin)

This atuin is installed by ```curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Code of Conduct

ellie commented 1 month ago

@Unalian what was the solution to your issue?

Unalian commented 1 month ago

@Unalian what was the solution to your issue?

I updated the system to get the new version of glibc.