Uploaded image for project: 'Apache Arrow'
  1. Apache Arrow
  2. ARROW-16434

[R] [CI] Nightly crossbow job for windows + devdocs

Details

    Description

      It looks like something has changed and even though we are installing Ninja with pacman, it's not found by cmake later. We do add to the PATH like we need to (though `/mingw64/bin` might be missing from the new one, if I'm looking at the contents correctly?)

      https://github.com/ursacomputing/crossbow/runs/6251653187?check_suite_focus=true

      echo 'options(repos=structure(c(CRAN="https://cloud.r-project.org")))'
      21
      + pacman --sync --refresh --noconfirm mingw-w64-x86_64-ccache mingw-w64-x86_64-cmake mingw-w64-x86_64-ninja mingw-w64-x86_64-openssl
      22
      :: Synchronizing package databases...
      23
      downloading mingw32.db...
      24
      downloading mingw64.db...
      25
      downloading ucrt64.db...
      26
      downloading mirrors.db...
      27
      resolving dependencies...
      28
      looking for conflicting packages...
      29
      
      30
      Packages (4) mingw-w64-x86_64-ccache-3.7.9-1  mingw-w64-x86_64-cmake-3.21.3-1  mingw-w64-x86_64-ninja-1.10.2-1  mingw-w64-x86_64-openssl-1.1.1.m-9800
      31
      
      32
      Total Download Size:    17.13 MiB
      33
      Total Installed Size:  110.39 MiB
      34
      
      35
      :: Proceed with installation? [Y/n] 
      36
      :: Retrieving packages...
      37
      downloading mingw-w64-x86_64-ccache-3.7.9-1-any.pkg.tar.xz...
      38
      downloading mingw-w64-x86_64-cmake-3.21.3-1-any.pkg.tar.xz...
      39
      downloading mingw-w64-x86_64-ninja-1.10.2-1-any.pkg.tar.xz...
      40
      downloading mingw-w64-x86_64-openssl-1.1.1.m-9800-any.pkg.tar.xz...
      41
      checking keyring...
      42
      checking package integrity...
      43
      loading package files...
      44
      checking for file conflicts...
      45
      checking available disk space...
      46
      :: Processing package changes...
      47
      installing mingw-w64-x86_64-ccache...
      48
      installing mingw-w64-x86_64-cmake...
      49
      installing mingw-w64-x86_64-ninja...
      50
      installing mingw-w64-x86_64-openssl...
      51
      + export CMAKE_GENERATOR=Ninja
      52
      + CMAKE_GENERATOR=Ninja
      53
      ...
      + cmake -DCMAKE_INSTALL_PREFIX=/d/a/crossbow/crossbow/dist -DCMAKE_INSTALL_LIBDIR=lib -DARROW_COMPUTE=ON -DARROW_CSV=ON -DARROW_DATASET=ON -DARROW_EXTRA_ERROR_CONTEXT=ON -DARROW_FILESYSTEM=ON -DARROW_MIMALLOC=ON -DARROW_JSON=OFF -DARROW_PARQUET=ON -DARROW_WITH_SNAPPY=OFF -DARROW_WITH_ZLIB=ON ..
      112
      -- Building for: Ninja
      113
      -- Building using CMake version: 3.23.1
      114
      CMake Error: CMake was unable to find a build program corresponding to "Ninja".  CMAKE_MAKE_PROGRAM is not set.  You probably need to select a different build tool.
      

      Attachments

        Issue Links

          Activity

            People

              wjones127 Will Jones
              wjones127 Will Jones
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 1h 40m
                  1h 40m

                  Slack

                    Issue deployment