← Back to issue list

Remove the jhbuild plugin

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1794789
Type
issue
State
closed
Author
~sergiusens
Labels
18.10-build-vm
Created
Updated
Closed

Current evaluation

Maintainer sergiusens asked to drop the unused, non-base-aware jhbuild plugin. Resolved by merged PR snapcore/snapcraft#2371 (commit b46e3f678, "plugins: remove jhbuild", ~503 lines removed); no jhbuild references remain in the tree.

Resolution: closed resolved

Reason: kyrofa posted the resolving PR link (snapcore/snapcraft#2371), which merged as commit b46e3f678 deleting the plugin's 8 files, and the bug was closed. Confirmed by grep showing zero jhbuild matches in the repo.

Evaluated by: mr-cal-bot

No scores available.

Issue body

The jhbuild plugin isn't base-aware and isn't used by anyone as far as we're aware (including its original author). Remove it for now; we can add it back later if necessary.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Maintainer sergiusens asked to drop the unused, non-base-aware jhbuild plugin. Resolved by merged PR snapcore/snapcraft#2371 (commit b46e3f678, "plugins: remove jhbuild", ~503 lines removed); no jhbuild references remain in the tree.
stealth/space-bunny-alpha — closed resolved Maintainer request to drop the unused, non-base-aware jhbuild plugin; resolved by merged PR #2371, commit b46e3f678 ("plugins: remove jhbuild"), removing the plugin on the way to base-awareness.
stealth/space-bunny-alpha — closed resolved Removed the unused, base-incompatible jhbuild plugin in merged PR #2371, commit b46e3f678.
qwen/qwen3.6-35b-a3b — — Removed the jhbuild plugin due to lacking base awareness and zero usage. The issue was closed to eliminate unused code, with potential reintroduction deferred pending future needs.
qwen/qwen3.6-35b-a3b — — The jhbuild plugin was removed due to lacking base awareness and zero usage. The maintainer closed the issue directly, dropping the unused component without further discussion.
qwen/qwen3.6-35b-a3b — — Removed the jhbuild plugin due to lacking base awareness and zero usage. The issue was closed after the change was implemented.
qwen3.6-35b-a3b-mtp-q6 — — The jhbuild plugin was removed due to lacking base awareness and zero active usage. The maintainer closed the issue after executing the deletion.

Update history

Date Change
created

Related work

  • Likely Fixed By: canonical/snapcraft#2371 (confidence 97%)

    Merged PR removing the jhbuild plugin, commit b46e3f678, cited in the closing comment.

  • Duplicate Of: snapcraft (launchpad)#1643924 (confidence 62%)

    Original request (LP #1643924) that added the jhbuild plugin via snapcore/snapcraft#1298; this issue reverts that work.

Related issues

Issue Project State Summary Similarity
#2371 plugins: remove jhbuild snapcraft merged PR #2371 (commit b46e3f678) by kyrofa merged, deleting the unused, base-incompatible jhbuild plugin (-503 lines, 8 files), resolving LP bug #1794789. No jhbuild references remain in the repo.
79%
#1643924 Add a plugin for JHBuild snapcraft (launchpad) closed JHBuild plugin support was added by snapcore/snapcraft#1298 in commit f5a51ee09; it was later removed by #2371 in commit b46e3f678.
76%
#2361 schema: remove deprecated plugin pull and build-properties snapcraft merged PR #2361 by sergiusens merged (commit b6be1d330), dropping the deprecated plugin pull and build-properties keys from snapcraft.yaml (+1/-115, 5 files), fixing LP bug #1796669.
74%
#2329 pluginhandler: remove legacy plugin loading without project snapcraft merged PR snapcore/snapcraft#2329 by sergiusens merged into master as commit 9eef2b553, deleting legacy plugin loading paths that built plugins without a Project (LP #1796668), made obsolete by the bases migration.
73%
#2376 jdk plugin: remove jdk snapcraft merged Merged PR #2376 (commit b556781ad) by sergiusens deleted the deprecated jdk plugin — 51 lines removed across 3 files — resolving LP bug #1794788; removal was noted in Snapcraft 3.0 release notes.
72%
#1794788 Remove the jdk plugin snapcraft (launchpad) closed Deprecated jdk plugin removed from Snapcraft by merged PR snapcraft#2376, commit b556781ad ("jdk plugin: remove jdk"). Only openjdk stage-packages references remain in the tree today.
72%