← Back to issue list

lxd should be a suggestion, not a direct dep

View original Github issue

Metadata

Project
snapcraft
Number
#343
Type
pull request
State
merged
Author
sergiusens
Labels
—
Created
Updated
Closed

Current evaluation

Merged in snapcraft PR #343 as 7147a43ba, changing LXD from a direct dependency to a suggestion and resolving LP #1550381.

Resolution: closed resolved

Reason: PR #343 was merged into the 2.3.2 release line as commit 7147a43ba. Its change moved LXD to dependency suggestions, resolving LP #1550381.

Evaluated by: mr-cal-bot

No scores available.

Issue body

LP: #1550381 Signed-off-by: Sergio Schvezov sergio.schvezov@ubuntu.com

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged in snapcraft PR #343 as 7147a43ba, changing LXD from a direct dependency to a suggestion and resolving LP #1550381.
stealth/space-bunny-alpha — closed resolved Merged as commit 7147a43ba: changed LXD from a direct dependency to a suggestion, resolving LP #1550381.
qwen/qwen3.6-35b-a3b — — Merged changes converting lxd from a direct dependency to a suggested package. Approved by reviewer and passed CI checks.
qwen3.6-35b-a3b-mtp-q6 — — Merged the change to make lxd a suggested package instead of a direct dependency, resolving LP #1550381. Approved by maintainer come-maiz.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1550381 lxd should be a suggestion, not a direct dependency snapcraft (launchpad) closed LXD was changed from a direct dependency to a suggestion in canonical/snapcraft PR #343 (commit 7147a43ba), resolving Launchpad #1550381.
93%
#1930 lxd: friendly errror with suggestions if network is broken snapcraft merged Merged in snapcraft#1930 (cdbac658d), replacing raw LXD network-probe failures with friendly errors that include the checked URL and guidance.
76%
#1912 lxd: unset SNAP to work-around LXD deb thinking it's a snap snapcraft closed The SNAP-unset workaround for LP #1746612 was rejected and PR #1912 was closed unmerged; no Snapcraft fix landed.
74%
#1364 lxd: Inject snapcraft and core snaps into the container snapcraft merged Merged PR #1364 as 99f5598ac, injecting the host's Snapcraft and core snaps into LXD containers so builds no longer use a mismatched Xenial archive version.
72%
#1577 lxd: don't inject local snaps on a different arch snapcraft merged Merged in snapcraft#1577 via commit 5cef61310, preventing incompatible local snaps from being injected into cross-architecture LXD builds and using store snaps instead.
72%
#2222 lxd: support new style snap injection snapcraft merged Merged in #2222 via commit 8acd203, adding new-style LXD snap handling, removing sudo-based injection, and consolidating duplicated tests.
71%
#1865 lxd: always (re-)injects snaps snapcraft merged Merged PR #1865 as e99354492, fixing LP #1741752 by ensuring LXD re-injects required snaps when needed.
71%