The JDK plugin results in a dangling symlink
Metadata
Current evaluation
JDK plugin was removed in Snapcraft 3.x by snapcore/snapcraft#2376 (commit b556781ad), resolving the dangling-symlink issue by decommissioning the plugin.
Resolution: closed stale
Reason: The maintainer closed the item after noting that the plugin had been removed from 3.x. Commit b556781ad, merged through snapcore/snapcraft#2376, removed the JDK plugin.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Using the JDK plugin results in a dangling symlink which in turn causes lint-snap-v2_external_symlinks to fail:
package contains external symlinks: usr/lib/jvm/java-8-openjdk-amd64/jre/lib/security/cacerts lint-snap-v2_external_symlinks
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed stale | JDK plugin was removed in Snapcraft 3.x by snapcore/snapcraft#2376 (commit b556781ad), resolving the dangling-symlink issue by decommissioning the plugin. | |
| stealth/space-bunny-alpha | — | closed resolved | JDK plugin's dangling cacerts symlink was never patched; fix PRs #761 and #1905 closed unmerged. Plugin deleted in snapcraft 3.x by merged PR #2376 (commit b556781ad), so maintainer closed the report in 2019. | |
| stealth/space-bunny-alpha | — | closed stale | The dangling-symlink report was closed without a documented fix. The affected JDK plugin was subsequently removed by merged PR #2376 (commit b556781ad). | |
| stealth/space-bunny-alpha | — | closed stale | Closed as abandoned without a fix: the JDK plugin’s dangling external cacerts symlink remained unaddressed, failing lint-snap-v2_external_symlinks (Launchpad #1617296). | |
| qwen/qwen3.6-35b-a3b | — | — | Abandoned. The JDK plugin dangling symlink causing snap lint failures remains unaddressed due to lack of follow-up comments. | |
| qwen/qwen3.6-35b-a3b | — | — | Abandoned and closed without fix. The JDK plugin creates a dangling symlink that triggers lint-snap-v2_external_symlinks failures. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without resolution or comments. The dangling symlink issue in the JDK plugin causing lint failures was left unaddressed, likely abandoned due to inactivity. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Superseded By:
snapcore/snapcraft#2376
(confidence 100%)
Commit b556781ad removed the JDK plugin from Snapcraft 3.x.
-
Related To:
snapcore/snapcraft#761
(confidence 90%)
Earlier pull request linked as a proposed fix.
-
Related To:
snapcore/snapcraft#1905
(confidence 90%)
Later pull request linked from the issue.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #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. | |
| #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. | |
| #1604302 The jdk plugin has no documentation | snapcraft (launchpad) | closed | The undocumented JDK plugin was removed in Snapcraft 3.0 by merged PR #2376 (commit b556781ad), making the request obsolete. | |
| #761 Remove dangling symlink from JDK plugin | snapcraft | closed | PR to strip a dangling cacerts symlink from the JDK plugin was closed unmerged twice for inactivity (Aug and Dec 2016); the jdk plugin was later deleted wholesale by merged PR #2376 (b556781ad). |