[R-pkg-team] Bug#1039659: r-cran-pkgdown: autopkgtest failure with r-base (4.3.1-1)

Bas Couwenberg sebastic at xs4all.nl
Wed Jun 28 07:28:05 BST 2023


Source: r-cran-pkgdown
Version: 2.0.7-1
Severity: serious
Justification: autopkgtest failure

Dear Maintainer,

The autopkgtest of your package fails with r-base (4.3.1-1):

 95s [ FAIL 24 | WARN 0 | SKIP 78 | PASS 516 ]
 95s 
 95s ══ Skipped tests ═══════════════════════════════════════════════════════════════
 95s • dir_exists(path)[[1]] is not TRUE (1)
 95s • dir_exists(test_path("assets/site-dot-github/.github")) is not TRUE (2)
 95s • empty test (1)
 95s • On CRAN (74)
 95s 
 95s ══ Failed tests ════════════════════════════════════════════════════════════════
 96s ── Error ('test-build-articles.R:32'): warns about missing images ──────────────
 96s `build_articles(pkg)` threw an unexpected error.
 96s Message: i In index: 1.
 96s Caused by error in `render_rmarkdown()`:
 96s ! Failed to render RMarkdown
 96s Caused by error:
 96s ! in callr subprocess.
 96s Caused by error:
 96s ! Graphics API version mismatch
 96s Class:   purrr_error_indexed/rlang_error/error/condition
 96s ── Error ('test-build-articles.R:86'): can set width ───────────────────────────
 96s Error in `render_rmarkdown(pkg, input = input, output = output_file, output_format = format, 
 96s     output_options = options, quiet = quiet)`: Failed to render RMarkdown
 96s Caused by error:
 96s ! in callr subprocess.
 96s Caused by error:
 96s ! Graphics API version mismatch
 96s Backtrace:
 96s      ▆
 96s   1. ├─testthat::expect_output(path <- build_article("width", pkg)) at test-build-articles.R:86:2
 96s   2. │ └─testthat:::quasi_capture(...)
 96s   3. │   ├─testthat (local) .capture(...)
 96s   4. │   │ └─testthat::capture_output_lines(code, print, width = width)
 96s   5. │   │   └─testthat:::eval_with_output(code, print = print, width = width)
 96s   6. │   │     ├─withr::with_output_sink(path, withVisible(code))
 96s   7. │   │     │ └─base::force(code)
 96s   8. │   │     └─base::withVisible(code)
 96s   9. │   └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
 96s  10. └─pkgdown::build_article("width", pkg)
 96s  11.   └─pkgdown:::render_rmarkdown(...)
 96s  12.     └─base::tryCatch(...)
 96s  13.       └─base (local) tryCatchList(expr, classes, parentenv, handlers)
 96s  14.         └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
 96s  15.           └─value[[3L]](cond)
 96s  16.             └─rlang::abort("Failed to render RMarkdown", parent = cnd)
 96s ── Error ('test-build-articles.R:168'): pkgdown deps are included only once in articles ──
 96s Error in `render_rmarkdown(pkg, input = input, output = output_file, output_format = format, 
 96s     output_options = options, quiet = quiet)`: Failed to render RMarkdown
 96s Caused by error:
 96s ! in callr subprocess.
 96s Caused by error:
 96s ! Graphics API version mismatch
 96s Backtrace:
 96s      ▆
 96s   1. ├─testthat::expect_output(path <- build_article("html-deps", pkg)) at test-build-articles.R:168:2
 96s   2. │ └─testthat:::quasi_capture(...)
 96s   3. │   ├─testthat (local) .capture(...)
 96s   4. │   │ └─testthat::capture_output_lines(code, print, width = width)
 96s   5. │   │   └─testthat:::eval_with_output(code, print = print, width = width)
 96s   6. │   │     ├─withr::with_output_sink(path, withVisible(code))
 96s   7. │   │     │ └─base::force(code)
 96s   8. │   │     └─base::withVisible(code)
 96s   9. │   └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
 96s  10. └─pkgdown::build_article("html-deps", pkg)
 96s  11.   └─pkgdown:::render_rmarkdown(...)
 96s  12.     └─base::tryCatch(...)
 96s  13.       └─base (local) tryCatchList(expr, classes, parentenv, handlers)
 96s  14.         └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
 96s  15.           └─value[[3L]](cond)
 96s  16.             └─rlang::abort("Failed to render RMarkdown", parent = cnd)
 96s ── Error ('test-build-home-index.R:3'): title and description come from DESCRIPTION by default ──
 96s Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
 96s Backtrace:
 96s      ▆
 96s   1. ├─testthat::expect_equal(data_home(pkg)$pagetitle, "A test package") at test-build-home-index.R:3:2
 96s   2. │ └─testthat::quasi_label(enquo(object), label, arg = "object")
 96s   3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
 96s   4. └─pkgdown:::data_home(pkg)
 96s   5.   ├─pkgdown:::print_yaml(...)
 96s   6.   │ └─base::structure(x, class = "print_yaml")
 96s   7.   └─pkgdown:::data_home_sidebar(pkg)
 96s   8.     └─pkgdown:::data_home_sidebar_license(pkg)
 96s   9.       └─pkgdown:::autolink_license(pkg$desc$get("License")[[1]])
 96s  10.         └─pkgdown:::licenses_db()
 96s  11.           └─pkgdown:::add_missing_sss(db)
 96s  12.             ├─base::`[<-`(`*tmp*`, needs_sss, "SSS", value = `<chr>`)
 96s  13.             └─tibble:::`[<-.tbl_df`(`*tmp*`, needs_sss, "SSS", value = `<chr>`)
 96s  14.               └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
 96s  15.                 └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg)
 96s  16.                   ├─base::withCallingHandlers(...)
 96s  17.                   └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
 96s ── Error ('test-build-home-index.R:16'): version formatting in preserved ───────
 96s Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
 96s Backtrace:
 96s      ▆
 96s   1. └─pkgdown::build_home_index(pkg, quiet = TRUE) at test-build-home-index.R:16:2
 96s   2.   └─pkgdown:::data_home(pkg)
 96s   3.     ├─pkgdown:::print_yaml(...)
 96s   4.     │ └─base::structure(x, class = "print_yaml")
 96s   5.     └─pkgdown:::data_home_sidebar(pkg)
 96s   6.       └─pkgdown:::data_home_sidebar_license(pkg)
 96s   7.         └─pkgdown:::autolink_license(pkg$desc$get("License")[[1]])
 96s   8.           └─pkgdown:::licenses_db()
 96s   9.             └─pkgdown:::add_missing_sss(db)
 96s  10.               ├─base::`[<-`(`*tmp*`, needs_sss, "SSS", value = `<chr>`)
 96s  11.               └─tibble:::`[<-.tbl_df`(`*tmp*`, needs_sss, "SSS", value = `<chr>`)
 96s  12.                 └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
 96s  13.                   └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg)
 96s  14.                     ├─base::withCallingHandlers(...)
 96s  15.                     └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
 96s ── Error ('test-build-home-index.R:23'): data_home_sidebar() works by default ──
 96s `cat(data_home_sidebar(pkg))` threw an unexpected error.
 96s Message: DLL requires the use of native symbols
 96s Class:   simpleError/error/condition
 96s ── Error ('test-build-home-index.R:26'): data_home_sidebar() works by default ──
 96s Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
 96s Backtrace:
 96s      ▆
 96s   1. ├─xml2::read_html(data_home_sidebar(pkg)) at test-build-home-index.R:26:2
 96s   2. └─pkgdown:::data_home_sidebar(pkg)
 96s   3.   └─pkgdown:::data_home_sidebar_license(pkg)
 96s   4.     └─pkgdown:::autolink_license(pkg$desc$get("License")[[1]])
 96s   5.       └─pkgdown:::licenses_db()
 96s   6.         └─pkgdown:::add_missing_sss(db)
 96s   7.           ├─base::`[<-`(`*tmp*`, needs_sss, "SSS", value = `<chr>`)
 96s   8.           └─tibble:::`[<-.tbl_df`(`*tmp*`, needs_sss, "SSS", value = `<chr>`)
 96s   9.             └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
 96s  10.               └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg)
 96s  11.                 ├─base::withCallingHandlers(...)
 96s  12.                 └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
 96s ── Error ('test-build-home-index.R:70'): data_home_sidebar() can get a custom markdown formatted component ──
 96s Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
 96s Backtrace:
 96s      ▆
 96s   1. ├─xml2::read_html(data_home_sidebar(pkg)) at test-build-home-index.R:70:2
 96s   2. └─pkgdown:::data_home_sidebar(pkg)
 96s   3.   └─pkgdown:::data_home_sidebar_license(pkg)
 96s   4.     └─pkgdown:::autolink_license(pkg$desc$get("License")[[1]])
 96s   5.       └─pkgdown:::licenses_db()
 96s   6.         └─pkgdown:::add_missing_sss(db)
 96s   7.           ├─base::`[<-`(`*tmp*`, needs_sss, "SSS", value = `<chr>`)
 96s   8.           └─tibble:::`[<-.tbl_df`(`*tmp*`, needs_sss, "SSS", value = `<chr>`)
 96s   9.             └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
 96s  10.               └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg)
 96s  11.                 ├─base::withCallingHandlers(...)
 96s  12.                 └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
 96s ── Error ('test-build-home-index.R:78'): data_home_sidebar() can add a README ──
 96s Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
 96s Backtrace:
 96s      ▆
 96s   1. ├─xml2::read_html(data_home_sidebar(pkg)) at test-build-home-index.R:78:2
 96s   2. └─pkgdown:::data_home_sidebar(pkg)
 96s   3.   └─pkgdown:::data_home_sidebar_license(pkg)
 96s   4.     └─pkgdown:::autolink_license(pkg$desc$get("License")[[1]])
 96s   5.       └─pkgdown:::licenses_db()
 96s   6.         └─pkgdown:::add_missing_sss(db)
 96s   7.           ├─base::`[<-`(`*tmp*`, needs_sss, "SSS", value = `<chr>`)
 96s   8.           └─tibble:::`[<-.tbl_df`(`*tmp*`, needs_sss, "SSS", value = `<chr>`)
 96s   9.             └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
 96s  10.               └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg)
 96s  11.                 ├─base::withCallingHandlers(...)
 96s  12.                 └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
 96s ── Error ('test-build-home-license.R:6'): link_license matchs exactly ──────────
 96s Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
 96s Backtrace:
 96s      ▆
 96s   1. ├─testthat::expect_equal(autolink_license("LGPL-2"), "<a href='https://www.r-project.org/Licenses/LGPL-2'>LGPL-2</a>") at test-build-home-license.R:6:2
 96s   2. │ └─testthat::quasi_label(enquo(object), label, arg = "object")
 96s   3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
 96s   4. └─pkgdown:::autolink_license("LGPL-2")
 96s   5.   └─pkgdown:::licenses_db()
 96s   6.     └─pkgdown:::add_missing_sss(db)
 96s   7.       ├─base::`[<-`(`*tmp*`, needs_sss, "SSS", value = `<chr>`)
 96s   8.       └─tibble:::`[<-.tbl_df`(`*tmp*`, needs_sss, "SSS", value = `<chr>`)
 96s   9.         └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
 96s  10.           └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg)
 96s  11.             ├─base::withCallingHandlers(...)
 96s  12.             └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
 96s ── Error ('test-build-home-license.R:18'): link_license matches LICENSE ────────
 96s Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
 96s Backtrace:
 96s      ▆
 96s   1. ├─testthat::expect_equal(autolink_license("LICENSE"), "<a href='LICENSE-text.html'>LICENSE</a>") at test-build-home-license.R:18:2
 96s   2. │ └─testthat::quasi_label(enquo(object), label, arg = "object")
 96s   3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
 96s   4. └─pkgdown:::autolink_license("LICENSE")
 96s   5.   └─pkgdown:::licenses_db()
 96s   6.     └─pkgdown:::add_missing_sss(db)
 96s   7.       ├─base::`[<-`(`*tmp*`, needs_sss, "SSS", value = `<chr>`)
 96s   8.       └─tibble:::`[<-.tbl_df`(`*tmp*`, needs_sss, "SSS", value = `<chr>`)
 96s   9.         └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
 96s  10.           └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg)
 96s  11.             ├─base::withCallingHandlers(...)
 96s  12.             └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
 96s ── Error ('test-build-home.R:7'): intermediate files cleaned up automatically ──
 96s Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
 96s Backtrace:
 96s      ▆
 96s   1. ├─testthat::expect_output(build_home(pkg)) at test-build-home.R:7:2
 96s   2. │ └─testthat:::quasi_capture(...)
 96s   3. │   ├─testthat (local) .capture(...)
 96s   4. │   │ └─testthat::capture_output_lines(code, print, width = width)
 96s   5. │   │   └─testthat:::eval_with_output(code, print = print, width = width)
 96s   6. │   │     ├─withr::with_output_sink(path, withVisible(code))
 96s   7. │   │     │ └─base::force(code)
 96s   8. │   │     └─base::withVisible(code)
 96s   9. │   └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
 96s  10. └─pkgdown::build_home(pkg)
 96s  11.   └─pkgdown::build_home_index(pkg, quiet = quiet)
 96s  12.     └─pkgdown:::data_home(pkg)
 96s  13.       ├─pkgdown:::print_yaml(...)
 96s  14.       │ └─base::structure(x, class = "print_yaml")
 96s  15.       └─pkgdown:::data_home_sidebar(pkg)
 96s  16.         └─pkgdown:::data_home_sidebar_license(pkg)
 96s  17.           └─pkgdown:::autolink_license(pkg$desc$get("License")[[1]])
 96s  18.             └─pkgdown:::licenses_db()
 96s  19.               └─pkgdown:::add_missing_sss(db)
 96s  20.                 ├─base::`[<-`(`*tmp*`, needs_sss, "SSS", value = `<chr>`)
 96s  21.                 └─tibble:::`[<-.tbl_df`(`*tmp*`, needs_sss, "SSS", value = `<chr>`)
 96s  22.                   └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
 96s  23.                     └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg)
 96s  24.                       ├─base::withCallingHandlers(...)
 96s  25.                       └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
 96s ── Error ('test-build-home.R:16'): intermediate files cleaned up automatically ──
 96s Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
 96s Backtrace:
 96s      ▆
 96s   1. ├─testthat::expect_output(build_home(pkg)) at test-build-home.R:16:2
 96s   2. │ └─testthat:::quasi_capture(...)
 96s   3. │   ├─testthat (local) .capture(...)
 96s   4. │   │ └─testthat::capture_output_lines(code, print, width = width)
 96s   5. │   │   └─testthat:::eval_with_output(code, print = print, width = width)
 96s   6. │   │     ├─withr::with_output_sink(path, withVisible(code))
 96s   7. │   │     │ └─base::force(code)
 96s   8. │   │     └─base::withVisible(code)
 96s   9. │   └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
 96s  10. └─pkgdown::build_home(pkg)
 96s  11.   └─pkgdown::build_home_index(pkg, quiet = quiet)
 96s  12.     └─pkgdown:::data_home(pkg)
 96s  13.       ├─pkgdown:::print_yaml(...)
 96s  14.       │ └─base::structure(x, class = "print_yaml")
 96s  15.       └─pkgdown:::data_home_sidebar(pkg)
 96s  16.         └─pkgdown:::data_home_sidebar_license(pkg)
 96s  17.           └─pkgdown:::autolink_license(pkg$desc$get("License")[[1]])
 96s  18.             └─pkgdown:::licenses_db()
 96s  19.               └─pkgdown:::add_missing_sss(db)
 96s  20.                 ├─base::`[<-`(`*tmp*`, needs_sss, "SSS", value = `<chr>`)
 96s  21.                 └─tibble:::`[<-.tbl_df`(`*tmp*`, needs_sss, "SSS", value = `<chr>`)
 96s  22.                   └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
 96s  23.                     └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg)
 96s  24.                       ├─base::withCallingHandlers(...)
 96s  25.                       └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
 96s ── Error ('test-build-home.R:27'): warns about missing images ──────────────────
 96s `build_home(pkg)` threw an unexpected error.
 96s Message: DLL requires the use of native symbols
 96s Class:   simpleError/error/condition
 96s ── Error ('test-build-home.R:34'): can build site even if no Authors at R present ──
 96s Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
 96s Backtrace:
 96s      ▆
 96s   1. ├─testthat::expect_output(build_home(pkg)) at test-build-home.R:34:2
 96s   2. │ └─testthat:::quasi_capture(...)
 96s   3. │   ├─testthat (local) .capture(...)
 96s   4. │   │ └─testthat::capture_output_lines(code, print, width = width)
 96s   5. │   │   └─testthat:::eval_with_output(code, print = print, width = width)
 96s   6. │   │     ├─withr::with_output_sink(path, withVisible(code))
 96s   7. │   │     │ └─base::force(code)
 96s   8. │   │     └─base::withVisible(code)
 96s   9. │   └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
 96s  10. └─pkgdown::build_home(pkg)
 96s  11.   └─pkgdown::build_home_index(pkg, quiet = quiet)
 96s  12.     └─pkgdown:::data_home(pkg)
 96s  13.       ├─pkgdown:::print_yaml(...)
 96s  14.       │ └─base::structure(x, class = "print_yaml")
 96s  15.       └─pkgdown:::data_home_sidebar(pkg)
 96s  16.         └─pkgdown:::data_home_sidebar_license(pkg)
 96s  17.           └─pkgdown:::autolink_license(pkg$desc$get("License")[[1]])
 96s  18.             └─pkgdown:::licenses_db()
 96s  19.               └─pkgdown:::add_missing_sss(db)
 96s  20.                 ├─base::`[<-`(`*tmp*`, needs_sss, "SSS", value = `<chr>`)
 96s  21.                 └─tibble:::`[<-.tbl_df`(`*tmp*`, needs_sss, "SSS", value = `<chr>`)
 96s  22.                   └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
 96s  23.                     └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg)
 96s  24.                       ├─base::withCallingHandlers(...)
 96s  25.                       └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
 96s ── Error ('test-build-reference.R:72'): pkgdown html dependencies are suppressed from examples in references ──
 96s <purrr_error_indexed/rlang_error/error/condition>
 96s Error in `purrr::map(topics, build_reference_topic, pkg = pkg, lazy = lazy, 
 96s     examples_env = examples_env, run_dont_run = run_dont_run)`: [1m[22m[36mi[39m In index: 1.
 96s [36mi[39m With name: a.Rd.
 96s [1mCaused by error in `.f()`:[22m
 96s [33m![39m Failed to parse Rd in a.Rd
 96s [34mi[39m Graphics API version mismatch
 96s [1mCaused by error in `ragg::agg_png()`:[22m
 96s [33m![39m Graphics API version mismatch
 96s ── Error ('test-build-search-docs.R:4'): docsearch.json and sitemap.xml are valid ──
 96s Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
 96s Backtrace:
 96s      ▆
 96s   1. ├─testthat::expect_output(build_site(pkg, new_process = FALSE)) at test-build-search-docs.R:4:2
 96s   2. │ └─testthat:::quasi_capture(...)
 96s   3. │   ├─testthat (local) .capture(...)
 96s   4. │   │ └─testthat::capture_output_lines(code, print, width = width)
 96s   5. │   │   └─testthat:::eval_with_output(code, print = print, width = width)
 96s   6. │   │     ├─withr::with_output_sink(path, withVisible(code))
 96s   7. │   │     │ └─base::force(code)
 96s   8. │   │     └─base::withVisible(code)
 96s   9. │   └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
 96s  10. └─pkgdown::build_site(pkg, new_process = FALSE)
 96s  11.   └─pkgdown:::build_site_local(...)
 96s  12.     └─pkgdown::build_home(pkg, override = override, preview = FALSE)
 96s  13.       └─pkgdown::build_home_index(pkg, quiet = quiet)
 96s  14.         └─pkgdown:::data_home(pkg)
 96s  15.           ├─pkgdown:::print_yaml(...)
 96s  16.           │ └─base::structure(x, class = "print_yaml")
 96s  17.           └─pkgdown:::data_home_sidebar(pkg)
 96s  18.             └─pkgdown:::data_home_sidebar_license(pkg)
 96s  19.               └─pkgdown:::autolink_license(pkg$desc$get("License")[[1]])
 96s  20.                 └─pkgdown:::licenses_db()
 96s  21.                   └─pkgdown:::add_missing_sss(db)
 96s  22.                     ├─base::`[<-`(`*tmp*`, needs_sss, "SSS", value = `<chr>`)
 96s  23.                     └─tibble:::`[<-.tbl_df`(`*tmp*`, needs_sss, "SSS", value = `<chr>`)
 96s  24.                       └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
 96s  25.                         └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg)
 96s  26.                           ├─base::withCallingHandlers(...)
 96s  27.                           └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
 96s ── Error ('test-build-search-docs.R:26'): build_search() builds the expected search`.json with an URL ──
 96s Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
 96s Backtrace:
 96s      ▆
 96s   1. ├─testthat::expect_output(build_home(pkg)) at test-build-search-docs.R:26:2
 96s   2. │ └─testthat:::quasi_capture(...)
 96s   3. │   ├─testthat (local) .capture(...)
 96s   4. │   │ └─testthat::capture_output_lines(code, print, width = width)
 96s   5. │   │   └─testthat:::eval_with_output(code, print = print, width = width)
 96s   6. │   │     ├─withr::with_output_sink(path, withVisible(code))
 96s   7. │   │     │ └─base::force(code)
 96s   8. │   │     └─base::withVisible(code)
 96s   9. │   └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
 96s  10. └─pkgdown::build_home(pkg)
 96s  11.   └─pkgdown::build_home_index(pkg, quiet = quiet)
 96s  12.     └─pkgdown:::data_home(pkg)
 96s  13.       ├─pkgdown:::print_yaml(...)
 96s  14.       │ └─base::structure(x, class = "print_yaml")
 96s  15.       └─pkgdown:::data_home_sidebar(pkg)
 96s  16.         └─pkgdown:::data_home_sidebar_license(pkg)
 96s  17.           └─pkgdown:::autolink_license(pkg$desc$get("License")[[1]])
 96s  18.             └─pkgdown:::licenses_db()
 96s  19.               └─pkgdown:::add_missing_sss(db)
 96s  20.                 ├─base::`[<-`(`*tmp*`, needs_sss, "SSS", value = `<chr>`)
 96s  21.                 └─tibble:::`[<-.tbl_df`(`*tmp*`, needs_sss, "SSS", value = `<chr>`)
 96s  22.                   └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
 96s  23.                     └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg)
 96s  24.                       ├─base::withCallingHandlers(...)
 96s  25.                       └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
 96s ── Error ('test-build-search-docs.R:46'): build_search() builds the expected search.json with no URL ──
 96s Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
 96s Backtrace:
 96s      ▆
 96s   1. ├─testthat::expect_output(build_home(pkg)) at test-build-search-docs.R:46:2
 96s   2. │ └─testthat:::quasi_capture(...)
 96s   3. │   ├─testthat (local) .capture(...)
 96s   4. │   │ └─testthat::capture_output_lines(code, print, width = width)
 96s   5. │   │   └─testthat:::eval_with_output(code, print = print, width = width)
 96s   6. │   │     ├─withr::with_output_sink(path, withVisible(code))
 96s   7. │   │     │ └─base::force(code)
 96s   8. │   │     └─base::withVisible(code)
 96s   9. │   └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
 96s  10. └─pkgdown::build_home(pkg)
 96s  11.   └─pkgdown::build_home_index(pkg, quiet = quiet)
 96s  12.     └─pkgdown:::data_home(pkg)
 96s  13.       ├─pkgdown:::print_yaml(...)
 96s  14.       │ └─base::structure(x, class = "print_yaml")
 96s  15.       └─pkgdown:::data_home_sidebar(pkg)
 96s  16.         └─pkgdown:::data_home_sidebar_license(pkg)
 96s  17.           └─pkgdown:::autolink_license(pkg$desc$get("License")[[1]])
 96s  18.             └─pkgdown:::licenses_db()
 96s  19.               └─pkgdown:::add_missing_sss(db)
 96s  20.                 ├─base::`[<-`(`*tmp*`, needs_sss, "SSS", value = `<chr>`)
 96s  21.                 └─tibble:::`[<-.tbl_df`(`*tmp*`, needs_sss, "SSS", value = `<chr>`)
 96s  22.                   └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
 96s  23.                     └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg)
 96s  24.                       ├─base::withCallingHandlers(...)
 96s  25.                       └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
 96s ── Error ('test-build.R:7'): can build package without any index/readme ────────
 96s <callr_status_error/callr_error/rlib_error_3_0/rlib_error/error/condition>
 96s Error: ! in callr subprocess.
 96s Caused by error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`:
 96s ! DLL requires the use of native symbols
 96s Backtrace:
 96s      ▆
 96s   1. ├─testthat::expect_output(build_site(pkg)) at test-build.R:7:2
 96s   2. │ └─testthat:::quasi_capture(...)
 96s   3. │   ├─testthat (local) .capture(...)
 96s   4. │   │ └─testthat::capture_output_lines(code, print, width = width)
 96s   5. │   │   └─testthat:::eval_with_output(code, print = print, width = width)
 96s   6. │   │     ├─withr::with_output_sink(path, withVisible(code))
 96s   7. │   │     │ └─base::force(code)
 96s   8. │   │     └─base::withVisible(code)
 96s   9. │   └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
 96s  10. └─pkgdown::build_site(pkg)
 96s  11.   └─pkgdown:::build_site_external(...)
 96s  12.     └─callr::r(...)
 96s  13.       └─callr:::get_result(output = out, options)
 96s  14.         └─throw(callr_remote_error(remerr, output), parent = fix_msg(remerr[[3]]))
 96s ── Error ('test-figure.R:9'): can override defaults in _pkgdown.yml ────────────
 96s <purrr_error_indexed/rlang_error/error/condition>
 96s Error in `purrr::map(topics, build_reference_topic, pkg = pkg, lazy = lazy, 
 96s     examples_env = examples_env, run_dont_run = run_dont_run)`: [1m[22m[36mi[39m In index: 1.
 96s [36mi[39m With name: figure.Rd.
 96s [1mCaused by error in `.f()`:[22m
 96s [33m![39m Failed to parse Rd in figure.Rd
 96s [34mi[39m Graphics API version mismatch
 96s [1mCaused by error in `ragg::agg_png()`:[22m
 96s [33m![39m Graphics API version mismatch
 96s ── Error ('test-highlight.R:6'): highlight_examples captures depencies ─────────
 96s Error in `ragg::agg_png(..., bg = bg)`: Graphics API version mismatch
 96s Backtrace:
 96s     ▆
 96s  1. └─pkgdown:::highlight_examples("widget", env = environment()) at test-highlight.R:6:2
 96s  2.   └─downlit::evaluate_and_highlight(...)
 96s  3.     └─evaluate::evaluate(code, child_env(env), new_device = TRUE, output_handler = output_handler)
 96s  4.       └─grDevices::dev.new()
 96s  5.         ├─base::do.call(dev, a)
 96s  6.         └─pkgdown (local) `<fn>`()
 96s  7.           └─ragg::agg_png(..., bg = bg)
 96s ── Error ('test-highlight.R:15'): highlight_text & highlight_examples include sourceCode div ──
 96s Error in `ragg::agg_png(..., bg = bg)`: Graphics API version mismatch
 96s Backtrace:
 96s     ▆
 96s  1. ├─xml2::read_html(highlight_examples("a + a", "x")) at test-highlight.R:15:2
 96s  2. └─pkgdown:::highlight_examples("a + a", "x")
 96s  3.   └─downlit::evaluate_and_highlight(...)
 96s  4.     └─evaluate::evaluate(code, child_env(env), new_device = TRUE, output_handler = output_handler)
 96s  5.       └─grDevices::dev.new()
 96s  6.         ├─base::do.call(dev, a)
 96s  7.         └─pkgdown (local) `<fn>`()
 96s  8.           └─ragg::agg_png(..., bg = bg)
 96s ── Error ('test-init.R:7'): extra.css and extra.js copied and linked ───────────
 96s Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
 96s Backtrace:
 96s      ▆
 96s   1. ├─testthat::expect_output(build_home(pkg)) at test-init.R:7:2
 96s   2. │ └─testthat:::quasi_capture(...)
 96s   3. │   ├─testthat (local) .capture(...)
 96s   4. │   │ └─testthat::capture_output_lines(code, print, width = width)
 96s   5. │   │   └─testthat:::eval_with_output(code, print = print, width = width)
 96s   6. │   │     ├─withr::with_output_sink(path, withVisible(code))
 96s   7. │   │     │ └─base::force(code)
 96s   8. │   │     └─base::withVisible(code)
 96s   9. │   └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
 96s  10. └─pkgdown::build_home(pkg)
 96s  11.   └─pkgdown::build_home_index(pkg, quiet = quiet)
 96s  12.     └─pkgdown:::data_home(pkg)
 96s  13.       ├─pkgdown:::print_yaml(...)
 96s  14.       │ └─base::structure(x, class = "print_yaml")
 96s  15.       └─pkgdown:::data_home_sidebar(pkg)
 96s  16.         └─pkgdown:::data_home_sidebar_license(pkg)
 96s  17.           └─pkgdown:::autolink_license(pkg$desc$get("License")[[1]])
 96s  18.             └─pkgdown:::licenses_db()
 96s  19.               └─pkgdown:::add_missing_sss(db)
 96s  20.                 ├─base::`[<-`(`*tmp*`, needs_sss, "SSS", value = `<chr>`)
 96s  21.                 └─tibble:::`[<-.tbl_df`(`*tmp*`, needs_sss, "SSS", value = `<chr>`)
 96s  22.                   └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
 96s  23.                     └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg)
 96s  24.                       ├─base::withCallingHandlers(...)
 96s  25.                       └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
 96s 
 96s [ FAIL 24 | WARN 0 | SKIP 78 | PASS 516 ]

https://ci.debian.net/data/autopkgtest/testing/amd64/r/r-cran-pkgdown/34918117/log.gz


More information about the R-pkg-team mailing list