Re: [yocto-patches] [yocto-autobuilder2][PATCH] config: add mixin-wrynose-linux-firmware repo to a-full
Yoann Congal <[email protected]>
| Newsgroups | org.yoctoproject.lists.yocto-patches |
|---|---|
| Message-ID | <CAMSfU+4A4WhVH3=bqOEUHD75C7h5yvYa9yt2Fy1_UdepF+HfWw@mail.gmail.com> |
Le jeu. 27 août 2026 à 13:35, Richard Purdie < [email protected]> a écrit : > On Thu, 2026-08-27 at 10:40 +0200, Yoann Congal via lists.yoctoproject.org > wrote: > > From: Yoann Congal <[email protected]> > > > > Without this, meta-qcom/wrynose does not find > > mixin-wrynose-linux-firmware in the shared repos archive[0]: > > > =========================================================== > > > Copying in repo mixin-wrynose-linux-firmware (1787813774.7) > > > =========================================================== > > > > > > tar: ./mixin-wrynose-linux-firmware: Not found in archive > > > tar: Exiting with failure status due to previous errors > > > Traceback (most recent call last): > > > File > "/srv/pokybuild/yocto-worker/meta-qcom/yocto-autobuilder-helper/scripts/shared-repo-unpack", > line 71, in <module> > > > subprocess.check_call(["tar", "-I", "zstd", "-C", targetsubdir, > "-xf", "%s.tar.zst" % args.cache_dir, "./" + repo]) > > > > ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > > > File "/usr/lib/python3.14/subprocess.py", line 420, in check_call > > > raise CalledProcessError(retcode, cmd) > > > subprocess.CalledProcessError: Command '['tar', '-I', 'zstd', '-C', > '/srv/pokybuild/yocto-worker/meta-qcom/build/repos', '-xf', > '/srv/autobuilder/repos/a-full-4593.tar.zst', > './mixin-wrynose-linux-firmware']' returned non-zero exit status 2. > > > > [0]: > https://autobuilder.yoctoproject.org/valkyrie/#/builders/113/builds/1490 > > > > Signed-off-by: Yoann Congal <[email protected]> > > --- > > config.py | 2 +- > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > diff --git a/config.py b/config.py > > index 615c5ae..6058a9a 100644 > > --- a/config.py > > +++ b/config.py > > @@ -8,7 +8,7 @@ baserepos = ["bitbake", "oecore", "meta-yocto", > "yocto-docs", "poky"] > > # Repositories used by each builder > > buildertorepos = { > > "a-quick": baserepos + ["meta-intel", "meta-mingw", "meta-gplv2"], > > - "a-full": baserepos + ["meta-intel", "meta-mingw", "meta-gplv2", > "meta-arm", "meta-aws", "meta-agl", "meta-openembedded", > "meta-virtualization", "meta-clang", "meta-qcom"], > > + "a-full": baserepos + ["meta-intel", "meta-mingw", "meta-gplv2", > "meta-arm", "meta-aws", "meta-agl", "meta-openembedded", > "meta-virtualization", "meta-clang", "meta-qcom", > "mixin-wrynose-linux-firmware"], > > "non-gpl3": baserepos + ["meta-gplv2"], > > "meta-mingw": baserepos + ["meta-mingw"], > > "meta-oe": baserepos + ["meta-openembedded"], > > > > This implications of doing this are significant, for example master > might start shipping releases with a tarball of mixin-wrynose-linux- > firmware unless we make further changes. We probably need to find > another way to make this work :/ > Yeah OK, let's not do that. I'll think about another solution. > > Cheers, > > Richard > -- Yoann Congal Smile ECS