CRAN Package Check Results for Package dbi.table

Last updated on 2026-08-03 01:49:15 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 1.0.7 4.38 151.59 155.97 OK
r-devel-linux-x86_64-debian-gcc 1.0.7 3.65 102.14 105.79 NOTE
r-devel-linux-x86_64-fedora-clang 1.0.7 9.00 242.47 251.47 ERROR
r-devel-linux-x86_64-fedora-gcc 1.0.7 107.23 OK
r-devel-windows-x86_64 1.0.7 8.00 141.00 149.00 OK
r-patched-linux-x86_64 1.0.7 6.91 146.04 152.95 OK
r-release-linux-x86_64 1.0.7 5.95 146.05 152.00 OK
r-release-macos-arm64 1.0.7 1.00 33.00 34.00 OK
r-release-macos-x86_64 1.0.7 4.00 156.00 160.00 OK
r-release-windows-x86_64 1.0.7 8.00 138.00 146.00 OK
r-oldrel-macos-arm64 1.0.7 1.00 33.00 34.00 OK
r-oldrel-macos-x86_64 1.0.7 4.00 230.00 234.00 OK
r-oldrel-windows-x86_64 1.0.7 12.00 206.00 218.00 OK

Check Details

Version: 1.0.7
Check: for new files in some other directories
Result: NOTE Found the following files/directories: ‘~/tmp/scratch/Rtmp0HPzJz’ ‘~/tmp/scratch/Rtmp0RbMiU’ ‘~/tmp/scratch/Rtmp1Bs0Tl’ ‘~/tmp/scratch/Rtmp1Gx8W8’ ‘~/tmp/scratch/Rtmp1rbS8n’ ‘~/tmp/scratch/Rtmp2DzOC0’ ‘~/tmp/scratch/Rtmp2JC9vr’ ‘~/tmp/scratch/Rtmp2Y1XAq’ ‘~/tmp/scratch/Rtmp3IXhiX’ ‘~/tmp/scratch/Rtmp3KOsRl’ ‘~/tmp/scratch/Rtmp3SObNZ’ ‘~/tmp/scratch/Rtmp3TyNsy’ ‘~/tmp/scratch/Rtmp3dnet3’ ‘~/tmp/scratch/Rtmp41tysd’ ‘~/tmp/scratch/Rtmp4MQ47W’ ‘~/tmp/scratch/Rtmp4Nsccz’ ‘~/tmp/scratch/Rtmp4VSrNX’ ‘~/tmp/scratch/Rtmp4ybP0v’ ‘~/tmp/scratch/Rtmp4z7MMK’ ‘~/tmp/scratch/Rtmp4zWyzv’ ‘~/tmp/scratch/Rtmp5SqdpE’ ‘~/tmp/scratch/Rtmp5tgH5x’ ‘~/tmp/scratch/Rtmp6586UT’ ‘~/tmp/scratch/Rtmp6wRgZd’ ‘~/tmp/scratch/Rtmp9EAhoA’ ‘~/tmp/scratch/Rtmp9FBtEV’ ‘~/tmp/scratch/Rtmp9FPXeT’ ‘~/tmp/scratch/Rtmp9UEXh7’ ‘~/tmp/scratch/Rtmp9dv8K0’ ‘~/tmp/scratch/RtmpADTja7’ ‘~/tmp/scratch/RtmpBOE0KT’ ‘~/tmp/scratch/RtmpBaobIn’ ‘~/tmp/scratch/RtmpBveC02’ ‘~/tmp/scratch/RtmpC5r9LA’ ‘~/tmp/scratch/RtmpE7WR4w’ ‘~/tmp/scratch/RtmpF8Kxup’ ‘~/tmp/scratch/RtmpFfVjh0’ ‘~/tmp/scratch/RtmpG0rKdo’ ‘~/tmp/scratch/RtmpGALtrh’ ‘~/tmp/scratch/RtmpGYPt0Z’ ‘~/tmp/scratch/RtmpGexPxr’ ‘~/tmp/scratch/RtmpHAd2VK’ ‘~/tmp/scratch/RtmpHKHWa6’ ‘~/tmp/scratch/RtmpI9LRRG’ ‘~/tmp/scratch/RtmpItjbNv’ ‘~/tmp/scratch/RtmpJ7VoD9’ ‘~/tmp/scratch/RtmpKddPVf’ ‘~/tmp/scratch/RtmpKehRlk’ ‘~/tmp/scratch/RtmpL0PWPQ’ ‘~/tmp/scratch/RtmpLL0Tec’ ‘~/tmp/scratch/RtmpLTmdlE’ ‘~/tmp/scratch/RtmpLlEjDN’ ‘~/tmp/scratch/RtmpMGJb5E’ ‘~/tmp/scratch/RtmpMMEbTY’ ‘~/tmp/scratch/RtmpMglI4Z’ ‘~/tmp/scratch/RtmpMpz4Eg’ ‘~/tmp/scratch/RtmpMwjbMQ’ ‘~/tmp/scratch/RtmpN9QwSo’ ‘~/tmp/scratch/RtmpNDtcYZ’ ‘~/tmp/scratch/RtmpNLKFr9’ ‘~/tmp/scratch/RtmpNMJ6Wg’ ‘~/tmp/scratch/RtmpOEVdlx’ ‘~/tmp/scratch/RtmpOKhXhJ’ ‘~/tmp/scratch/RtmpOpeZuP’ ‘~/tmp/scratch/RtmpPVyBOZ’ ‘~/tmp/scratch/RtmpPZ083w’ ‘~/tmp/scratch/RtmpQY5pfW’ ‘~/tmp/scratch/RtmpQkqzLG’ ‘~/tmp/scratch/RtmpRSnBXL’ ‘~/tmp/scratch/RtmpRYOqhW’ ‘~/tmp/scratch/RtmpS0Zzcu’ ‘~/tmp/scratch/RtmpSBVgZp’ ‘~/tmp/scratch/RtmpSNyv8J’ ‘~/tmp/scratch/RtmpTzGse7’ ‘~/tmp/scratch/RtmpU25IwM’ ‘~/tmp/scratch/RtmpUKH80N’ ‘~/tmp/scratch/RtmpUS01RK’ ‘~/tmp/scratch/RtmpUeNBLG’ ‘~/tmp/scratch/RtmpUutptk’ ‘~/tmp/scratch/RtmpVSn44W’ ‘~/tmp/scratch/RtmpWiuGWF’ ‘~/tmp/scratch/RtmpXIlUkA’ ‘~/tmp/scratch/RtmpXaEhqE’ ‘~/tmp/scratch/RtmpXvrfz4’ ‘~/tmp/scratch/RtmpXxRu7R’ ‘~/tmp/scratch/RtmpZGFvQP’ ‘~/tmp/scratch/RtmpZKLcLH’ ‘~/tmp/scratch/RtmpZpVj8H’ ‘~/tmp/scratch/Rtmpa20YU3’ ‘~/tmp/scratch/RtmpaSspLu’ ‘~/tmp/scratch/Rtmpan1lnF’ ‘~/tmp/scratch/RtmpbH71JG’ ‘~/tmp/scratch/Rtmpc6pXOR’ ‘~/tmp/scratch/Rtmpd7WKA1’ ‘~/tmp/scratch/RtmpdqQa6a’ ‘~/tmp/scratch/RtmpdxGYv4’ ‘~/tmp/scratch/Rtmpe94Fbh’ ‘~/tmp/scratch/Rtmpf90p5E’ ‘~/tmp/scratch/RtmpfjGao2’ ‘~/tmp/scratch/Rtmpg99UM2’ ‘~/tmp/scratch/RtmpgOHbJa’ ‘~/tmp/scratch/RtmpgW1xHX’ ‘~/tmp/scratch/Rtmpgvqf8o’ ‘~/tmp/scratch/Rtmph5X35P’ ‘~/tmp/scratch/RtmphIrKF6’ ‘~/tmp/scratch/RtmphL0AOR’ ‘~/tmp/scratch/RtmphvUzdA’ ‘~/tmp/scratch/RtmphwWIs7’ ‘~/tmp/scratch/RtmpjmZJ18’ ‘~/tmp/scratch/RtmpjpKZ2i’ ‘~/tmp/scratch/RtmpkLar6x’ ‘~/tmp/scratch/RtmplKvE4i’ ‘~/tmp/scratch/Rtmpm3WSuS’ ‘~/tmp/scratch/RtmpmMaqwD’ ‘~/tmp/scratch/RtmpmikTjZ’ ‘~/tmp/scratch/RtmpoAsOFf’ ‘~/tmp/scratch/RtmpoBqjLk’ ‘~/tmp/scratch/RtmpoPklXq’ ‘~/tmp/scratch/RtmpoS5o35’ ‘~/tmp/scratch/RtmpobLxD0’ ‘~/tmp/scratch/RtmpozNTN3’ ‘~/tmp/scratch/Rtmpp3hS7f’ ‘~/tmp/scratch/Rtmpp9Vl7T’ ‘~/tmp/scratch/RtmppF9Qxj’ ‘~/tmp/scratch/RtmppVcPxs’ ‘~/tmp/scratch/RtmpqD9Ayt’ ‘~/tmp/scratch/RtmpqHqpja’ ‘~/tmp/scratch/Rtmpr24gTY’ ‘~/tmp/scratch/Rtmpr8NMxM’ ‘~/tmp/scratch/RtmprR13Xv’ ‘~/tmp/scratch/RtmprnzLNk’ ‘~/tmp/scratch/Rtmpsp12yu’ ‘~/tmp/scratch/RtmpstmmbI’ ‘~/tmp/scratch/RtmpszRLX9’ ‘~/tmp/scratch/Rtmpt2V131’ ‘~/tmp/scratch/Rtmpt72R3J’ ‘~/tmp/scratch/RtmptiT3R6’ ‘~/tmp/scratch/RtmpuJYJSJ’ ‘~/tmp/scratch/RtmpuKvdVG’ ‘~/tmp/scratch/RtmpvJzdsa’ ‘~/tmp/scratch/RtmpvSTv1m’ ‘~/tmp/scratch/RtmpvqeAX0’ ‘~/tmp/scratch/RtmpvsT3mX’ ‘~/tmp/scratch/RtmpwKfryJ’ ‘~/tmp/scratch/RtmpwPiysQ’ ‘~/tmp/scratch/Rtmpx4srAE’ ‘~/tmp/scratch/RtmpxJu5DQ’ ‘~/tmp/scratch/RtmpxgpRKz’ ‘~/tmp/scratch/RtmpxmUb35’ ‘~/tmp/scratch/RtmpyOQb0u’ ‘~/tmp/scratch/RtmpyW6nVS’ ‘~/tmp/scratch/RtmpzQAdDe’ ‘~/tmp/scratch/Rtmpzctf1q’ ‘~/tmp/scratch/quarto-session8b886dccc8eb91ca’ ‘~/tmp/scratch/quarto-sessionee111154ce7e592e’ ‘~/tmp/scratch/xvfb-run.0CYWLN’ ‘~/tmp/scratch/xvfb-run.1OudOk’ ‘~/tmp/scratch/xvfb-run.3NFDuR’ ‘~/tmp/scratch/xvfb-run.40jaWJ’ ‘~/tmp/scratch/xvfb-run.5Z8fdU’ ‘~/tmp/scratch/xvfb-run.6YhgpO’ ‘~/tmp/scratch/xvfb-run.7FySV1’ ‘~/tmp/scratch/xvfb-run.9iuhCW’ ‘~/tmp/scratch/xvfb-run.AGnIVR’ ‘~/tmp/scratch/xvfb-run.B9rhfN’ ‘~/tmp/scratch/xvfb-run.CCxyKY’ ‘~/tmp/scratch/xvfb-run.CiXrW1’ ‘~/tmp/scratch/xvfb-run.DULeog’ ‘~/tmp/scratch/xvfb-run.DbTTHL’ ‘~/tmp/scratch/xvfb-run.F6fjXn’ ‘~/tmp/scratch/xvfb-run.FaJZjG’ ‘~/tmp/scratch/xvfb-run.FczEtw’ ‘~/tmp/scratch/xvfb-run.G8OnYp’ ‘~/tmp/scratch/xvfb-run.G9PFbO’ ‘~/tmp/scratch/xvfb-run.IJnewR’ ‘~/tmp/scratch/xvfb-run.IPewr1’ ‘~/tmp/scratch/xvfb-run.JAziBe’ ‘~/tmp/scratch/xvfb-run.Lw9sCC’ ‘~/tmp/scratch/xvfb-run.MCObw8’ ‘~/tmp/scratch/xvfb-run.OpxN30’ ‘~/tmp/scratch/xvfb-run.RBiFk2’ ‘~/tmp/scratch/xvfb-run.TzYKgg’ ‘~/tmp/scratch/xvfb-run.UTvG5H’ ‘~/tmp/scratch/xvfb-run.UsyUWQ’ ‘~/tmp/scratch/xvfb-run.WabdTr’ ‘~/tmp/scratch/xvfb-run.WyDYfR’ ‘~/tmp/scratch/xvfb-run.XHVXpk’ ‘~/tmp/scratch/xvfb-run.XXse8L’ ‘~/tmp/scratch/xvfb-run.Xd6uyt’ ‘~/tmp/scratch/xvfb-run.Y8dRyM’ ‘~/tmp/scratch/xvfb-run.YB5UtF’ ‘~/tmp/scratch/xvfb-run.YimuOD’ ‘~/tmp/scratch/xvfb-run.Ytj2Ov’ ‘~/tmp/scratch/xvfb-run.Zga7oJ’ ‘~/tmp/scratch/xvfb-run.c2FbSL’ ‘~/tmp/scratch/xvfb-run.eVvMig’ ‘~/tmp/scratch/xvfb-run.frM8wx’ ‘~/tmp/scratch/xvfb-run.g5yEE1’ ‘~/tmp/scratch/xvfb-run.hdTVSn’ ‘~/tmp/scratch/xvfb-run.jyeLaQ’ ‘~/tmp/scratch/xvfb-run.k9j0Bf’ ‘~/tmp/scratch/xvfb-run.kyvIwZ’ ‘~/tmp/scratch/xvfb-run.lp1oxQ’ ‘~/tmp/scratch/xvfb-run.lrtV09’ ‘~/tmp/scratch/xvfb-run.mTaQrl’ ‘~/tmp/scratch/xvfb-run.nEVExI’ ‘~/tmp/scratch/xvfb-run.o9jFys’ ‘~/tmp/scratch/xvfb-run.of8UxC’ ‘~/tmp/scratch/xvfb-run.ohg8Fz’ ‘~/tmp/scratch/xvfb-run.p28OIg’ ‘~/tmp/scratch/xvfb-run.pCNfMS’ ‘~/tmp/scratch/xvfb-run.pWsc8L’ ‘~/tmp/scratch/xvfb-run.rt9tKe’ ‘~/tmp/scratch/xvfb-run.t4fQqk’ ‘~/tmp/scratch/xvfb-run.vfxa0Z’ ‘~/tmp/scratch/xvfb-run.vz8yOw’ ‘~/tmp/scratch/xvfb-run.xeVLON’ ‘~/tmp/scratch/xvfb-run.zEsAjJ’ ‘~/tmp/scratch/xvfb-run.zGN6dA’ Flavor: r-devel-linux-x86_64-debian-gcc

