← Back to issue list

Add gnome 3 34 extension

View original Github issue

Metadata

Project
snapcraft
Number
#2956
Type
pull request
State
merged
Author
hellsworth
Labels
—
Created
Updated
Closed

Current evaluation

Merged as #2956 (commit 1a411b0bb), adding the gnome-3-34 extension for core18 and replacing #2794; later follow-ups added gcc build-packages (#2995) and XDG_DATA_DIRS/PYTHONPATH fixes (#3340, #3426).

Resolution: closed resolved

Reason: The PR was approved and merged into master, adding the gnome-3-34 extension for core18 as commit 1a411b0bb; the feature is documented in docs/how-to/extensions/list-extensions.rst and the core18-to-core20 how-to.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [ ] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `./runtests.sh static`? - [ ] Have you successfully run `./runtests.sh tests/unit`? ----- Replaces #2794

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged as #2956 (commit 1a411b0bb), adding the gnome-3-34 extension for core18 and replacing #2794; later follow-ups added gcc build-packages (#2995) and XDG_DATA_DIRS/PYTHONPATH fixes (#3340, #3426).
stealth/space-bunny-alpha — closed resolved Merged into master, adding GNOME 3.34 extension support. PR #2956 replaced #2794 and was integrated as commit 1a411b0bb.
qwen/qwen3.6-35b-a3b — — Merged into master, adding GNOME 3.34 extension support. Replaced PR #2794, approved by a reviewer, passed CI, and achieved 100% diff coverage before integration.
qwen3.6-35b-a3b-mtp-q6 — — Merged into master, introducing GNOME 3.34 extension support and replacing PR #2794. The commit increased repository coverage by less than 0.01% with 100% diff coverage.

Update history

No update history recorded yet.

Related work

  • Superseded By: snapcraft#2794 (confidence 95%)

    PR body states 'Replaces #2794'; #2794 was closed unmerged in favour of #2956.

  • Related To: snapcraft#2995 (confidence 85%)

    Follow-up commit 8963101f5 adds gcc to gnome-3-34 extension build-packages.

  • Related To: snapcraft#3340 (confidence 80%)

    Follow-up commit 406db3e10 builds with SNAPCRAFT_STAGE in XDG_DATA_DIRS for gnome-3-34.

  • Related To: snapcraft#3426 (confidence 80%)

    Follow-up commit 5de07190 ensures PYTHONPATH is set for gnome-3-34.

Related issues

Issue Project State Summary Similarity
#2794 Add gnome 3 34 extension snapcraft closed Closed unmerged in favor of #2956, which added the GNOME 3.34 extension and was merged as commit 1a411b0bb.
83%
#3407 Add new gnome-3-38 extension which uses gnome-3-38-2004 and core20 snapcraft merged Merged PR #3407 (974afae60), introducing the gnome-3-38 extension built on gnome-3-38-2004 and core20.
80%
#2995 Add gcc to the build-packages for the gnome-3-34 extension snapcraft merged Merged PR #2995 (commit 8963101f5) added gcc to the GNOME 3.34 extension build-packages so Firefox could build in Docker.
78%
#3178 extensions: add gcc to GNOME 3.28 extension part snapcraft merged Merged into main as commit fb967fec7, adding gcc to the GNOME 3.28 extension part.
76%
#3427 extensions: make GNOME 3.38 stable snapcraft merged Merged PR #3427, promoting the GNOME 3.38 extension to stable in commit a99bc7e4e.
75%
#4798 extension: fix issues and depreciated vars in gnome extension snapcraft merged Merged #4798 in commit bc06b52f7, fixing GNOME build-environment GI_TYPELIB_PATH and XDG_DATA_DIRS paths.
74%
#1853040 gnome-3-34 extension - build-environment needs to merge snapcraft (launchpad) closed Superseded by canonical/snapcraft#2956 (commit 1a411b0bb), which added GNOME 3.34 extension support; proposed fix snapcore/snapcraft#2794 was closed unmerged.
74%
#3798 extensions: add core22 gnome snapcraft merged Merged PR #3798 in commit eddd1888c, adding core22 support to the GNOME extension.
71%
#3759 extensions: add core22 gnome (rebased) snapcraft closed Closed unmerged by author sergio-costas as a rebase test; work continued in #3760 and core22 GNOME extension support ultimately landed via merged PR #3798 (commit eddd1888c).
71%
#3760 extensions: add core22 gnome snapcraft closed PR #3760 (core22 GNOME extension) was closed unmerged after review stalled with 14 unresolved comments. The same work landed via replacement PR #3798, merged as commit eddd1888c.
71%