[Gemserv] Can't install gemserv

My YunoHost server

Hardware: Raspberry Pi at home
YunoHost version: 11.2.9.1
I have access to my server : Through SSH | through the webadmin
Are you in a special context or did you perform some particular tweaking on your YunoHost instance ? : no
If your request is related to an app, specify its name and version: gemserv 0.6.6~ynh6

Description of my issue

I tried to install gemserv but I found a problem blocking the process.

Here the complete log

I think the relevant lines are:

error: command failed: 'cargo': No such file or directory (os error 2)

But I have cargo installed.

Perhaps the problem come from the 32 bit (instead of 64 bit) installation of my server?

There’s something iffy going on:

2024-02-03 18:53:35,015: WARNING - warning: it looks like you have an existing installation of Rust at:
2024-02-03 18:53:35,016: WARNING - warning: /usr/bin
2024-02-03 18:53:35,017: WARNING - warning: It is recommended that rustup be the primary Rust installation.
2024-02-03 18:53:35,018: WARNING - warning: Otherwise you may have confusion unless you are careful with your PATH
2024-02-03 18:53:35,020: WARNING - warning: If you are sure that you want both rustup and your already installed Rust
2024-02-03 18:53:35,021: WARNING - warning: then please reply `y' or `yes' or set RUSTUP_INIT_SKIP_PATH_CHECK to yes
2024-02-03 18:53:35,022: WARNING - warning: or pass `-y' to ignore all ignorable checks.
2024-02-03 18:53:35,023: WARNING - error: cannot install while Rust is installed
2024-02-03 18:53:35,024: WARNING - warning: continuing (because the -y flag is set and the error is ignorable)
2024-02-03 18:53:35,285: WARNING - info: profile set to 'default'
2024-02-03 18:53:35,287: WARNING - info: default host triple is aarch64-unknown-linux-gnu
2024-02-03 18:53:35,288: WARNING - info: syncing channel updates for 'stable-aarch64-unknown-linux-gnu'
2024-02-03 18:53:36,253: WARNING - info: latest update on 2023-12-28, rust version 1.75.0 (82e1608df 2023-12-21)
2024-02-03 18:53:36,254: WARNING - info: downloading component 'cargo'
2024-02-03 18:53:37,225: WARNING - info: downloading component 'clippy'
2024-02-03 18:53:37,557: WARNING - info: downloading component 'rust-docs'
2024-02-03 18:53:39,044: WARNING - info: downloading component 'rust-std'
2024-02-03 18:53:41,907: WARNING - info: downloading component 'rustc'
2024-02-03 18:53:47,995: WARNING - info: downloading component 'rustfmt'
2024-02-03 18:53:48,346: WARNING - info: installing component 'cargo'
2024-02-03 18:53:50,379: WARNING - info: installing component 'clippy'
2024-02-03 18:53:51,323: WARNING - info: installing component 'rust-docs'
2024-02-03 18:54:03,436: WARNING - info: installing component 'rust-std'
2024-02-03 18:54:18,284: WARNING - info: installing component 'rustc'
2024-02-03 18:54:37,301: WARNING - info: installing component 'rustfmt'
2024-02-03 18:54:38,842: WARNING - info: default toolchain set to 'stable-aarch64-unknown-linux-gnu'
2024-02-03 18:54:38,843: DEBUG - 
2024-02-03 18:54:38,852: DEBUG -   stable-aarch64-unknown-linux-gnu installed - (error reading rustc version)
2024-02-03 18:54:38,852: DEBUG - 
2024-02-03 18:54:38,855: DEBUG - 
2024-02-03 18:54:38,855: DEBUG - Rust is installed now. Great!

What revision of RBPi are you using? It detected aarch64 architecture and assumed an appropriate OS version, why are you using 32bit system?

raspberry pi4 with 8 gb of ram

Because when the system was installed (more than three years ago) the 64 bit version was too experimental and from then I have never the need to reinstall everything (blame on me) :frowning_face:

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.