* installing *source* package ‘ragnar’ ...
** this is package ‘ragnar’ version ‘0.3.0’
** package ‘ragnar’ successfully unpacked and MD5 sums checked
** using staged installation
python: /data/localhost/ripley/.cache/R/reticulate/uv/cache/archive-v0/vckGIZahObfUpiD0/bin/python
libpython: /data/localhost/ripley/.cache/R/reticulate/uv/python/cpython-3.12.14-linux-x86_64-gnu/lib/libpython3.12.so
pythonhome: /data/localhost/ripley/.cache/R/reticulate/uv/cache/archive-v0/vckGIZahObfUpiD0:/data/localhost/ripley/.cache/R/reticulate/uv/cache/archive-v0/vckGIZahObfUpiD0
virtualenv: /data/localhost/ripley/.cache/R/reticulate/uv/cache/archive-v0/vckGIZahObfUpiD0/bin/activate_this.py
version: 3.12.14 (main, Aug 14 2026, 15:34:45) [Clang 22.1.3 ]
numpy: /data/localhost/ripley/.cache/R/reticulate/uv/cache/archive-v0/vckGIZahObfUpiD0/lib/python3.12/site-packages/numpy
numpy_version: 2.5.2
NOTE: Python version was forced by py_require()
Module(markitdown)
duckdb is storing downloaded extensions and secrets under ~/.duckdb:
ℹ /data/localhost/ripley/.duckdb
This persists across sessions and is shared with the DuckDB CLI and other clients.
ℹ Run duckdb(shared_home = FALSE) to use a temporary directory instead.
ℹ 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.
Error in `dbSendQuery()`:
! DuckDB extension loading (INSTALL / LOAD) is disabled for this driver.
ℹ 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).
ℹ See ?duckdb for details.
ℹ Context: load_extension
Backtrace:
▆
1. ├─DBI::dbExecute(con, "INSTALL fts; INSTALL vss;")
2. ├─DBI::dbExecute(con, "INSTALL fts; INSTALL vss;")
3. │ ├─DBI::dbSendStatement(conn, statement, ...)
4. │ └─DBI::dbSendStatement(conn, statement, ...)
5. │ ├─DBI::dbSendQuery(conn, statement, ...)
6. │ └─duckdb::dbSendQuery(conn, statement, ...)
7. │ └─duckdb (local) .local(conn, statement, ...)
8. │ └─duckdb:::rethrow_rapi_prepare(conn@conn_ref, statement, env)
9. │ ├─rlang::try_fetch(...)
10. │ │ ├─base::tryCatch(...)
11. │ │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
12. │ │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
13. │ │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
14. │ │ └─base::withCallingHandlers(...)
15. │ └─duckdb:::rapi_prepare(conn, query, env)
16. ├─duckdb (local) `<fn>`("load_extension", "")
17. │ └─rlang::abort(error_parts, class = "duckdb_error", !!!fields)
18. │ └─rlang:::signal_abort(cnd, .file)
19. │ └─base::signalCondition(cnd)
20. └─rlang (local) `<fn>`(`<dckdb_rr>`)
21. └─handlers[[1L]](cnd)
22. └─duckdb:::rethrow_error_from_rapi(e, call)
23. └─rlang::abort(msg, call = call)
Execution halted
NULL
** libs
using C compiler: ‘clang version 22.1.8’
make[1]: Entering directory '/data/localhost/ripley/R/packages/tests-clang/ragnar/src'
clang-22 -std=gnu23 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -isystem /usr/local/clang22me/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -Wp,-D_FORTIFY_SOURCE=3 -c chunk.c -o chunk.o
clang-22 -std=gnu23 -shared -L/usr/local/clang/lib64 -L/usr/local/clang22me/lib -L/usr/local/clang22me/lib/x86_64-unknown-linux-gnu -L/usr/local/lib64 -o ragnar.so chunk.o
make[1]: Leaving directory '/data/localhost/ripley/R/packages/tests-clang/ragnar/src'
make[1]: Entering directory '/data/localhost/ripley/R/packages/tests-clang/ragnar/src'
make[1]: Leaving directory '/data/localhost/ripley/R/packages/tests-clang/ragnar/src'
installing to /data/localhost/ripley/R/packages/tests-clang/ragnar.Rcheck/00LOCK-ragnar/00new/ragnar/libs
** R
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
*** copying figures
** building package indices
** installing vignettes
** testing if installed package can be loaded from temporary location
** checking absolute paths in shared objects and dynamic libraries
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* DONE (ragnar)