This is an automated email from the ASF dual-hosted git repository.

raulcd pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow.git


The following commit(s) were added to refs/heads/main by this push:
     new 3cec539308 GH-46363: [CI][Packaging] Use mono from community 
repository on Alpine instead of from testing (#46364)
3cec539308 is described below

commit 3cec5393081714d9f4f5211d48d16162e410647a
Author: Raúl Cumplido <[email protected]>
AuthorDate: Mon May 12 10:13:45 2025 +0200

    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 <[email protected]>
    Signed-off-by: Raúl Cumplido <[email protected]>
---
 ci/docker/python-wheel-musllinux.dockerfile | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/ci/docker/python-wheel-musllinux.dockerfile 
b/ci/docker/python-wheel-musllinux.dockerfile
index ab8e3f6ec9..cfd8e5ab73 100644
--- a/ci/docker/python-wheel-musllinux.dockerfile
+++ b/ci/docker/python-wheel-musllinux.dockerfile
@@ -37,8 +37,9 @@ RUN apk add --no-cache \
     unzip \
     wget \
     zip
-# Add mono from testing repo because it's not in the main repo
-RUN apk add --no-cache 
--repository=https://dl-cdn.alpinelinux.org/alpine/edge/testing mono
+# Add mono from community repo because it's not in the main repo.
+# We will be able to use the main repo once we move to alpine 3.22 or later.
+RUN apk add --no-cache 
--repository=https://dl-cdn.alpinelinux.org/alpine/edge/community mono
 
 # A system Python is required for ninja and vcpkg in this Dockerfile.
 # On musllinux_1_2 a system python is installed (3.12) but pip is not

Reply via email to