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

amoeba 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 70f8c204cb MINOR: [Dev][CI] Install libuv1-dev in dev.yml lint step 
for R fs package (#49791)
70f8c204cb is described below

commit 70f8c204cb61506833eae96a397e3ae5104a105a
Author: Bryce Mecum <[email protected]>
AuthorDate: Sat Apr 18 13:04:36 2026 -0700

    MINOR: [Dev][CI] Install libuv1-dev in dev.yml lint step for R fs package 
(#49791)
    
    ### Rationale for this change
    
    Pre-commit in CI just started to fail trying to install the R `fs` package. 
See https://github.com/apache/arrow/actions/runs/24610839359.
    
    I think we didn't see this until now because we were using cached 
pre-commit and a recent PR of mine just invalidated the cache incidentally. See 
also https://github.com/apache/arrow/pull/49594. The `fs` package recently made 
a change that requires we install libuv development headers to install it.
    
    ### What changes are included in this PR?
    
    - Updates dev.yml to Install libuv1-dev
    
    ### Are these changes tested?
    
    Yes. See my other PR: 
https://github.com/apache/arrow/pull/49788#issuecomment-4274307436.
    
    ### Are there any user-facing changes?
    
    No.
    
    Authored-by: Bryce Mecum <[email protected]>
    Signed-off-by: Bryce Mecum <[email protected]>
---
 .github/workflows/dev.yml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/.github/workflows/dev.yml b/.github/workflows/dev.yml
index 80f590ea59..434457991a 100644
--- a/.github/workflows/dev.yml
+++ b/.github/workflows/dev.yml
@@ -57,7 +57,8 @@ jobs:
           sudo apt install -y -V \
             pre-commit \
             r-base \
-            ruby-dev
+            ruby-dev \
+            libuv1-dev
       - name: Cache pre-commit
         uses: actions/cache@v5
         with:

Reply via email to