neovim / neovim-snap

snap build for neovim
https://snapcraft.io/nvim
MIT License
18 stars 7 forks source link

latest/edge channel says it's updated but installs v0.5.0-stable #2

Closed wassimk closed 3 years ago

wassimk commented 3 years ago

I'd like to use snap for installing nightly builds of Neovim but it's not working as I think it should.

The latest/edge channel says it was updated today but installs version v0.5.0. I would expect it to install the latest commit from today?

Here is the output of snap info nvim:

name:      nvim
summary:   Vim-fork focused on extensibility and usability
publisher: neovim-snap (neovim-snap)
store-url: https://snapcraft.io/nvim
contact:   justinkz+nvim@gmail.com
license:   unset
description: |
  Neovim is a project that seeks to aggressively refactor Vim in order to:

  - Simplify maintenance and encourage contributions
  - Split the work between multiple developers
  - Enable the implementation of new/modern user interfaces without any modifications to the core
  source
  - Improve extensibility with a new plugin architecture
commands:
  - nvim
snap-id:      iCEzvDZMvRrIWd5XLxgff6Tc6Zx20aeO
tracking:     latest/edge
refresh-date: today at 22:05 UTC
channels:
  latest/stable:    v0.5.0-dirty  2021-08-23 (1395) 10MB classic
  latest/candidate: v0.5.0-dirty  2021-08-15 (1395) 10MB classic
  latest/beta:      ↑
  latest/edge:      v0.5.0-stable 2021-09-04 (1462) 10MB classic

For references, https://github.com/neovim/neovim/issues/14800 looks like a similar issue.

justinmk commented 3 years ago

are you sure it's not a local preference on your system somewhere? here is what i see in the snapcraft admin console:

image

cc @hurricanehrndz

hurricanehrndz commented 3 years ago

Very odd.

wassimk commented 3 years ago

Well, it's very possible it was on my side but I can't be sure. I just went to check again and it's working exactly as I would expect.

➜  ~ snap info nvim
name:      nvim
summary:   Vim-fork focused on extensibility and usability
publisher: neovim-snap (neovim-snap)
store-url: https://snapcraft.io/nvim
contact:   justinkz+nvim@gmail.com
license:   unset
description: |
  Neovim is a project that seeks to aggressively refactor Vim in order to:

  - Simplify maintenance and encourage contributions
  - Split the work between multiple developers
  - Enable the implementation of new/modern user interfaces without any modifications to the core
  source
  - Improve extensibility with a new plugin architecture
commands:
  - nvim
snap-id:      iCEzvDZMvRrIWd5XLxgff6Tc6Zx20aeO
tracking:     latest/edge
refresh-date: today at 14:54 UTC
channels:
  latest/stable:    v0.5.0-dirty                  2021-08-23 (1395) 10MB classic
  latest/candidate: v0.5.0-dirty                  2021-08-15 (1395) 10MB classic
  latest/beta:      ↑
  latest/edge:      v0.6.0-218-g3f526feeb-nightly 2021-09-06 (1468) 10MB classic
installed:          v0.6.0-218-g3f526feeb-nightly            (1468) 10MB classic

It has already updated my nvim version since my last login.

➜  ~ vim -v
NVIM v0.6.0-dev+218-g3f526feeb
Build type: RelWithDebInfo
LuaJIT 2.1.0-beta3
...

I can't really explain it. The snap info nvim results were wrong but now they are right. 🤷🏼‍♂️

Thank you for looking at it!

justinmk commented 3 years ago

Possibly a temporary state by the nightly job?