mirror of
https://git.yoctoproject.org/poky
synced 2026-02-12 11:43:04 +01:00
sysvinit: Fix Reproducibility issue
With a sequence like: bitbake sysvinit bitbake sysvinit -c clean bitbake sysvinit -c package_write_ipk -f then the resulting package has two files with group "root/70" rather than "root/shutdown". The issue is that of do_package is a setscene task, base-passwd isn't present. This patch fixes that dependency but there may be other cases of this problem around. [YOCTO #13776] (From OE-Core rev: 0227e929021263c51d2e7db36224000fecb01f1c) (From OE-Core rev: cbcba43c18d67aea0ba41f019b357fbec6570ee1) (From OE-Core rev: bde90e407c8ae0b851534ae84d9d54980e908046) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
@@ -31,6 +31,7 @@ B = "${S}/src"
|
||||
|
||||
inherit update-alternatives distro_features_check
|
||||
DEPENDS_append = " update-rc.d-native base-passwd virtual/crypt"
|
||||
do_package_setscene[depends] = "${MLPREFIX}base-passwd:do_populate_sysroot"
|
||||
|
||||
REQUIRED_DISTRO_FEATURES = "sysvinit"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user