← Back to issue list

[core22] gnome ext prevents use of configure hook

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1989499
Type
issue
State
open
Author
~awe
Labels
Created
Updated
Closed

Current evaluation

Gnome extension's command-chain prevents configure hooks from running in snapcraft 7.1.3 with core22. Untriaged, no maintainer engagement.

Suggested action: needs triage

Reason: The issue has no labels, no maintainer comments, and no assignee, indicating it hasn't been assessed. While it's 4 years old with no activity, there's no evidence it was fixed or is no longer relevant, so it needs triage to determine current applicability.

Impact: 50 Quick Win: 30.0 Staleness: 95 Complexity: 40 Confidence: 55 Support Request: 20

Issue body

When building a snap using the experimental core22 'gnome' extension in snapcraft 7, a command-chain is added to the configure hook which seems to prevent a snap-provided configure hook from running. hooks: configure: plugs: - desktop command-chain: - snap/command-chain/hooks-configure-fonts This command doesn't seem to chain properly, as it seems to prevent an actual configure hook from being called. I've also provided a sample based on the Desktop team's workshops snap which can be found here: https://github.com/tonyespy/workshops/tree/configure-hook-bug To test, build the snap from my branch, install, and then run `snap set workshops foo=bar`. You'll see the following messages in the journal: Started snap.workshops.hook.configure.a4520ba7-bb96-43f0-854e-7a34bdb3b648.scope. snap.workshops.hook.configure.a4520ba7-bb96-43f0-854e-7a34bdb3b648.scope: Deactivated successfully. ...but not the message logged by the configure hook, nor will the file $SNAP_COMMON/configure-hook-run exist. snapcraft version: 7.1.3 8187 (amd64) build environment: 22.04 Desktop

Evaluation history

Date Model Scores Action Summary
qwen3.6-35b-a3b-mtp-q6
Impact: 50
Quick Win: 30.0
Staleness: 95
Complexity: 40
Confidence: 55
Support Request: 20
needs triage Gnome extension's command-chain prevents configure hooks from running in snapcraft 7.1.3 with core22. Untriaged, no maintainer engagement.
qwen/qwen3.6-35b-a3b
Staleness: 90
Complexity: 45
Confidence: 80
Support Request: 10
close stale Bug report about core22 gnome extension overriding custom configure hooks in snapcraft 7. Untriaged, inactive for over 3 years with no maintainer response.
qwen/qwen3.6-35b-a3b
Staleness: 95
Complexity: 65
Confidence: 90
Support Request: 10
close stale Reports a bug where the core22 gnome extension's command-chain breaks custom configure hooks in snapcraft 7. Untriaged, 3.8 years old, no maintainer response.
qwen3.6-35b-a3b-mtp-q6
Staleness: 95
Complexity: 60
Confidence: 85
Support Request: 10
close stale Bug where core22 gnome extension command-chain blocks custom configure hooks in snapcraft 7. Unlabelled, zero comments, inactive for over 3.8 years.
qwen3.6-35b-a3b-mtp-q6
Staleness: 95
Complexity: 60
Confidence: 75
Support Request: 10
close stale Bug report about core22 gnome extension command-chain breaking custom configure hooks in snapcraft 7. Unlabelled, no maintainer response, inactive for over 3 years.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1986962 Remote build fails to work with core22 and new gnome extension snapcraft (launchpad) closed Closed without comments or resolution. Likely abandoned or superseded by updated snapcraft versions that now support the unversioned gnome extension for core22.
74%