From bdf504f3e172ff97702ea62e17f9187a3f5a27de Mon Sep 17 00:00:00 2001 From: Yuriy Andamasov Date: Thu, 2 Jul 2026 21:15:06 +0300 Subject: T9044: install containers for vyos1x-config build MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit vyos1x-config's src/dune links containers but its opam file omits it, so the git-pinned build fails with 'Library containers not found'. Install it explicitly in CI until vyos1x-config.opam declares it upstream. 🤖 Generated by [robots](https://vyos.io) --- .github/workflows/build.yml | 7 +++++++ 1 file changed, 7 insertions(+) (limited to '.github/workflows') diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index aff38a4..4173811 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -44,6 +44,13 @@ jobs: - name: Pin vyos1x-config from git run: opam pin add --no-action --yes vyos1x-config git+https://github.com/vyos/vyos1x-config.git#rolling + # vyos1x-config's src/dune links `containers`, but its opam file does not + # declare it, so the dependency solve for vyos1x-config never pulls it and + # `dune build -p vyos1x-config` fails with "Library containers not found". + # Install it explicitly until vyos1x-config.opam is fixed upstream. + - name: Install vyos1x-config's undeclared build dependency + run: opam install --yes containers + - name: Install dependencies run: opam install . --deps-only --with-test --yes -- cgit v1.2.3