← Back to issue list

buildd: install udev dependency for snapd (CRAFT-288)

View original Github issue

Metadata

Project
craft-providers
Number
#53
Type
pull request
State
merged
Author
cjp256
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #53 added the udev package required by snapd in LXD buildd images; integrated by merge commit 6f80f76.

Resolution: closed resolved

Reason: Commit f93c482 added udev to the buildd image dependencies, and PR #53 was merged via 6f80f76. The current Ubuntu buildd default package list still includes udev.

Evaluated by: mr-cal-bot

No scores available.

Issue body

sudo and udev packages are required for LXD buildd images. Subsequent PRs will include integration test coverage. Signed-off-by: Chris Patterson <chris.patterson@canonical.com> - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #53 added the udev package required by snapd in LXD buildd images; integrated by merge commit 6f80f76.
qwen/qwen3.6-35b-a3b — closed resolved Merged PR adding udev package dependency for snapd in LXD buildd images (CRAFT-288).

Update history

Date Change
created

Related work

  • Related To: canonical/craft-providers#37 (confidence 90%)

    Earlier PR #37 had removed udev as no longer necessary; #53 restored it for snapd compatibility.

Related issues

Issue Project State Summary Similarity
#37 buildd: drop udev requirement craft-providers merged Merged PR #37 via commit 9f11993 (merge 23fa4dd), removing udev from buildd's default packages because it was no longer required. PR #53 later restored it for snapd.
82%
#1712808 udev interface fails in privileged containers snapcraft (launchpad) open Long-standing bug: snap installs in privileged LXD/LXC containers fail with "cannot reload udev rules". Fixed upstream by snapd PR 14930 and SRU'd as snapd 2.68.5 to jammy/noble/plucky; jammy verification still pending.
71%