summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBastien Nocera <hadess@hadess.net>2023-07-07 08:43:08 +0200
committerBastien Nocera <hadess@hadess.net>2023-07-07 08:43:08 +0200
commitaee533e5175fe75694d91cd10883458292fac82c (patch)
tree1177d0d285e62a9501a88ace47b261278bea5034
parent520939242e65e2428b43af41889696d0f50ead40 (diff)
ci: Work-around dnf builddep not being installable
Work-around rawhide being broken: Problem: The operation would result in removing the following protected packages: dnf
-rw-r--r--.gitlab-ci.yml11
1 files changed, 4 insertions, 7 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 668a749..80eb1e9 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -63,8 +63,7 @@ build:
before_script:
- git clone https://gitlab.gnome.org/GNOME/libgudev.git
- cd libgudev
- - dnf install -y 'dnf-command(builddep)'
- - dnf builddep -y libgudev
+ - dnf install -y glibc-langpack-fr umockdev-devel
- meson _build -Dprefix=/usr
- ninja -C _build install
- cd ..
@@ -119,13 +118,12 @@ test:
- cd ..
- git clone https://github.com/martinpitt/umockdev.git
- cd umockdev
- - dnf install -y 'dnf-command(builddep)'
- - dnf builddep -y umockdev
+ - dnf install -y chrpath libpcap-devel systemd-udev vala
- meson _build -Dprefix=/usr
- ninja -C _build install
- cd ..
- cd libgudev
- - dnf builddep -y libgudev
+ - dnf install -y glibc-langpack-fr umockdev-devel
- meson _build -Dprefix=/usr
- ninja -C _build install
- cd ..
@@ -148,8 +146,7 @@ check_abi:
stage: test
before_script:
- cd libgudev
- - dnf install -y 'dnf-command(builddep)'
- - dnf builddep -y libgudev
+ - dnf install -y glibc-langpack-fr umockdev-devel
- meson _build -Dprefix=/usr
- ninja -C _build install
- cd ..