[master] 61f386d68 circleci: Fix group install on Fedora 41 with dnf5

Dridi Boukelmoune dridi.boukelmoune at gmail.com
Mon Nov 4 16:49:05 UTC 2024


commit 61f386d68b1a6dc38e65ab8117b80d3033a68e8e
Author: Dridi Boukelmoune <dridi.boukelmoune at gmail.com>
Date:   Mon Nov 4 17:33:41 2024 +0100

    circleci: Fix group install on Fedora 41 with dnf5

diff --git a/.circleci/config.yml b/.circleci/config.yml
index 185e76fe2..8c930ec8a 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -228,19 +228,23 @@ jobs:
           command: |
             case "<< parameters.dist >>" in
             almalinux|fedora)
-                dnf -y groupinstall "Development Tools"
                 case "<< parameters.dist >>:<< parameters.release >>" in
                     almalinux:9)
                         dnf -y install "dnf-command(config-manager)"
                         dnf config-manager --set-enabled crb
                         dnf -y install diffutils
                         dnf -y install epel-release
+                        dnf -y groupinstall "Development Tools"
                         ;;
                     almalinux:8)
                         dnf -y install "dnf-command(config-manager)"
                         dnf config-manager --set-enabled powertools
                         dnf -y install diffutils
                         dnf -y install epel-release
+                        dnf -y groupinstall "Development Tools"
+                        ;;
+                    fedora:*)
+                        dnf -y group install development-tools
                         ;;
                 esac
                 dnf -y install \


More information about the varnish-commit mailing list