Page 1 of 1

Snap install using/showing wrong version?

Posted: August 23rd, 2020, 12:47 pm
by Skyrider
I just installed sabnzbd using snap on Raspbian 9.13 (Stretch)
tracking: latest/stable
refresh-date: today at 18:11 BST
channels:
latest/stable: 3.1.0-develop 2020-08-20 (1503) 215MB -
latest/candidate: ↑
latest/beta: ↑
latest/edge: 3.1.0-develop 2020-08-23 (1534) 215MB -
installed: 3.1.0-develop (1503) 215MB -
But when I run it, it shows it's running 3.0.0-develop [unknown] on the GUI

Is snap showing the wrong version? And why would it show a dev version being in the latest/stable channel?

Re: Snap install using/showing wrong version?

Posted: August 23rd, 2020, 3:43 pm
by safihre
It's right.. The reason is that snapcraft while on paper sounds like a great system, in practice it's a huge pain for developers.
In our case the problem is that it only allows to build the snap from the main branch, in our case the develop branch. So when we split off the 3.0.x release and push it to master, we can't push any more snap updates for it.
So now indeed, the "stable" snap channel is actually the development version at points where I personally have the feeling it's stable enough to bring to a bigger audience.
There are complicated was around this, but the number of snap users is relatively low (metrics say around 3.500 active)..