-
Couldn't load subscription status.
- Fork 3k
Closed
Labels
kind/bugSomething isn't workingSomething isn't working
Milestone
Description
Describe the bug
The following code from https://quarkus.io/guides/quarkus-runtime-base-image#extending-the-image fails.
libexpat.so.1 is not found.
Logs:
[1/2] STEP 1/2: FROM registry.access.redhat.com/ubi9/ubi-minimal:9.5 AS BUILD
[1/2] STEP 2/2: RUN microdnf install freetype fontconfig -y
--> Using cache 0426d39871d0632f5a538211bedc23c8abe1c11c40cf04b99030acb4330ea594
--> 0426d39871d0
[2/2] STEP 1/11: FROM quay.io/quarkus/ubi9-quarkus-micro-image:2.0
[2/2] STEP 2/11: COPY --from=BUILD /lib64/libfreetype.so.6 /lib64/libgcc_s.so.1 /lib64/libbz2.so.1 /lib64/libpng16.so.16 /lib64/libm.so.6 /lib64/libbz2.so.1 /lib64/libexpat.so.1 /lib64/libuuid.so.1 /lib64/
Error: building at STEP "COPY --from=BUILD /lib64/libfreetype.so.6 /lib64/libgcc_s.so.1 /lib64/libbz2.so.1 /lib64/libpng16.so.16 /lib64/libm.so.6 /lib64/libbz2.so.1 /lib64/libexpat.so.1 /lib64/libuuid.so.1 /lib64/": checking on sources under "/var/lib/containers/storage/overlay/6990a6479a6615a213960dd1743b6dc847b0d15d6a74a0a2e0fd7faede93350a/merged": copier: stat: "/lib64/libexpat.so.1": no such file or directoryDockerfile:
# First stage - install the dependencies in an intermediate container
FROM registry.access.redhat.com/ubi9/ubi-minimal:9.5 as BUILD
RUN microdnf install freetype fontconfig -y
# Second stage - copy the dependencies
FROM quay.io/quarkus/ubi9-quarkus-micro-image:2.0
COPY --from=BUILD \
/lib64/libfreetype.so.6 \
/lib64/libgcc_s.so.1 \
/lib64/libbz2.so.1 \
/lib64/libpng16.so.16 \
/lib64/libm.so.6 \
/lib64/libbz2.so.1 \
/lib64/libexpat.so.1 \
/lib64/libuuid.so.1 \
/lib64/
COPY --from=BUILD \
/usr/lib64/libfontconfig.so.1 \
/usr/lib64/
COPY --from=BUILD \
/usr/share/fonts /usr/share/fonts
COPY --from=BUILD \
/usr/share/fontconfig /usr/share/fontconfig
COPY --from=BUILD \
/usr/lib/fontconfig /usr/lib/fontconfig
COPY --from=BUILD \
/etc/fonts /etc/fonts
WORKDIR /work/
COPY --chmod=0755 target/*-runner /work/application
EXPOSE 8080
CMD ["./application", "-Dquarkus.http.host=0.0.0.0"]Expected behavior
No response
Actual behavior
No response
How to Reproduce?
No response
Output of uname -a or ver
No response
Output of java -version
No response
Quarkus version or git rev
No response
Build tool (ie. output of mvnw --version or gradlew --version)
No response
Additional information
On UBI8 there is no problem. It only happens with UBI9
Metadata
Metadata
Assignees
Labels
kind/bugSomething isn't workingSomething isn't working