[ 
https://issues.apache.org/jira/browse/ARROW-12590?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17573003#comment-17573003
 ] 

Jonathan Keane commented on ARROW-12590:
----------------------------------------

Agreed with syncing (and the original intent of this ticket was basically to 
find a way to detect if and when this happens in order to alert us about it). 
It is ok that the autobrew and the homebrew formulae are different (since in 
the newest versions of the autobrew setup, if we are on a modern enough system 
we _just use brew_).

If I'm remembering correctly, 
https://github.com/apache/arrow/pull/12157/files#diff-4b112dbca2ece7c78e15eb8aff3218e21dd6f4b1fab7cfc9182830488f68ca58R22-R30
 was basically the operative code that fixes this. If I were you, I would take 
the commits on my branch there and create a new branch and push forward with 
that since it will let you run it in CI. Though the R tests will probably 
segfault with the simd issue in ARROW-15678. Maybe that's fine (since it's 
"only" a limited number of computers that this happens on — just so happens the 
GH runners are one of those, apparently) or maybe we'll need to actually 
resolve ARROW-15678? 

> [C++][R] Update copies of Homebrew files to reflect recent updates
> ------------------------------------------------------------------
>
>                 Key: ARROW-12590
>                 URL: https://issues.apache.org/jira/browse/ARROW-12590
>             Project: Apache Arrow
>          Issue Type: Task
>          Components: C++, R
>            Reporter: Ian Cook
>            Priority: Critical
>              Labels: pull-request-available
>          Time Spent: 1h 20m
>  Remaining Estimate: 0h
>
> Our copies of the Homebrew formulae at 
> [https://github.com/apache/arrow/tree/master/dev/tasks/homebrew-formulae] 
> have drifted out of sync with what's currently in 
> [https://github.com/Homebrew/homebrew-core/tree/master/Formula] and 
> [https://github.com/autobrew/homebrew-core/blob/master/Formula|https://github.com/autobrew/homebrew-core/blob/master/Formula/].
>  Get them back in sync and consider automating some method of checking that 
> they are in sync, e.g. by failing the {{homebrew-cpp}} and 
>  {{homebrew-r-autobrew}} nightly tests if our copies don't match what's in 
> the Homebrew and autobrew repos (but only if there were changes there that 
> weren't made in our repo, and not the inverse).
> Update the instructions at 
>  
> [https://cwiki.apache.org/confluence/display/ARROW/Release+Management+Guide#ReleaseManagementGuide-UpdatingHomebrewpackages]
>  as needed.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to