Skip to content

Commit 10e05a2

Browse files
authored
Update snap.md
1 parent ff5603a commit 10e05a2

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

technical/snap.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,15 @@ if the snap-building logs contain errors about being unable to locate neon, chec
2222
https://snapcraft.io/docs/kde-neon-extension and update it everywhere it appears in the snapcraft.yaml file.
2323

2424
Snaps are built based on specific "cores" -- the base operating system whose libraries they use. From time to time
25-
we have to update to a new core. The current builds use "core20", or Ubuntu 20.04 LTS. Updating the core will likely
25+
we have to update to a new core. The current builds use "core22", or Ubuntu 22.04 LTS. Updating the core will likely
2626
require updating many of the other version numbers in the snap YAML file.
2727

28+
## Dependencies
29+
30+
Several of FreeCAD's dependencies take a long time to build and seldomly change: the two largest culprits here are
31+
OCCT and GMSH. These two packages have been split into their own "unlisted" snap, called freecad-deps-core22. To
32+
update the versions of those libraries, that snap is the one that must be updated, ratheer than freecad-snap itself.
33+
2834
## Important links
2935

3036
* https://snapcraft.io/freecad

0 commit comments

Comments
 (0)