Skip to content

Commit c355bc2

Browse files
committed
CI: Install glib2-devel on Arch Linux
CI failed on Arch Linux with: Dependency glib-2.0 found: YES 2.84.1 (cached) Program /usr/bin/glib-mkenums found: NO modulemd/meson.build:140:14: ERROR: Dependency 'glib-2.0' tool variable 'glib_mkenums' contains erroneous value: '/usr/bin/glib-mkenums' The cause is that /usr/bin/glib-mkenums is packaged in glib2-devel now.
1 parent f40d192 commit c355bc2

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

.ci/archlinux/Dockerfile.deps.tmpl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ MAINTAINER Stephen Gallagher <[email protected]>
55
RUN pacman -Syu --needed --noconfirm \
66
base-devel \
77
glib2 \
8+
glib2-devel \
89
glib2-docs \
910
gobject-introspection \
1011
gtk-doc \

.github/workflows/ci.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -237,7 +237,7 @@ jobs:
237237
run: sed -i -e '\| usr/share/gtk-doc/|d' -e '\| usr/share/doc/|d' /etc/pacman.conf
238238

239239
- name: Install dependencies
240-
run: pacman -Syu --needed --noconfirm base-devel file git glib2 glib2-docs gobject-introspection gtk-doc jq libyaml meson python-gobject python-six valgrind
240+
run: pacman -Syu --needed --noconfirm base-devel file git glib2 glib2-devel glib2-docs gobject-introspection gtk-doc jq libyaml meson python-gobject python-six valgrind
241241

242242
- name: Checkout code
243243
uses: actions/checkout@v4

0 commit comments

Comments
 (0)