From: | Merlijn Sebrechts via snapcraft.io <forum@forum.snapcraft.io> |
---|---|
Subject: | [snapd] Re-visiting update control on the desktop |
To: | <bronger@physik.rwth-aachen.de> |
Date: | Sat, 22 Aug 2020 16:30:04 +0000 |
![]() |
galgalesh
August 22 |
taw_moto:
I would also like to freeze a specific snap version and update only some security vulnerabilities maybe.
Not sure if the following packages are in snap (yet), but their update caused a lot of trouble in the past for me and my projects: GCC, clang, CMake, curl. (change of behaviour, my projects did not compile anymore, etc).
This should already be possible using “channels”. A publisher creates a track for each major version of their applications and users chooses which track they want to follow. By default, every new major version gets installed immediately but if users manually choose a specific track, they will stay on that major version until they manually upgrade. Since you mentioned cmake
; it is available in the Snap store and it does support tracks:
$ snap info cmake
name: cmake
publisher: Crascit✓
...
channels:
latest/stable: 3.18.2 2020-08-20 (549) 112MB classic
latest/candidate: ↑
latest/beta: ↑
latest/edge: 3.18.20200822-g08170b1 2020-08-22 (556) 113MB classic
3.18/stable: 3.18.2 2020-08-20 (549) 112MB classic
...
3.17/stable: 3.17.4 2020-07-30 (507) 111MB classic
...
3.16/stable: 3.16.8 2020-06-01 (401) 129MB classic
...
Is this what you are looking for @taw_moto?
Visit Topic or reply to this email to respond.
![]() |
taw_moto
August 10 |
Visit Topic or reply to this email to respond.
To unsubscribe from these emails, click here.