From 624d528d28e44763a587039c8386657408fdcce8 Mon Sep 17 00:00:00 2001 From: unkin-agent Date: Sat, 26 Sep 2026 19:30:43 +1000 Subject: [PATCH] install libfontconfig1 for the docker test step The startup tests build a real app host, which probes the Skia encoder, and loading libSkiaSharp needs fontconfig. --- .woodpecker/ci.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.woodpecker/ci.yaml b/.woodpecker/ci.yaml index 668be16db5..1871315a0f 100644 --- a/.woodpecker/ci.yaml +++ b/.woodpecker/ci.yaml @@ -59,7 +59,9 @@ steps: JELLYFIN_TEST_REDIS: "127.0.0.1:6379" commands: - apt-get -o Acquire::Retries=3 update || apt-get -o Acquire::Retries=3 update - - DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends postgresql valkey-server + # libfontconfig1 is needed here too: the startup tests build a real app host, which probes + # the Skia encoder, and loading libSkiaSharp pulls fontconfig in. + - DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends postgresql valkey-server libfontconfig1 - install -d -o postgres -g postgres /tmp/pgdata /tmp/pgrun - PGBIN=$(ls -d /usr/lib/postgresql/*/bin | tail -1) - su postgres -c "$PGBIN/initdb -D /tmp/pgdata -A trust -U postgres"