On 09/03/2026 12:30, Ilya Maximets wrote:
External email: Use caution opening links or attachments On 3/9/26 9:33 AM, Eli Britstein wrote:The Fedora CI job was missing the libcap-ng-devel package in the explicit dnf install step, causing build failures. Add it alongside the other pre-installed dependencies. Fixes: e861de14b593 ("fedora: Fix package install on Fedora 43.") Signed-off-by: Eli Britstein <[email protected]> --- .github/workflows/build-and-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 5f9e337de..891f73877 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -681,7 +681,7 @@ jobs: uses: actions/checkout@v4 - name: install dependencies run: | - dnf install -y rpm-build dnf-plugins-core + dnf install -y rpm-build dnf-plugins-core libcap-ng-develWe shouldn't install anything except for the base dnf things. Everything that is needed will be installed by the builddep step below.sed -e 's/@VERSION@/0.0.1/' rhel/openvswitch-fedora.spec.in \ > /tmp/ovs.spec dnf builddep -y /tmp/ovs.specLooks like you're missing the following change: https://patchwork.ozlabs.org/project/openvswitch/patch/9c723753b7407f4dd43d66564d0c214d43c3a292.1771925898.git.echau...@redhat.com/
Indeed. I didn't have this patch. Thanks.
And that is likely causing the CI issues for you. Though I still think it's a bug in dnf as it shouldn't be installing i686 version of the package for a clearly x86_64 build. Best regards, Ilya Maximets.
_______________________________________________ dev mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-dev
