← Back to issue list

extensions: use SNAP_COMMON instead of SNAP_DATA for fonts

View original Github issue

Metadata

Project
snapcraft
Number
#3361
Type
pull request
State
merged
Author
sergiusens
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #3361 in commit f9501944d, switching desktop extension font paths from SNAP_DATA to SNAP_COMMON to prevent font breakage during background snap updates.

Resolution: closed resolved

Reason: PR #3361 was approved and merged as commit f9501944d. The change updates font configuration and desktop exports to use SNAP_COMMON, mitigating font corruption during snap updates.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This mitigates issues with fonts breaking when snaps update in the backround (yet to be fixed in snapd). Signed-off-by: Sergio Schvezov <sergio.schvezov@canonical.com> - [ ] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `./runtests.sh static`? - [ ] Have you successfully run `./runtests.sh tests/unit`? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #3361 in commit f9501944d, switching desktop extension font paths from SNAP_DATA to SNAP_COMMON to prevent font breakage during background snap updates.
stealth/space-bunny-alpha — closed resolved Merged #3361 in commit f9501944, changing extension font paths from SNAP_DATA to SNAP_COMMON to prevent font corruption during background snap updates.
stealth/space-bunny-alpha — closed resolved Merged #3361 (commit f9501944) changed extension font paths from SNAP_DATA to SNAP_COMMON, preventing font corruption during background snap updates.
qwen/qwen3.6-35b-a3b — — Merged a fix replacing SNAP_DATA with SNAP_COMMON for font paths in extensions. This prevents font corruption during background snap updates. Approved and passed CI.
qwen3.6-35b-a3b-mtp-q6 — — Merged a change replacing SNAP_DATA with SNAP_COMMON for font paths in extensions. This prevents font corruption during background snap updates. Approved and merged by maintainer sergiusens.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#3509 extensions: don't expose host system fontconfig cache snapcraft merged Merged in snapcore/snapcraft#3509 via commit 6efa4ef6c, preventing GNOME and KDE desktop plugs from exposing the host fontconfig cache.
72%
#3299 extensions: configure hook for fonts snapcraft merged Merged the fonts configure hook for Snapcraft extensions in #3299, landing as commit aaf24afcf after maintainer approval.
72%