Yes, there are broader grpc packaging issues involved. See https://github.com/grpc/grpc/issues/24077. I worked around the re2 one in the PR that Kou cited, but that made it fail later on c-ares for a similar reason. Kou may further ideas for working around, but for now don't be concerned if these jobs fail on your PR (as long as master is also failing for the same setup reason).
Neal On Sat, Sep 12, 2020 at 2:18 PM Radu Teodorescu <radukay...@yahoo.com.invalid> wrote: > looks related to this https://issues.apache.org/jira/browse/ARROW-9972 < > https://issues.apache.org/jira/browse/ARROW-9972> but not sure that > covers it all: > - My Mac failure is on c-ares (not re2) > - The re2 failure seems to be on windows (it’s the appveyor build) > > I’ll rebase but it’s likely a broader grpc packaging issue. > > > On Sep 12, 2020, at 4:50 PM, Wes McKinney <wesmck...@gmail.com> wrote: > > > > It looks like this has been broken for about 4 days based on reviewing > > CI builds on master. Here is a build from 4 days ago > > > > https://github.com/apache/arrow/runs/1087218162 > > > > I'm not sure if there is a JIRA open yet about fixing it, but if not > > we should open one. It seems related to changes in Homebrew > > > > On Sat, Sep 12, 2020 at 3:42 PM Radu Teodorescu > > <radukay...@yahoo.com.invalid> wrote: > >> > >> the other task that is failing is also failing on a grpc dependency > (different one though): > >> > >> CMake Error at cmake_modules/FindRE2.cmake:66 (add_library): > >> 568 add_library cannot create imported target "RE2::re2" because > another target > >> 569 with the same name already exists. > >> 570Call Stack (most recent call first): > >> 571 > C:/Miniconda37-x64/envs/arrow/Library/lib/cmake/grpc/gRPCConfig.cmake:21 > (find_package) > >> 572 cmake_modules/ThirdpartyToolchain.cmake:2472 (find_package) > >> 573 CMakeLists.txt:495 (include) > >> > >> > >>> On Sep 12, 2020, at 4:30 PM, Radu Teodorescu > <radukay...@yahoo.com.INVALID> wrote: > >>> > >>> Hi, > >>> I am struggling to debug a task that is failing in CI: > https://github.com/apache/arrow/pull/8130/checks?check_run_id=1106595772 < > https://github.com/apache/arrow/pull/8130/checks?check_run_id=1106595772> > >>> > >>> Looks like a CMake failure and that is strange given my PR only > touches existing c++ files > >>> > >>> -- Found c-ares: /usr/local/include (found version "1.16.1") > >>> 153 > >>> < > https://github.com/apache/arrow/pull/8130/checks?check_run_id=1106595772#step:5:153>CMake > Error at /usr/local/lib/cmake/grpc/modules/Findc-ares.cmake:43 > (add_library): > >>> 154 > >>> < > https://github.com/apache/arrow/pull/8130/checks?check_run_id=1106595772#step:5:154> > add_library cannot create imported target "c-ares::cares" because another > >>> 155 > >>> < > https://github.com/apache/arrow/pull/8130/checks?check_run_id=1106595772#step:5:155> > target with the same name already exists. > >>> 156 > >>> < > https://github.com/apache/arrow/pull/8130/checks?check_run_id=1106595772#step:5:156>Call > Stack (most recent call first): > >>> 157 > >>> < > https://github.com/apache/arrow/pull/8130/checks?check_run_id=1106595772#step:5:157> > /usr/local/lib/cmake/grpc/gRPCConfig.cmake:15 (find_package) > >>> 158 > >>> < > https://github.com/apache/arrow/pull/8130/checks?check_run_id=1106595772#step:5:158> > cmake_modules/ThirdpartyToolchain.cmake:2461 (find_package) > >>> 159 > >>> < > https://github.com/apache/arrow/pull/8130/checks?check_run_id=1106595772#step:5:159> > CMakeLists.txt:495 (include) > >>> 160 > >>> < > https://github.com/apache/arrow/pull/8130/checks?check_run_id=1106595772#step:5:160 > > > >> > >