← Back to issue list

Trigger font cache rebuild if new fonts added to the system

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1897098
Type
issue
State
open
Author
~igorljubuncic-deactivatedaccount
Labels
—
Created
Updated
Closed
—

Current evaluation

Placeholder design request to refresh snap font caches when host/user fonts change after install; discussed 2021, no labels, no agreed spec, no activity since Feb 2021

Suggested action: needs triage

Reason: The body explicitly states it is "a placeholder bug for the implementation" of font cache rebuild, and the only maintainer input is @sergiusens speculating "The only way I can think of this working is if snapd executes the configure hook for snaps using the desktop-y interfaces", with the reporter then proposing an unvetted mtime-check idea. There is no reproducer, no agreed design, no labels, no assignee, and no code change in the repo referencing it (git log search for "font cache" returns nothing); the relevant hook logic now lives partly in extensions/desktop/common/fonts, which itself defers to the external canonical/snapcraft-desktop-integration project. The underlying need (stale font caches after installing host fonts) remains real, so it must not be closed as stale, but it needs a maintainer to decide whether snapd, the desktop extension, or snapcraft-desktop-integration owns it before any implementation can start.

Evaluated by: mr-cal-bot

Impact: 45 Quick Win: 3 Complexity: 75 Confidence: 72 Actionability: 30

Issue body

This is a placeholder bug for the implementation of font cache rebuild if new fonts are added to the system (global or per-user) after a snap is installed to ensure font consistency.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha
Impact: 45
Quick Win: 3
Complexity: 75
Confidence: 72
Actionability: 30
needs triage Placeholder design request to refresh snap font caches when host/user fonts change after install; discussed 2021, no labels, no agreed spec, no activity since Feb 2021
stealth/space-bunny-alpha
Impact: 50
Quick Win: 6
Complexity: 78
Confidence: 84
Actionability: 52
keep open Open placeholder request to refresh snap font caches when global or per-user fonts change after installation; configure hooks and mtime-based launch checks have been proposed.
qwen/qwen3.6-35b-a3b
Impact: 30
Quick Win: 11
Complexity: 40
Confidence: 60
Actionability: 60
needs triage Feature request to rebuild font cache when new system fonts are added after snap installation. Untriaged placeholder issue with no maintainer response after 6 years.
qwen/qwen3.8-27b
Impact: 25
Quick Win: 15
Staleness: 95
Complexity: 40
Confidence: 70
Support Request: 10
close stale Placeholder request (2019) to rebuild the font cache when new system/user fonts appear after a snap install. No labels, comments, or maintainer activity for ~6 years; desktop extensions now rebuild the cache via a configure-fonts hook.
qwen/qwen3.6-35b-a3b
Staleness: 95
Complexity: 50
Confidence: 90
Support Request: 10
close stale Placeholder issue requesting automatic font cache rebuilds when system fonts change after snap installation. Unassigned, unlabeled, and inactive for over five years.
qwen/qwen3.6-35b-a3b
Staleness: 95
Complexity: 60
Confidence: 90
Support Request: 10
close stale Placeholder issue requesting automatic font cache rebuilds when system fonts change post-snap installation. Untriaged, inactive for over five years with zero maintainer interaction.
qwen3.6-35b-a3b-mtp-q6
Staleness: 95
Complexity: 30
Confidence: 85
Support Request: 10
close stale Placeholder issue requesting automatic font cache rebuilds when system fonts change to ensure snap consistency. Untriaged, inactive for over 5 years, with no comments or labels.

Update history

Date Change
created

Related issues

No related issues found above the similarity threshold.