Skip to content

Commit 20e8142

Browse files
committed
Fix remaining CI failures
- RPM: add missing python3-devel and python3-lxml build deps - RPM: fix Source0 URL to match tarball name created in CI - DEB: remove debian/install (conflicts with manual meson install in override_dh_auto_install)
1 parent 91f39d8 commit 20e8142

3 files changed

Lines changed: 7 additions & 6 deletions

File tree

.github/workflows/ci.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,9 @@ jobs:
8181
gperf \
8282
openssl-devel \
8383
libcmocka-devel \
84-
python3-sphinx
84+
python3-sphinx \
85+
python3-devel \
86+
python3-lxml
8587
8688
- name: Set up RPM build tree
8789
run: rpmdev-setuptree
@@ -143,7 +145,9 @@ jobs:
143145
openssl-devel \
144146
libcmocka-devel \
145147
python3-pip \
146-
python3-sphinx
148+
python3-sphinx \
149+
python3-devel \
150+
python3-lxml
147151
pip3 install meson ninja
148152
149153
- name: Set up RPM build tree

debian/install

Lines changed: 0 additions & 3 deletions
This file was deleted.

systemd-netlogd.spec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Summary: Forwards messages from the journal to other hosts over the netwo
55

66
License: LGPL-2.1-or-later AND GPL-2.0-only
77
URL: https://github.com/systemd/systemd-netlogd
8-
Source0: %{URL}/archive/v%{version}.tar.gz
8+
Source0: %{URL}/archive/v%{version}/systemd-netlogd-%{version}.tar.gz
99

1010
BuildRequires: gcc
1111
BuildRequires: meson >= 0.51

0 commit comments

Comments
 (0)