Skip to content

Commit 3cec539

Browse files
authored
GH-46363: [CI][Packaging] Use mono from community repository on Alpine instead of from testing (#46364)
### Rationale for this change The wheels jobs for alpine are currently failing because mono can't be found on https://dl-cdn.alpinelinux.org/alpine/edge/testing ### What changes are included in this PR? Mono seems to be part of the community repository for alpine now: https://pkgs.alpinelinux.org/package/edge/community/x86_64/mono ### Are these changes tested? Yes, via archery. ### Are there any user-facing changes? No * GitHub Issue: #46363 Authored-by: Raúl Cumplido <raulcumplido@gmail.com> Signed-off-by: Raúl Cumplido <raulcumplido@gmail.com>
1 parent 73273e8 commit 3cec539

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

ci/docker/python-wheel-musllinux.dockerfile

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,9 @@ RUN apk add --no-cache \
3737
unzip \
3838
wget \
3939
zip
40-
# Add mono from testing repo because it's not in the main repo
41-
RUN apk add --no-cache --repository=https://dl-cdn.alpinelinux.org/alpine/edge/testing mono
40+
# Add mono from community repo because it's not in the main repo.
41+
# We will be able to use the main repo once we move to alpine 3.22 or later.
42+
RUN apk add --no-cache --repository=https://dl-cdn.alpinelinux.org/alpine/edge/community mono
4243

4344
# A system Python is required for ninja and vcpkg in this Dockerfile.
4445
# On musllinux_1_2 a system python is installed (3.12) but pip is not

0 commit comments

Comments
 (0)