-
Notifications
You must be signed in to change notification settings - Fork 355
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
Upgrading Electrs to 0.10.0-rc.1 #1305
Comments
Ok today i will give a chance and I will change only sources for bookworm. Will see what will happen. I won't do dist-upgrade. |
I need to move upgrading for tomorrow as for now I am copying entire blockchain to backup location as don't want to make initial blockchain download again. |
i am givin up. i am even unable to make copy of blockchain as i can't stop effectively bitcoind. 'bitcoin-cli stop 'simply doesnt work and bitcoind is starting again automatically. |
@luksocculta It's restarted automatically by systemd. Do |
you get the instead of installing / using
make sure your manually added sources-list (see files in
then do a full dist-upgrade to debian 12 (bookworm): important: during the installation routine you'll be asked a few times if you want to override your existing settings (e.g. it's not only follow electrs upgrade guide again, starting with there is no need to stop bitcoin daemon ( if you feel uncomfortable better stay on |
Thanks for detailed guide. Right now I am during making similar configuration of my Raspibolt on different machine and there I will test this. I wanted to simply change sources so thanks about that additional necessary steps. |
On a test machine something went wrong with nginx. sudo systemctl status nginx Jun 30 23:06:45 debian-acer systemd[1]: Starting nginx.service - A high performance web server and a reverse proxy server... But I haven't mimic fully raspibolt configuration as I couldn't perform full blockchain download. But I think that doesn't matter for nginx so right now I dont know what went wrong. After dist-upgrade I made apt autoremove and then if I good recall was removed something that depends for nginx. |
my bad. you have to install libnginx-mod-stream: restart nginx daemon with i've edited my comment. |
so i made complete upgrade and everything seems to be ok. and there wasn't need for manual installation of libningx-mod-stream as it was installed during upgrade i think. seems like something went wrong on test machine. |
one thing i've forgot to mention is the PAM configuration. in case you've overwritten your configuration while upgrading from |
i haven't overwritten any of my configuration files. for all of questions about new config files i answered 'N'. so still everything works normal. sure i still struggle with some things on my raspibolt but these are unrelated to upgrading to bookworm. |
ots has broke after upgrading. so i did make 'sudo apt reinstall python3 python3-dev python3-pip python3-setuptools python3-wheel' and then 'sudo pip3 install opentimestamps-client --break-system-packages'. |
This issue is marked as |
This issue has been closed due to inactivity. |
Describe the issue
After command cargo clean there is error:
error: failed to parse manifest at
/home/admin/rust/electrs/Cargo.toml
Caused by:
failed to parse the
edition
keyCaused by:
this version of Cargo is older than the
2021
edition, and only supports2015
and2018
editions.Location in guide
Link to the corresponding page and section on https://raspibolt.org
Screenshots
If applicable, add screenshots to help explain your problem.
Environment
Additional context
Cargo in Bullseye is 0.47.0-3+b1, in Bookworm is 0.66.0+ds1-1. Do we need wait for Raspberry Pi OS upgrade or can we do some manual intervention? For example: curl https://sh.rustup.rs -sSf | sh.
The text was updated successfully, but these errors were encountered: