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

bob cannot install nightly version after latest changes in neovim CI #249

Closed
pkropachev opened this issue Jan 29, 2025 · 8 comments · Fixed by #252
Closed

bob cannot install nightly version after latest changes in neovim CI #249

pkropachev opened this issue Jan 29, 2025 · 8 comments · Fixed by #252

Comments

@pkropachev
Copy link

pkropachev commented Jan 29, 2025

Subj.

According to neovim/neovim#32194 Neovim team has added linux-arm64 target and common linux has been chaged to linux-x86_64. So, now there are two appimages: nvim-linux-x86_64.appimage and nvim-linux-arm64.appimage.

Link https://github.com/neovim/neovim/releases/download/nightly/nvim.appimage is not valid anymore for nightly builds. In the result we get error:

ERROR Error: Please provide an existing neovim version, Not Found

@MordechaiHadad , could you please adapt bob for it?

@kristijanhusak
Copy link

As a workaround you can just target latest commit on master branch if you want the latest.

@MordechaiHadad
Copy link
Owner

MordechaiHadad commented Jan 29, 2025

Yes I will once I can finally use a computer, I really hoped clason's PR would be merged so early damn.

@hmnd
Copy link

hmnd commented Jan 29, 2025

Hmm I just intalled bob from master, but I'm still seeing that error, both with bob use stable and bob use v0.10.4... Is there something I'm missing perhaps? Thanks for your help!

@pkropachev
Copy link
Author

@hmnd , how do you install bob?
I built manually from master branch and all looks good now.

@mikavilpas
Copy link

I get the same error after building from source, but for me it seems to occur only for nightly (I'm on osx)

Image

@pkropachev
Copy link
Author

pkropachev commented Jan 30, 2025

By some reason file with hash sum is not provided for nightly archives:
https://github.com/neovim/neovim/releases/download/nightly/nvim-linux-x86_64.appimage.sha256sum

UPD: Ah, this is due to now hash sums for all artifacts are stored in a single file.

neovim/neovim#32249

Make sense to continue in #253.

@hmnd
Copy link

hmnd commented Jan 30, 2025

I get the same error after building from source, for me it seems to occur only for nightly (I'm on osx)

Ah yup @pkropachev that's exactly what it was for me. Even though I was only trying to update stable, I guess it was querying for the nightly I had installed too and failing as a result. With nightly uninstalled, it works like a charm!

@pkropachev
Copy link
Author

In my case, I managed to install yesterday's night build. This is why all worked for me. 😄
Today's nightly build doesn't include sha256sum file for each artifact, only single file for all artifacts.

I guess if new stable version (e.g. v0.10.5) will be released, then we'll face with the same problem like for nightly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
5 participants