← Back to issue list

gnome-3-34 extension is missing libraries

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1908061
Type
issue
State
open
Author
~christianrauch
Labels
—
Created
Updated
Closed
—

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.