Uploaded image for project: 'Bigtop'
  1. Bigtop
  2. BIGTOP-4013

Fix toolchain to install R 3.6.0+ into Debian 10

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • None
    • 3.3.0, 3.2.2
    • toolchain
    • None

    Description

      Building Debian 10 image based on trunk causes the following error. The latest version of the testthat package seems to only support R 3.6.0+.

      $ ./gradlew bigtop-slaves -POS=debian-10
      
      ...
      
      #8 1310.4 Error: '/usr/bin/R -e 'pkgs <- c("devtools", "evaluate", "rmarkdown", "knitr", "roxygen2", "testthat", "e1071"); install.packages(pkgs, repo="https://cran.r-project.org/"); for (pkg in pkgs[pkgs != "devtools"]) if (!library(pkg, character.only=TRUE, logical.return=TRUE)) q(save="no", status=1)'' returned 1 instead of one of [0]
      #8 1310.4 Notice: /Stage[main]/Bigtop_toolchain::Renv/Exec[install_r_packages]/returns: In library(pkg, character.only = TRUE, logical.return = TRUE) :
      #8 1310.4 Notice: /Stage[main]/Bigtop_toolchain::Renv/Exec[install_r_packages]/returns:   there is no package called 'testthat'
      #8 1310.4 Error: /Stage[main]/Bigtop_toolchain::Renv/Exec[install_r_packages]/returns: change from 'notrun' to ['0'] failed: '/usr/bin/R -e 'pkgs <- c("devtools", "evaluate", "rmarkdown", "knitr", "roxygen2", "testthat", "e1071"); install.packages(pkgs, repo="https://cran.r-project.org/"); for (pkg in pkgs[pkgs != "devtools"]) if (!library(pkg, character.only=TRUE, logical.return=TRUE)) q(save="no", status=1)'' returned 1 instead of one of [0]
      

      Debian 10 is not officially supported in Bigtop 3.3.0, but I'd like to support it as far as we can since its EOL hasn't come yet.

      Attachments

        Issue Links

          Activity

            People

              sekikn Kengo Seki
              sekikn Kengo Seki
              Votes:
              0 Vote for this issue
              Watchers:
              2 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 - 0.5h
                  0.5h