What happened?
The PostgreSQL jobs in the Backends workflow are failing before any backend tests start, during service startup, while building the postgres image from docker/postgres/Dockerfile.
I observed the same failure in all of these places:
I can also reproduce it locally with:
docker build --progress=plain -f docker/postgres/Dockerfile docker/postgres
That fails at:
RUN apk add --no-cache git build-base clang19 llvm19
I also checked the current postgis/postgis:18-3.6-alpine image locally. It reports Alpine 3.24.1, and apk search does not return clang19 or llvm19. The currently available packages include clang16, clang18, and llvm-22, so this looks like a real image/package drift rather than a flaky runner failure.
Expected behavior: the PostgreSQL image should build successfully so the PostgreSQL backend jobs can start and run their tests.
What version of ibis are you using?
main / current CI configuration, observed at commit 4556dad2c2a9f04468b12237ade271c2e708db4a on July 3, 2026.
What backend(s) are you using, if any?
PostgreSQL
Relevant log output
$ docker build --progress=plain -f docker/postgres/Dockerfile docker/postgres
#6 [pgvector-builder 2/5] RUN apk add --no-cache git build-base clang19 llvm19
#6 26.61 ERROR: unable to select packages:
#6 26.61 clang19 (no such package):
#6 26.61 required by: world[clang19]
#6 26.61 llvm19 (no such package):
#6 26.61 required by: world[llvm19]
Dockerfile:2
1 | FROM postgis/postgis:18-3.6-alpine AS pgvector-builder
2 | >>> RUN apk add --no-cache git build-base clang19 llvm19
$ docker run --rm postgis/postgis:18-3.6-alpine sh -lc 'apk update >/dev/null; cat /etc/alpine-release; echo clang19:; apk search -x clang19; echo llvm19:; apk search -x llvm19'
3.24.1
clang19:
llvm19:
What happened?
The PostgreSQL jobs in the Backends workflow are failing before any backend tests start, during service startup, while building the
postgresimage fromdocker/postgres/Dockerfile.I observed the same failure in all of these places:
mainrun: https://github.com/ibis-project/ibis/actions/runs/28120288053/job/83270194575I can also reproduce it locally with:
docker build --progress=plain -f docker/postgres/Dockerfile docker/postgresThat fails at:
RUN apk add --no-cache git build-base clang19 llvm19I also checked the current
postgis/postgis:18-3.6-alpineimage locally. It reports Alpine3.24.1, andapk searchdoes not returnclang19orllvm19. The currently available packages includeclang16,clang18, andllvm-22, so this looks like a real image/package drift rather than a flaky runner failure.Expected behavior: the PostgreSQL image should build successfully so the PostgreSQL backend jobs can start and run their tests.
What version of ibis are you using?
main/ current CI configuration, observed at commit4556dad2c2a9f04468b12237ade271c2e708db4aon July 3, 2026.What backend(s) are you using, if any?
PostgreSQL
Relevant log output