The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.
Last updated on 2026-08-31 23:50:12 CEST.
| Flavor | Version | Tinstall | Tcheck | Ttotal | Status | Flags |
|---|---|---|---|---|---|---|
| r-devel-linux-x86_64-debian-clang | 2.0.0 | 15.92 | 235.51 | 251.43 | OK | |
| r-devel-linux-x86_64-debian-gcc | 2.0.0 | 10.88 | 154.95 | 165.83 | OK | |
| r-devel-linux-x86_64-fedora-clang | 2.1.0 | 13.00 | 274.16 | 287.16 | OK | |
| r-devel-linux-x86_64-fedora-gcc | 2.1.0 | 12.00 | 312.91 | 324.91 | NOTE | |
| r-devel-windows-x86_64 | 2.1.0 | 24.00 | 356.00 | 380.00 | OK | |
| r-patched-linux-x86_64 | 2.0.0 | 16.96 | 218.60 | 235.56 | OK | |
| r-release-linux-x86_64 | 2.0.0 | 15.54 | 203.42 | 218.96 | OK | |
| r-release-macos-arm64 | 2.1.0 | 4.00 | 101.00 | 105.00 | ERROR | |
| r-release-macos-x86_64 | 2.1.0 | 12.00 | 391.00 | 403.00 | ERROR | |
| r-release-windows-x86_64 | 2.1.0 | 25.00 | 293.00 | 318.00 | OK | |
| r-oldrel-macos-arm64 | 2.1.0 | 4.00 | 107.00 | 111.00 | ERROR | |
| r-oldrel-macos-x86_64 | 2.1.0 | 11.00 | 341.00 | 352.00 | ERROR | |
| r-oldrel-windows-x86_64 | 2.1.0 | 29.00 | 356.00 | 385.00 | OK |
Version: 2.1.0
Check: for non-standard things in the check directory
Result: NOTE
Found the following files/directories:
‘pak’
Flavor: r-devel-linux-x86_64-fedora-gcc
Version: 2.1.0
Check: tests
Result: ERROR
Running ‘testthat.R’ [56s/75s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
> # Point pak's pkgcache at a per-session writable cache BEFORE library(Require)
> # loads pak. Under R CMD check (CRAN policy), pkgcache aborts if R_USER_CACHE_DIR
> # is unset; without this every Require::Install() inside the test suite errors
> # with "Please install pak" because pak's namespace fails to load.
> if (!nzchar(Sys.getenv("R_USER_CACHE_DIR"))) {
+ .ucd <- tempfile("RequireUserCache_")
+ dir.create(.ucd, recursive = TRUE, showWarnings = FALSE)
+ Sys.setenv(R_USER_CACHE_DIR = .ucd)
+ rm(.ucd)
+ }
>
> library(Require)
> library(testthat)
Attaching package: 'testthat'
The following object is masked from 'package:Require':
setup
> test_check("Require")
Saving _problems/test-15bugfixes_testthat-630.R
Saving _problems/test-15bugfixes_testthat-667.R
Loading required namespace: pak
Saving _problems/test-17usePak-387.R
Saving _problems/test-17usePak-392.R
Saving _problems/test-17usePak-404.R
Saving _problems/test-17usePak-457.R
Saving _problems/test-17usePak-469.R
Saving _problems/test-17usePak-471.R
Saving _problems/test-17usePak-473.R
Saving _problems/test-17usePak-1127.R
Saving _problems/test-17usePak-1604.R
[ FAIL 11 | WARN 0 | SKIP 21 | PASS 669 ]
══ Skipped tests (21) ══════════════════════════════════════════════════════════
• On CRAN (20): 'test-00pkgSnapshot_testthat.R:17:3',
'test-01packages_testthat.R:12:3', 'test-04other_testthat.R:8:3',
'test-05packagesLong_testthat.R:3:3', 'test-06pkgDep_testthat.R:2:3',
'test-08modules_testthat.R:18:3', 'test-09pkgSnapshotLong_testthat.R:27:3',
'test-10DifferentPkgs_testthat.R:11:3', 'test-11misc_testthat.R:7:3',
'test-12offlineMode_testthat.R:9:3', 'test-12offlineMode_testthat.R:79:3',
'test-16installFailureMetadata_testthat.R:448:3',
'test-16installFailureMetadata_testthat.R:471:3',
'test-16installFailureMetadata_testthat.R:507:3',
'test-16installFailureMetadata_testthat.R:546:3',
'test-16installFailureMetadata_testthat.R:586:3',
'test-16installFailureMetadata_testthat.R:638:3',
'test-18nosudo_testthat.R:108:3', 'test-19smallSnapshot_testthat.R:5:3',
'test-21snapshotInstallPackages_testthat.R:199:3'
• parentChain test uses non-pak pkgDep internals (1):
'test-16parentChain_integration_testthat.R:25:3'
══ Failed tests ════════════════════════════════════════════════════════════════
── Failure ('test-15bugfixes_testthat.R:630:3'): Require accepts a multi-line string of packages (issue #147) ──
Expected `all(res)` to be TRUE.
Differences:
`actual`: FALSE
`expected`: TRUE
── Failure ('test-15bugfixes_testthat.R:667:3'): Require accepts an unquoted `{...}` block ──
Expected `all(res)` to be TRUE.
Differences:
`actual`: FALSE
`expected`: TRUE
── Failure ('test-17usePak.R:387:3'): step-3b does not remove a package whose installed version satisfies the constraint ──
Expected `is.na(instVer2)` to be FALSE.
Differences:
`actual`: TRUE
`expected`: FALSE
digest must be in installed.packages()
── Failure ('test-17usePak.R:391:3'): step-3b does not remove a package whose installed version satisfies the constraint ──
Expected `satisfiedByInstalled` to be TRUE.
Differences:
`actual`: FALSE
`expected`: TRUE
installed digest should satisfy >= 0.1.0
── Failure ('test-17usePak.R:403:3'): step-3b does not remove a package whose installed version satisfies the constraint ──
Expected `trulyBad` to be FALSE.
Differences:
`actual`: TRUE
`expected`: FALSE
digest is installed at a satisfying version; it must NOT be in trulyBad
── Failure ('test-17usePak.R:456:3'): recovery mechanism adds loadOrder for packages absent from pkgDT but installed ──
Expected `any(recoverable)` to be TRUE.
Differences:
`actual`: FALSE
`expected`: TRUE
digest should be recoverable (installed version satisfies >= 0.1.0)
── Failure ('test-17usePak.R:468:3'): recovery mechanism adds loadOrder for packages absent from pkgDT but installed ──
Expected `pkg %in% recoverPkgs` to be TRUE.
Differences:
`actual`: FALSE
`expected`: TRUE
digest must be in the set of recovered packages
── Failure ('test-17usePak.R:470:3'): recovery mechanism adds loadOrder for packages absent from pkgDT but installed ──
Expected `is.na(recoverDT$loadOrder[recoverDT$Package == pkg])` to be FALSE.
Differences:
`actual`:
`expected`: FALSE
recovered digest must have a non-NA loadOrder so doLoads() will require() it
── Failure ('test-17usePak.R:472:3'): recovery mechanism adds loadOrder for packages absent from pkgDT but installed ──
Expected `isTRUE(recoverDT$installedVersionOK[recoverDT$Package == pkg])` to be TRUE.
Differences:
`actual`: FALSE
`expected`: TRUE
recovered digest must have installedVersionOK = TRUE
── Failure ('test-17usePak.R:1126:3'): pinInstalledForPak rewrites installed plain refs to pkg@version ──
Expected `out[1L]` to be identical to `paste0("data.table@", dtVer)`.
Differences:
`actual`: "data.table"
`expected`: "data.table@1.18.6.1"
installed data.table must be pinned to its installed version
── Failure ('test-17usePak.R:1603:3'): pinInstalledForPak skips user-version-constrained packages ──
Expected `grepl("^data.table@", out[2])` to be TRUE.
Differences:
`actual`: FALSE
`expected`: TRUE
bare user packages with no constraint must be pinned to installed version to keep deps stable
[ FAIL 11 | WARN 0 | SKIP 21 | PASS 669 ]
Error:
! Test failures.
Execution halted
Flavor: r-release-macos-arm64
Version: 2.1.0
Check: tests
Result: ERROR
Running ‘testthat.R’ [122s/243s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
> # Point pak's pkgcache at a per-session writable cache BEFORE library(Require)
> # loads pak. Under R CMD check (CRAN policy), pkgcache aborts if R_USER_CACHE_DIR
> # is unset; without this every Require::Install() inside the test suite errors
> # with "Please install pak" because pak's namespace fails to load.
> if (!nzchar(Sys.getenv("R_USER_CACHE_DIR"))) {
+ .ucd <- tempfile("RequireUserCache_")
+ dir.create(.ucd, recursive = TRUE, showWarnings = FALSE)
+ Sys.setenv(R_USER_CACHE_DIR = .ucd)
+ rm(.ucd)
+ }
>
> library(Require)
> library(testthat)
Attaching package: 'testthat'
The following object is masked from 'package:Require':
setup
> test_check("Require")
Saving _problems/test-15bugfixes_testthat-630.R
Saving _problems/test-15bugfixes_testthat-667.R
Loading required namespace: pak
Saving _problems/test-17usePak-387.R
Saving _problems/test-17usePak-392.R
Saving _problems/test-17usePak-404.R
Saving _problems/test-17usePak-457.R
Saving _problems/test-17usePak-469.R
Saving _problems/test-17usePak-471.R
Saving _problems/test-17usePak-473.R
Saving _problems/test-17usePak-1127.R
Saving _problems/test-17usePak-1604.R
[ FAIL 11 | WARN 0 | SKIP 21 | PASS 669 ]
══ Skipped tests (21) ══════════════════════════════════════════════════════════
• On CRAN (20): 'test-00pkgSnapshot_testthat.R:17:3',
'test-01packages_testthat.R:12:3', 'test-04other_testthat.R:8:3',
'test-05packagesLong_testthat.R:3:3', 'test-06pkgDep_testthat.R:2:3',
'test-08modules_testthat.R:18:3', 'test-09pkgSnapshotLong_testthat.R:27:3',
'test-10DifferentPkgs_testthat.R:11:3', 'test-11misc_testthat.R:7:3',
'test-12offlineMode_testthat.R:9:3', 'test-12offlineMode_testthat.R:79:3',
'test-16installFailureMetadata_testthat.R:448:3',
'test-16installFailureMetadata_testthat.R:471:3',
'test-16installFailureMetadata_testthat.R:507:3',
'test-16installFailureMetadata_testthat.R:546:3',
'test-16installFailureMetadata_testthat.R:586:3',
'test-16installFailureMetadata_testthat.R:638:3',
'test-18nosudo_testthat.R:108:3', 'test-19smallSnapshot_testthat.R:5:3',
'test-21snapshotInstallPackages_testthat.R:199:3'
• parentChain test uses non-pak pkgDep internals (1):
'test-16parentChain_integration_testthat.R:25:3'
══ Failed tests ════════════════════════════════════════════════════════════════
── Failure ('test-15bugfixes_testthat.R:630:3'): Require accepts a multi-line string of packages (issue #147) ──
Expected `all(res)` to be TRUE.
Differences:
`actual`: FALSE
`expected`: TRUE
── Failure ('test-15bugfixes_testthat.R:667:3'): Require accepts an unquoted `{...}` block ──
Expected `all(res)` to be TRUE.
Differences:
`actual`: FALSE
`expected`: TRUE
── Failure ('test-17usePak.R:387:3'): step-3b does not remove a package whose installed version satisfies the constraint ──
Expected `is.na(instVer2)` to be FALSE.
Differences:
`actual`: TRUE
`expected`: FALSE
digest must be in installed.packages()
── Failure ('test-17usePak.R:391:3'): step-3b does not remove a package whose installed version satisfies the constraint ──
Expected `satisfiedByInstalled` to be TRUE.
Differences:
`actual`: FALSE
`expected`: TRUE
installed digest should satisfy >= 0.1.0
── Failure ('test-17usePak.R:403:3'): step-3b does not remove a package whose installed version satisfies the constraint ──
Expected `trulyBad` to be FALSE.
Differences:
`actual`: TRUE
`expected`: FALSE
digest is installed at a satisfying version; it must NOT be in trulyBad
── Failure ('test-17usePak.R:456:3'): recovery mechanism adds loadOrder for packages absent from pkgDT but installed ──
Expected `any(recoverable)` to be TRUE.
Differences:
`actual`: FALSE
`expected`: TRUE
digest should be recoverable (installed version satisfies >= 0.1.0)
── Failure ('test-17usePak.R:468:3'): recovery mechanism adds loadOrder for packages absent from pkgDT but installed ──
Expected `pkg %in% recoverPkgs` to be TRUE.
Differences:
`actual`: FALSE
`expected`: TRUE
digest must be in the set of recovered packages
── Failure ('test-17usePak.R:470:3'): recovery mechanism adds loadOrder for packages absent from pkgDT but installed ──
Expected `is.na(recoverDT$loadOrder[recoverDT$Package == pkg])` to be FALSE.
Differences:
`actual`:
`expected`: FALSE
recovered digest must have a non-NA loadOrder so doLoads() will require() it
── Failure ('test-17usePak.R:472:3'): recovery mechanism adds loadOrder for packages absent from pkgDT but installed ──
Expected `isTRUE(recoverDT$installedVersionOK[recoverDT$Package == pkg])` to be TRUE.
Differences:
`actual`: FALSE
`expected`: TRUE
recovered digest must have installedVersionOK = TRUE
── Failure ('test-17usePak.R:1126:3'): pinInstalledForPak rewrites installed plain refs to pkg@version ──
Expected `out[1L]` to be identical to `paste0("data.table@", dtVer)`.
Differences:
`actual`: "data.table"
`expected`: "data.table@1.18.6.1"
installed data.table must be pinned to its installed version
── Failure ('test-17usePak.R:1603:3'): pinInstalledForPak skips user-version-constrained packages ──
Expected `grepl("^data.table@", out[2])` to be TRUE.
Differences:
`actual`: FALSE
`expected`: TRUE
bare user packages with no constraint must be pinned to installed version to keep deps stable
[ FAIL 11 | WARN 0 | SKIP 21 | PASS 669 ]
Error:
! Test failures.
Execution halted
Flavor: r-release-macos-x86_64
Version: 2.1.0
Check: tests
Result: ERROR
Running ‘testthat.R’ [54s/80s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
> # Point pak's pkgcache at a per-session writable cache BEFORE library(Require)
> # loads pak. Under R CMD check (CRAN policy), pkgcache aborts if R_USER_CACHE_DIR
> # is unset; without this every Require::Install() inside the test suite errors
> # with "Please install pak" because pak's namespace fails to load.
> if (!nzchar(Sys.getenv("R_USER_CACHE_DIR"))) {
+ .ucd <- tempfile("RequireUserCache_")
+ dir.create(.ucd, recursive = TRUE, showWarnings = FALSE)
+ Sys.setenv(R_USER_CACHE_DIR = .ucd)
+ rm(.ucd)
+ }
>
> library(Require)
> library(testthat)
Attaching package: 'testthat'
The following object is masked from 'package:Require':
setup
> test_check("Require")
Saving _problems/test-15bugfixes_testthat-630.R
Saving _problems/test-15bugfixes_testthat-667.R
Loading required namespace: pak
Saving _problems/test-17usePak-387.R
Saving _problems/test-17usePak-392.R
Saving _problems/test-17usePak-404.R
Saving _problems/test-17usePak-457.R
Saving _problems/test-17usePak-469.R
Saving _problems/test-17usePak-471.R
Saving _problems/test-17usePak-473.R
Saving _problems/test-17usePak-1127.R
Saving _problems/test-17usePak-1604.R
[ FAIL 11 | WARN 0 | SKIP 21 | PASS 669 ]
══ Skipped tests (21) ══════════════════════════════════════════════════════════
• On CRAN (20): 'test-00pkgSnapshot_testthat.R:17:3',
'test-01packages_testthat.R:12:3', 'test-04other_testthat.R:8:3',
'test-05packagesLong_testthat.R:3:3', 'test-06pkgDep_testthat.R:2:3',
'test-08modules_testthat.R:18:3', 'test-09pkgSnapshotLong_testthat.R:27:3',
'test-10DifferentPkgs_testthat.R:11:3', 'test-11misc_testthat.R:7:3',
'test-12offlineMode_testthat.R:9:3', 'test-12offlineMode_testthat.R:79:3',
'test-16installFailureMetadata_testthat.R:448:3',
'test-16installFailureMetadata_testthat.R:471:3',
'test-16installFailureMetadata_testthat.R:507:3',
'test-16installFailureMetadata_testthat.R:546:3',
'test-16installFailureMetadata_testthat.R:586:3',
'test-16installFailureMetadata_testthat.R:638:3',
'test-18nosudo_testthat.R:108:3', 'test-19smallSnapshot_testthat.R:5:3',
'test-21snapshotInstallPackages_testthat.R:199:3'
• parentChain test uses non-pak pkgDep internals (1):
'test-16parentChain_integration_testthat.R:25:3'
══ Failed tests ════════════════════════════════════════════════════════════════
── Failure ('test-15bugfixes_testthat.R:630:3'): Require accepts a multi-line string of packages (issue #147) ──
Expected `all(res)` to be TRUE.
Differences:
`actual`: FALSE
`expected`: TRUE
── Failure ('test-15bugfixes_testthat.R:667:3'): Require accepts an unquoted `{...}` block ──
Expected `all(res)` to be TRUE.
Differences:
`actual`: FALSE
`expected`: TRUE
── Failure ('test-17usePak.R:387:3'): step-3b does not remove a package whose installed version satisfies the constraint ──
Expected `is.na(instVer2)` to be FALSE.
Differences:
`actual`: TRUE
`expected`: FALSE
digest must be in installed.packages()
── Failure ('test-17usePak.R:391:3'): step-3b does not remove a package whose installed version satisfies the constraint ──
Expected `satisfiedByInstalled` to be TRUE.
Differences:
`actual`: FALSE
`expected`: TRUE
installed digest should satisfy >= 0.1.0
── Failure ('test-17usePak.R:403:3'): step-3b does not remove a package whose installed version satisfies the constraint ──
Expected `trulyBad` to be FALSE.
Differences:
`actual`: TRUE
`expected`: FALSE
digest is installed at a satisfying version; it must NOT be in trulyBad
── Failure ('test-17usePak.R:456:3'): recovery mechanism adds loadOrder for packages absent from pkgDT but installed ──
Expected `any(recoverable)` to be TRUE.
Differences:
`actual`: FALSE
`expected`: TRUE
digest should be recoverable (installed version satisfies >= 0.1.0)
── Failure ('test-17usePak.R:468:3'): recovery mechanism adds loadOrder for packages absent from pkgDT but installed ──
Expected `pkg %in% recoverPkgs` to be TRUE.
Differences:
`actual`: FALSE
`expected`: TRUE
digest must be in the set of recovered packages
── Failure ('test-17usePak.R:470:3'): recovery mechanism adds loadOrder for packages absent from pkgDT but installed ──
Expected `is.na(recoverDT$loadOrder[recoverDT$Package == pkg])` to be FALSE.
Differences:
`actual`:
`expected`: FALSE
recovered digest must have a non-NA loadOrder so doLoads() will require() it
── Failure ('test-17usePak.R:472:3'): recovery mechanism adds loadOrder for packages absent from pkgDT but installed ──
Expected `isTRUE(recoverDT$installedVersionOK[recoverDT$Package == pkg])` to be TRUE.
Differences:
`actual`: FALSE
`expected`: TRUE
recovered digest must have installedVersionOK = TRUE
── Failure ('test-17usePak.R:1126:3'): pinInstalledForPak rewrites installed plain refs to pkg@version ──
Expected `out[1L]` to be identical to `paste0("data.table@", dtVer)`.
Differences:
`actual`: "data.table"
`expected`: "data.table@1.18.6.1"
installed data.table must be pinned to its installed version
── Failure ('test-17usePak.R:1603:3'): pinInstalledForPak skips user-version-constrained packages ──
Expected `grepl("^data.table@", out[2])` to be TRUE.
Differences:
`actual`: FALSE
`expected`: TRUE
bare user packages with no constraint must be pinned to installed version to keep deps stable
[ FAIL 11 | WARN 0 | SKIP 21 | PASS 669 ]
Error:
! Test failures.
Execution halted
Flavor: r-oldrel-macos-arm64
Version: 2.1.0
Check: tests
Result: ERROR
Running ‘testthat.R’ [121s/231s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
> # Point pak's pkgcache at a per-session writable cache BEFORE library(Require)
> # loads pak. Under R CMD check (CRAN policy), pkgcache aborts if R_USER_CACHE_DIR
> # is unset; without this every Require::Install() inside the test suite errors
> # with "Please install pak" because pak's namespace fails to load.
> if (!nzchar(Sys.getenv("R_USER_CACHE_DIR"))) {
+ .ucd <- tempfile("RequireUserCache_")
+ dir.create(.ucd, recursive = TRUE, showWarnings = FALSE)
+ Sys.setenv(R_USER_CACHE_DIR = .ucd)
+ rm(.ucd)
+ }
>
> library(Require)
> library(testthat)
Attaching package: 'testthat'
The following object is masked from 'package:Require':
setup
> test_check("Require")
Saving _problems/test-15bugfixes_testthat-630.R
Saving _problems/test-15bugfixes_testthat-667.R
Loading required namespace: pak
Saving _problems/test-17usePak-387.R
Saving _problems/test-17usePak-392.R
Saving _problems/test-17usePak-404.R
Saving _problems/test-17usePak-457.R
Saving _problems/test-17usePak-469.R
Saving _problems/test-17usePak-471.R
Saving _problems/test-17usePak-473.R
Saving _problems/test-17usePak-1127.R
Saving _problems/test-17usePak-1604.R
[ FAIL 11 | WARN 0 | SKIP 21 | PASS 669 ]
══ Skipped tests (21) ══════════════════════════════════════════════════════════
• On CRAN (20): 'test-00pkgSnapshot_testthat.R:17:3',
'test-01packages_testthat.R:12:3', 'test-04other_testthat.R:8:3',
'test-05packagesLong_testthat.R:3:3', 'test-06pkgDep_testthat.R:2:3',
'test-08modules_testthat.R:18:3', 'test-09pkgSnapshotLong_testthat.R:27:3',
'test-10DifferentPkgs_testthat.R:11:3', 'test-11misc_testthat.R:7:3',
'test-12offlineMode_testthat.R:9:3', 'test-12offlineMode_testthat.R:79:3',
'test-16installFailureMetadata_testthat.R:448:3',
'test-16installFailureMetadata_testthat.R:471:3',
'test-16installFailureMetadata_testthat.R:507:3',
'test-16installFailureMetadata_testthat.R:546:3',
'test-16installFailureMetadata_testthat.R:586:3',
'test-16installFailureMetadata_testthat.R:638:3',
'test-18nosudo_testthat.R:108:3', 'test-19smallSnapshot_testthat.R:5:3',
'test-21snapshotInstallPackages_testthat.R:199:3'
• parentChain test uses non-pak pkgDep internals (1):
'test-16parentChain_integration_testthat.R:25:3'
══ Failed tests ════════════════════════════════════════════════════════════════
── Failure ('test-15bugfixes_testthat.R:630:3'): Require accepts a multi-line string of packages (issue #147) ──
Expected `all(res)` to be TRUE.
Differences:
`actual`: FALSE
`expected`: TRUE
── Failure ('test-15bugfixes_testthat.R:667:3'): Require accepts an unquoted `{...}` block ──
Expected `all(res)` to be TRUE.
Differences:
`actual`: FALSE
`expected`: TRUE
── Failure ('test-17usePak.R:387:3'): step-3b does not remove a package whose installed version satisfies the constraint ──
Expected `is.na(instVer2)` to be FALSE.
Differences:
`actual`: TRUE
`expected`: FALSE
digest must be in installed.packages()
── Failure ('test-17usePak.R:391:3'): step-3b does not remove a package whose installed version satisfies the constraint ──
Expected `satisfiedByInstalled` to be TRUE.
Differences:
`actual`: FALSE
`expected`: TRUE
installed digest should satisfy >= 0.1.0
── Failure ('test-17usePak.R:403:3'): step-3b does not remove a package whose installed version satisfies the constraint ──
Expected `trulyBad` to be FALSE.
Differences:
`actual`: TRUE
`expected`: FALSE
digest is installed at a satisfying version; it must NOT be in trulyBad
── Failure ('test-17usePak.R:456:3'): recovery mechanism adds loadOrder for packages absent from pkgDT but installed ──
Expected `any(recoverable)` to be TRUE.
Differences:
`actual`: FALSE
`expected`: TRUE
digest should be recoverable (installed version satisfies >= 0.1.0)
── Failure ('test-17usePak.R:468:3'): recovery mechanism adds loadOrder for packages absent from pkgDT but installed ──
Expected `pkg %in% recoverPkgs` to be TRUE.
Differences:
`actual`: FALSE
`expected`: TRUE
digest must be in the set of recovered packages
── Failure ('test-17usePak.R:470:3'): recovery mechanism adds loadOrder for packages absent from pkgDT but installed ──
Expected `is.na(recoverDT$loadOrder[recoverDT$Package == pkg])` to be FALSE.
Differences:
`actual`:
`expected`: FALSE
recovered digest must have a non-NA loadOrder so doLoads() will require() it
── Failure ('test-17usePak.R:472:3'): recovery mechanism adds loadOrder for packages absent from pkgDT but installed ──
Expected `isTRUE(recoverDT$installedVersionOK[recoverDT$Package == pkg])` to be TRUE.
Differences:
`actual`: FALSE
`expected`: TRUE
recovered digest must have installedVersionOK = TRUE
── Failure ('test-17usePak.R:1126:3'): pinInstalledForPak rewrites installed plain refs to pkg@version ──
Expected `out[1L]` to be identical to `paste0("data.table@", dtVer)`.
Differences:
`actual`: "data.table"
`expected`: "data.table@1.18.6.1"
installed data.table must be pinned to its installed version
── Failure ('test-17usePak.R:1603:3'): pinInstalledForPak skips user-version-constrained packages ──
Expected `grepl("^data.table@", out[2])` to be TRUE.
Differences:
`actual`: FALSE
`expected`: TRUE
bare user packages with no constraint must be pinned to installed version to keep deps stable
[ FAIL 11 | WARN 0 | SKIP 21 | PASS 669 ]
Error:
! Test failures.
Execution halted
Flavor: r-oldrel-macos-x86_64
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.