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

Unable to upgrade Electrum Server to v0.10.4 #1415

Open
x0utlier opened this issue Mar 25, 2024 · 3 comments
Open

Unable to upgrade Electrum Server to v0.10.4 #1415

x0utlier opened this issue Mar 25, 2024 · 3 comments
Labels
support Help, I'm stuck somehow

Comments

@x0utlier
Copy link

I am attempting to upgrage Electrum Server as per the instructions in the section:
Bitcoin | Electrum Server | For the future: Electrs upgrade
https://raspibolt.org/guide/bitcoin/electrum-server.html#for-the-future-electrs-upgrade

Currently running Electrum Server v0.9.13 and upgrading to v0.10.4

System is a Raspberry Pi 4B running Debian GNU/Linux 11 (bullseye)

When I get to this part of the instructions:

$ cargo clean

I get this error:

error: failed to parse manifest at `/home/admin/rust/electrs/Cargo.toml`

Caused by:
failed to parse the `edition` key

Caused by:
this version of Cargo is older than the `2021` edition, and only supports `2015` and `2018` editions.

Cargo version is v1.46.0, it was installed as per the Raspibolt guide, I followed the instructions precisely.

I have run

$ sudo apt-get update && sudo apt-get upgrade

and rebooted the system, no luck.

Any help would be appreciated, thanks!

@x0utlier x0utlier added the support Help, I'm stuck somehow label Mar 25, 2024
@fots1110
Copy link

I have the same issue.
The Bonus section has the option to install Eectrum Personal Server as an alternative to electrs. However there is no instructions of how to uninstall electrs, Which has a large database.

@llubel
Copy link

llubel commented Apr 28, 2024

Same issue here.

@CorLeoGit
Copy link

I have just started with raspibolt. At least the blockchain synced now completly and wanna go further with the installation process. Stuck with the same issue.

Command "$ cargo build --locked --release" end up with:


error: failed to parse manifest at /home/admin/rust/electrs/Cargo.toml

Caused by:
failed to parse the edition key

Caused by:
this version of Cargo is older than the 2021 edition, and only supports 2015 and 2018 editions.


I looked a little arround in google to find a solution.
1- dist upgrade to debian 12
2- installing "rustup --> https://rustup.rs/"
3- using Eectrum Personal Server instead "electrs".

Of course, the main goal for a node is the security and reliability of the raspibolt. With which solution you sould I go? What is your recommendation?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
support Help, I'm stuck somehow
Projects
None yet
Development

No branches or pull requests

4 participants