← Back to issue list

Text not being displayed in PyQt app

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1760583
Type
issue
State
open
Author
~subins2000
Labels
fonts pyqt5
Created
Updated
Closed
—

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

Impact: 18 Quick Win: 5 Complexity: 15 Confidence: 55 Actionability: 30

Issue body

I've made a PyQt5 app : https://github.com/subins2000/TorrentBro I've successfully made a snap package and installed it. But when I run it, the text is not being displayed. The font used in the app is Sans-serif. 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 ?

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.