On Mon, 30 Sept 2024 at 14:33, Radoslav Pesek via Lists.Yoctoproject.Org <radoslav.pesek=microstep-mis....@lists.yoctoproject.org> wrote: > Regarding esdk - what is their purpose now, when there is this new workflow? > I mean, in what use cases would you use esdk instead of this new workflow?
There is no purpose, other than compatibility with legacy processes and workflows that existing yocto users rely on, and esdk's ability to provide something self-contained that can be put on a usb stick and unpacked elsewhere. I've prototyped a tool to do this with a regular yocto builds. I'd happily mark bundled esdk as a deprecated feature if I could :) > For example, i'm now trying to setup ci/cd pipeline for testing using qemu. > Is it good idea to run devtool runqemu or just runqemu from esdk? Cause i > tried that and it failed - specifically, i run MACHINE=qemuarm devtool > runqemu nographic and get "runqemu - ERROR - IMAGE_LINK_NAME wasn't set to > find corresponding .qemuboot.conf file" (i get similar error even when just > running MACHINE=qemuarm runqemu). MACHINE=qemuarm runqemu command runs fine > under normal yocto environment (devtool runqemu subcommand doesn't exist > under this environment). Also, tmp/deploy/images/qemuarm/*.qemuboot.conf > exist in esdk. Changing MACHINE to runqemu in conf/local.conf doesn't work > either. Is this expected? By all means, in CI you should run runqemu directly from a yocto build. Esdks are not even intended for CI, they're for developers. Alex
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#63911): https://lists.yoctoproject.org/g/yocto/message/63911 Mute This Topic: https://lists.yoctoproject.org/mt/108301955/21656 Group Owner: yocto+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-