Re: [yocto-patches] [yocto-autobuilder2][PATCH] config: add mixin-wrynose-linux-firmware repo to a-full
Richard Purdie <[email protected]>
| Newsgroups | org.yoctoproject.lists.yocto-patches |
|---|---|
| Message-ID | <b7d24922bec85c242c580ab7dd321a8a084f5685.camel@linuxfoundation.org> |
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 :/ Cheers, Richard