From: Ross Burton Date: Fri, 17 Jul 2026 15:46:09 +0000 (+0100) Subject: classes/systemd: remove obsolete DEPENDS X-Git-Url: http://git.ipfire.org/gitweb/?a=commitdiff_plain;h=4e91abb261257abfc23acbb87f3d08ae5dbfbb5a;p=thirdparty%2Fopenembedded%2Fopenembedded-core.git classes/systemd: remove obsolete DEPENDS Recipes that use systemd don't need systemctl at build time, so this dependency can be removed. It was added in [1] but no rationale was given or is obvious. [1] oe-core e9444649f4 ("systemd: Restore mask and preset targets, fix instance creation") Signed-off-by: Ross Burton Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie --- diff --git a/meta/classes-recipe/systemd.bbclass b/meta/classes-recipe/systemd.bbclass index 5d8e6086b2..df464baddd 100644 --- a/meta/classes-recipe/systemd.bbclass +++ b/meta/classes-recipe/systemd.bbclass @@ -21,7 +21,6 @@ python __anonymous() { # Inhibit update-rcd from doing any work so that systemd images don't have # redundant init files. if bb.utils.contains('DISTRO_FEATURES', 'systemd', True, False, d): - d.appendVar("DEPENDS", " systemd-systemctl-native") d.setVar("INHIBIT_UPDATERCD_BBCLASS", "1") }