Version: 1.0.7
Check: tests
Result: ERROR Running ‘testthat.R’ [145s/224s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > # This file is part of the standard setup for testthat. > # It is recommended that you do not modify it. > # > # Where should you do additional test configuration? > # Learn more about the roles of various files in: > # * https://r-pkgs.org/testing-design.html#sec-tests-files-overview > # * https://testthat.r-lib.org/articles/special-files.html > > library(testthat) > library(dbi.table) > > test_check("dbi.table") Attaching package: 'data.table' The following object is masked from 'package:base': %notin% duckdb keeps downloaded extensions and secrets in a temporary directory: ℹ /tmp/Rtmpvr4Uce/working_dir/RtmpPoRAkp/duckdb This is removed when the R session ends. • Extensions are re-downloaded each session. • Secrets are lost. ℹ Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). ℹ Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). ℹ See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: • Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). • INSTALL/LOAD of an extension will error, and automatic extension loading is off. ℹ Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. ℹ Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). ℹ See ?duckdb for details. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: • Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). • INSTALL/LOAD of an extension will error, and automatic extension loading is off. ℹ Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. ℹ Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). ℹ See ?duckdb for details. duckdb keeps downloaded extensions and secrets in a temporary directory: ℹ /tmp/Rtmpvr4Uce/working_dir/RtmpPoRAkp/duckdb This is removed when the R session ends. • Extensions are re-downloaded each session. • Secrets are lost. ℹ Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). ℹ Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). ℹ See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: • Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). • INSTALL/LOAD of an extension will error, and automatic extension loading is off. ℹ Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. ℹ Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). ℹ See ?duckdb for details. duckdb keeps downloaded extensions and secrets in a temporary directory: i /tmp/Rtmpvr4Uce/working_dir/RtmpPoRAkp/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. Saving _problems/test-DBI-methods-80.R Saving _problems/test-DBI-methods-84.R Saving _problems/test-DBI-methods-88.R duckdb keeps downloaded extensions and secrets in a temporary directory: i /tmp/Rtmpvr4Uce/working_dir/RtmpPoRAkp/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. duckdb keeps downloaded extensions and secrets in a temporary directory: i /tmp/Rtmpvr4Uce/working_dir/RtmpPoRAkp/duckdb This is removed when the R session ends. * Extensions are re-downloaded each session. * Secrets are lost. i Run duckdb(shared_home = TRUE) (or create ~/.duckdb) to keep them (suitable for most users). i Run duckdb(shared_home = FALSE) to accept the temporary directory (and silence this message). i See ?duckdb_storage for details and alternatives. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. duckdb was built with libc++ (not libstdc++) on Linux, so DuckDB extensions are disabled: * Loading a prebuilt (libstdc++) extension could crash R (https://github.com/duckdb/duckdb-r/issues/1107). * INSTALL/LOAD of an extension will error, and automatic extension loading is off. i Pass duckdb(allow_extensions = FALSE) to accept this and silence this message. i Pass duckdb(allow_extensions = TRUE) to attempt loading anyway (may crash R). i See ?duckdb for details. [ FAIL 3 | WARN 0 | SKIP 2 | PASS 421 ] ══ Skipped tests (2) ═══════════════════════════════════════════════════════════ • On CRAN (2): 'test-mariadb.R:10:3', 'test-postgres.R:11:3' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Failure ('test-DBI-methods.R:78:3'): DBI::dbExecute works ─────────────────── Expected `{ ... }` not to throw any errors. Actually got a <rlang_error> with message: DuckDB extension loading (INSTALL / LOAD) is disabled for this driver. i Recreate the driver with duckdb(allow_extensions = TRUE) to enable it (this may crash R on a Linux build not compiled with libstdc++; see https://github.com/duckdb/duckdb-r/issues/1107). i See ?duckdb for details. i Context: load_extension ── Failure ('test-DBI-methods.R:82:3'): DBI::dbExecute works ─────────────────── Expected `{ ... }` not to throw any errors. Actually got a <rlang_error> with message: DuckDB extension loading (INSTALL / LOAD) is disabled for this driver. i Recreate the driver with duckdb(allow_extensions = TRUE) to enable it (this may crash R on a Linux build not compiled with libstdc++; see https://github.com/duckdb/duckdb-r/issues/1107). i See ?duckdb for details. i Context: load_extension ── Failure ('test-DBI-methods.R:86:3'): DBI::dbExecute works ─────────────────── Expected `{ ... }` not to throw any errors. Actually got a <rlang_error> with message: DuckDB extension loading (INSTALL / LOAD) is disabled for this driver. i Recreate the driver with duckdb(allow_extensions = TRUE) to enable it (this may crash R on a Linux build not compiled with libstdc++; see https://github.com/duckdb/duckdb-r/issues/1107). i See ?duckdb for details. i Context: load_extension [ FAIL 3 | WARN 0 | SKIP 2 | PASS 421 ] Error: ! Test failures. Execution halted Flavor: r-devel-linux-x86_64-fedora-clang