This is an automated email from the ASF dual-hosted git repository.
paleolimbot pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow-nanoarrow.git
The following commit(s) were added to refs/heads/main by this push:
new 6d876ca chore: Fix archlinux dev docker container build (#266)
6d876ca is described below
commit 6d876cada3d721edd81ba618595e5c3553b6243f
Author: Dewey Dunnington <[email protected]>
AuthorDate: Fri Jul 21 16:42:07 2023 -0300
chore: Fix archlinux dev docker container build (#266)
I'd added some Python dependencies to all the dev docker images in
preparation for actually verifying the Python builds; however the
archlinux dev container build was failing because `pip` is not allowed
on that platforms. This PR replaces the `pip` command with
Archlinux-supplied Python dependencies.
---
ci/docker/archlinux.dockerfile | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/ci/docker/archlinux.dockerfile b/ci/docker/archlinux.dockerfile
index 9446e9a..cc91abb 100644
--- a/ci/docker/archlinux.dockerfile
+++ b/ci/docker/archlinux.dockerfile
@@ -17,9 +17,8 @@
FROM archlinux:latest
-RUN pacman -Syu --noconfirm git gcc make cmake r-base gnupg curl arrow
python-pip
-
-RUN pip3 install build Cython numpy pytest pyarrow
+RUN pacman -Syu --noconfirm git gcc make cmake r-base gnupg curl arrow \
+ python-pip python-build cython python-numpy python-pytest python-pyarrow
# For R
RUN mkdir ~/.R && echo "MAKEFLAGS = -j$(nproc)" > ~/.R/Makevars