-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Closed
Description
In some packages that depend on python3.11-alpine
, build totally breaks, ie: aws/aws-cli#8698
To reproduce this issue, build something on top of 3.11 Alpine:
FROM python:3.11-alpine AS python
# Install gcloud etc
RUN gcloud components install -q \
kubectl \
alpha \
beta \
gke-gcloud-auth-plugin
Error message:
> [stage-2 5/17] RUN gcloud components install -q kubectl alpha beta gke-gcloud-auth-plugin:
0.265 Error relocating /usr/local/bin/../lib/libpython3.11.so.1.0: pwritev2: symbol not found
0.265 Error relocating /usr/local/bin/../lib/libpython3.11.so.1.0: preadv2: symbol not found
0.270 Error relocating /usr/local/bin/../lib/libpython3.11.so.1.0: pwritev2: symbol not found
0.271 Error relocating /usr/local/bin/../lib/libpython3.11.so.1.0: preadv2: symbol not found
0.273 Error relocating /usr/local/bin/../lib/libpython3.11.so.1.0: pwritev2: symbol not found
0.273 Error relocating /usr/local/bin/../lib/libpython3.11.so.1.0: preadv2: symbol not found
At the moment I have a workaround since our build pipelines are failing, to pin to Alpine 3.19
FROM python:3.11.9-alpine3.19
vvagaytsev
Metadata
Metadata
Assignees
Labels
No labels