IRC channel logs
2024-11-14.log
back to list of logs
<rekado>for all these years we have been ignoring the return value of the r-build-system's invocation of R during the check phase. <rekado>pushed a small patch to the r-team branch that should break a lot of packages because now failing tests lead to a build failure. <rekado>not much will change in practical terms, because many packages need r-testthat for their test suite, but that package has a large number of inputs <rekado>so to avoid cycles I'd have to disable tests in quite a few packages <rekado>I'll also change the build system to build the vignettes in a separate phase, independent of whether tests are run. <rekado>building the vignettes is a decent fallback to running the integration/unit tests of the package <rekado>I'll have to update the R importer/updater before merging the build system changes. Otherwise guix-cran and guix-bioc will have close to 100% failing builds. <rekado>the importer does not add test inputs, because they are not listed in DESCRIPTION.