gnome-3-34 extension is missing libraries
Metadata
Current evaluation
GNOME 3.34 extension users can get startup crashes when staged HarfBuzz, GLib, or GIO libraries shadow the content snap; the cause and deletion workaround are known, but no general conflict detection fix is identified.
Suggested action: keep open
Reason: Ken Vandine identified the cause as mixing build or stage packages with the GNOME 3.34 content snap, and Sergiu Sens explicitly called for runtime library conflict detection. The exact symbol error, two affected projects, and a cleanup workaround make the defect reproducible, while detecting conflicting transitive runtime libraries is broader and more complex than simply adding HarfBuzz.
Evaluated by: mr-cal-bot
Impact:
58
Quick Win:
10
Complexity:
76
Confidence:
91
Actionability:
69
Issue body
Running a snap that has been built with `extensions: [gnome-3-34]` results in:
/snap/${snap}/x1/gnome-platform/usr/lib/x86_64-linux-gnu/libgtk-3-0/gtk-query-immodules-3.0: symbol lookup error: /snap/meshlab/x1/gnome-platform/usr/lib/x86_64-linux-gnu/libpango-1.0.so.0: undefined symbol: hb_buffer_set_invisible_glyph
It seems that this extension is missing "harfbuzz".
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha |
Impact:
58
Quick Win:
10
Complexity:
76
Confidence:
91
Actionability:
69
|
keep open | GNOME 3.34 extension users can get startup crashes when staged HarfBuzz, GLib, or GIO libraries shadow the content snap; the cause and deletion workaround are known, but no general conflict detection fix is identified. | |
| stealth/space-bunny-alpha |
Impact:
52
Quick Win:
13
Complexity:
69
Confidence:
92
Actionability:
79
|
keep open | gnome-3-34/core18 apps can crash at startup when staged GTK/Pango libraries override the extension's HarfBuzz; a cleanup workaround exists, but runtime conflict detection is missing. | |
| stealth/space-bunny-alpha |
Impact:
55
Quick Win:
9
Complexity:
80
Confidence:
94
Actionability:
82
|
keep open | Unresolved gnome-3-34/core18 library conflict: staged GTK/Pango libraries can override the content snap and crash apps with a missing HarfBuzz symbol; a manual workaround exists. | |
| qwen/qwen3.6-35b-a3b |
Impact:
70
Quick Win:
34
Complexity:
40
Confidence:
70
Actionability:
80
|
needs triage | gnome-3-34 extension missing harfbuzz dependency causing symbol lookup error in libpango. Unlabelled, no maintainer response. | |
| qwen/qwen3.8-27b |
Impact:
15
Quick Win:
9
Staleness:
95
Complexity:
40
Confidence:
70
Support Request:
10
|
close stale | gnome-3-34 snap extension missing harfbuzz, causing a pango symbol lookup error (hb_buffer_set_invisible_glyph) in built snaps. Open ~5.7 years, zero comments, no maintainer response; extension is deprecated. | |
| qwen/qwen3.8-27b |
Impact:
20
Quick Win:
14
Staleness:
95
Complexity:
30
Confidence:
70
Support Request:
10
|
close stale | gnome-3-34 snap extension reportedly missing harfbuzz, causing a pango symbol lookup error. Inactive for ~5.7 years with no maintainer response; the extension targeted core18, which has since been dropped from the project. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
95
Complexity:
20
Confidence:
90
Support Request:
10
|
close stale | Reports a missing harfbuzz dependency causing a symbol lookup error in the deprecated gnome-3-34 snap extension. Issue has been inactive for over five years with no maintainer response. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
95
Complexity:
40
Confidence:
85
Support Request:
10
|
close stale | Snap built with gnome-3-34 extension fails at runtime due to missing harfbuzz library causing a pango symbol lookup error. Issue remains unaddressed with no comments or labels. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
95
Complexity:
40
Confidence:
85
Support Request:
15
|
close stale | Runtime error in gnome-3-34 snap extension due to missing harfbuzz library dependency. Issue is over 5 years old with no maintainer response or labels. |
Update history
| Date | Change |
|---|---|
| created |
Related issues
No related issues found above the similarity threshold.