Text not being displayed in PyQt app
Metadata
Current evaluation
Reporter's PyQt5 app snap (TorrentBro) shows no text; they ask whether host fonts must be bundled. A user packaging/support question with no snapcraft-side defect, no maintainer reply since 2018.
Suggested action: close not a bug
Reason: The report is a question about the reporter's own snap, not a Snapcraft defect: 'Is there any specific change need to be made to include the font or is this a bug? Isn't sans-serif one of the default standard fonts?' Strict confinement deliberately withholds host fonts, and the repo's own docs/extensions confirm fonts must be staged per-snap (docs/how-to/code/integrations/example-gtk2-recipe.yaml stages ttf-ubuntu-font-family, docs/how-to/integrations/craft-a-dotnet-app.rst lists fontconfig/libfontconfig1, extensions set 'mount-host-font-cache': False), so the observed behaviour is working as designed. Confidence is held down because the report supplies no snapcraft.yaml, base/snap version or logs, and both comments from the author are empty, so the exact root cause was never verified.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha |
Impact:
18
Quick Win:
5
Complexity:
15
Confidence:
55
Actionability:
30
|
close not a bug | Reporter's PyQt5 app snap (TorrentBro) shows no text; they ask whether host fonts must be bundled. A user packaging/support question with no snapcraft-side defect, no maintainer reply since 2018. | |
| stealth/space-bunny-alpha |
Impact:
25
Quick Win:
6
Complexity:
15
Confidence:
62
Actionability:
30
|
close not a bug | PyQt5 app snap shows no text; reporter asks whether sans-serif fonts need to be staged or if this is a snapcraft bug. No recipe, logs, or maintainer answer provided. | |
| stealth/space-bunny-alpha |
Impact:
45
Quick Win:
10
Complexity:
52
Confidence:
84
Actionability:
48
|
needs triage | PyQt5 snap launches without visible text; the report lacks recipe/runtime diagnostics and has received no substantive maintainer response. | |
| qwen/qwen3.6-35b-a3b |
Impact:
10
Quick Win:
6
Complexity:
20
Confidence:
85
Actionability:
70
|
close not a bug | User reports text not displaying in a PyQt5 snap app and asks if this is a bug or requires font configuration. | |
| qwen/qwen3.8-27b |
Impact:
15
Quick Win:
12
Staleness:
95
Complexity:
20
Confidence:
65
Support Request:
85
|
close stale | PyQt5 app (TorrentBro) packaged as a snap shows no text because the Sans-serif font is unavailable inside the confined snap. Author asks whether to bundle the font or if it is a bug. No maintainer response; ~8.4 years old. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
95
Complexity:
25
Confidence:
90
Support Request:
95
|
close not a bug | User reports missing text in a PyQt5 app packaged as a Snap, asking if font configuration is needed or if it's a bug. Issue is 8 years old with no maintainer response. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
98
Complexity:
15
Confidence:
85
Support Request:
90
|
close not a bug | Support request regarding font rendering in a PyQt5 snap package. No maintainer response in over 8 years. Likely requires packaging configuration rather than a code fix. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
98
Complexity:
15
Confidence:
95
Support Request:
90
|
close not a bug | User reports missing text in a PyQt5 app packaged as a snap, asking if font configuration changes are needed or if it is a bug. No maintainer response in over eight years. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Related To:
snapcraft#4257
(confidence 45%)
Commit 7877ca5bb 'fix(extensions): stop fontconfig from loading from host's /etc/fonts/conf.d (#4257)' is later desktop-extension font handling work; it postdates this 2018 report and does not fix it.
-
Related To:
snapcraft#3361
(confidence 35%)
Commit f9501944d 'extensions: use SNAP_COMMON instead of SNAP_DATA for fonts (#3361)' shows snapcraft has since iterated on the same font-hook area the reporter ran into.
Related issues
No related issues found above the similarity threshold.