Skip to content

Commit 342cd66

Browse files
authored
chore: update bindep.txt to be usable (#533)
- drop shellcheck, as it is not needed - add/move pkg-config, and gcc as general "compile" packages, as they are needed to build the binary extensions - fix the profiles of the debian dependencies, as they are actually needed either at runtime or when building (and not when testing) - add compile and runtime dependencies for rpm-based platforms, so the gssapi and systemd extensions can be built This should fix almost all the dependency issues when building a custom DE using ansible-builder. The only package that still needs to be installed manually is the Python development one: since it depends on the actual Python in use in the base image, it cannot be specified here. Fixes: #424
1 parent d4b3f2a commit 342cd66

1 file changed

Lines changed: 7 additions & 6 deletions

File tree

bindep.txt

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
# ubuntu: 22.04 (default py312, others from deadsnakes)
2-
libsystemd0 [test platform:debian]
3-
libsystemd-dev [test platform:debian]
4-
pkg-config [test platform:debian]
5-
6-
shellcheck [lint platform:ubuntu-noble]
1+
pkg-config [compile]
2+
gcc [compile]
3+
libsystemd0 [platform:debian]
4+
libsystemd-dev [compile platform:debian]
5+
systemd-devel [compile platform:rpm]
6+
krb5-libs [platform:rpm]
7+
krb5-devel [compile platform:rpm]

0 commit comments

Comments
 (0)