On Thu, 2023-08-10 at 12:13 +0000, Ross Burton wrote: > On 10 Aug 2023, at 12:50, Alexandre Belloni via lists.openembedded.org > <[email protected]> wrote: > > > > Hello, > > > > This breaks most of the tests on the autobuilders, I guess you will have > > to also update the distribution configuration. > > > > https://autobuilder.yoctoproject.org/typhoon/#/builders/117/builds/3326/steps/12/logs/stdio > > https://autobuilder.yoctoproject.org/typhoon/#/builders/79/builds/5581/steps/14/logs/stdio > > > > ERROR: Nothing PROVIDES 'udev' (but > > /home/pokybuild/yocto-worker/oe-selftest-centos/build/meta/recipes-graphics/wayland/weston_12.0.1.bb > > DEPENDS on or otherwise requires it) > > systemd PROVIDES udev but was skipped: missing required distro feature > > 'usrmerge' (not in DISTRO_FEATURES) > > eudev PROVIDES udev but was skipped: conflicting distro feature 'systemd' > > (in DISTRO_FEATURES) > > ERROR: Nothing PROVIDES 'systemd' (but > > /home/pokybuild/yocto-worker/oe-selftest-centos/build/meta/recipes-graphics/wayland/weston_12.0.1.bb, > > > > /home/pokybuild/yocto-worker/oe-selftest-centos/build/meta/recipes-core/psplash/psplash_git.bb, > > > > /home/pokybuild/yocto-worker/oe-selftest-centos/build/meta/recipes-core/dbus/dbus_1.14.8.bb, > > > > /home/pokybuild/yocto-worker/oe-selftest-centos/build/meta/recipes-core/seatd/seatd_0.7.0.bb > > DEPENDS on or otherwise requires it) > > systemd was skipped: missing required distro feature 'usrmerge' (not in > > DISTRO_FEATURES) > > ERROR: Nothing RPROVIDES 'systemd' (but > > /home/pokybuild/yocto-worker/oe-selftest-centos/build/meta/recipes-core/packagegroups/packagegroup-core-boot.bb > > RDEPENDS on or otherwise requires it) > > systemd was skipped: missing required distro feature 'usrmerge' (not in > > DISTRO_FEATURES) > > The poky-altcfg distro uses usrmerge, so the challenge will be adapting the > QA so that all of the tests that involve systemd are using poky-altcfg.
The challenge here is reproducibile testing specific since that is messing with configs to try and get the best coverage. Since we don't want usrmerge in the reproducibility testing config, I'll suggest we drop systemd from there. There are some other bits of config like INHIBIT_PACKAGE_STRIP being set which are also questionable. Cheers, Richard
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#185743): https://lists.openembedded.org/g/openembedded-core/message/185743 Mute This Topic: https://lists.openembedded.org/mt/100572063/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
