[R-pkg-team] Bug#961352: r-cran-cowplot: autopkgtest failure

Sebastian Ramacher sramacher at debian.org
Sat May 23 15:17:24 BST 2020


Source: r-cran-cowplot
Version: 1.0.0+dfsg-3
Severity: serious

The autopkgtest of r-cran-cowplot fail in unstable:
| > test_check("cowplot")
| ── 1. Error: draw_grob() can align grobs (@test_draw_.R#8)  ────────────────────
| Internal error: cannot find fontLiberationSans-Regular.ttf
| Backtrace:
|   1. vdiffr::expect_doppelganger(...)
|   2. vdiffr:::writer(fig, testcase, title)
|  10. vdiffr:::get_aliases()
|  11. fontquiver::font_families("Liberation")
|  12. base::lapply(...)
|  13. fontquiver:::FUN(X[[i]], ...)
|  14. fontquiver:::filter_file(~family == r_family, ~face == "plain")
|  17. fontquiver:::font_get("Liberation", variant, style, pkg = "fontLiberation")
|  18. fontquiver:::concat_font(std_name, base, "ttf", package = pkg)
|
| ── 2. Error: draw_plot_label() works (@test_draw_.R#31)  ───────────────────────
| Internal error: cannot find fontLiberationSans-Regular.ttf
| Backtrace:
|   1. vdiffr::expect_doppelganger(...)
|   2. vdiffr:::writer(fig, testcase, title)
|  10. vdiffr:::get_aliases()
|  11. fontquiver::font_families("Liberation")
|  12. base::lapply(...)
|  13. fontquiver:::FUN(X[[i]], ...)
|  14. fontquiver:::filter_file(~family == r_family, ~face == "plain")
|  17. fontquiver:::font_get("Liberation", variant, style, pkg = "fontLiberation")
|  18. fontquiver:::concat_font(std_name, base, "ttf", package = pkg)
|
| ── 3. Error: key glyphs (@test_key_glyph.R#19)  ────────────────────────────────
| Internal error: cannot find fontLiberationSans-Regular.ttf
| Backtrace:
|   1. vdiffr::expect_doppelganger(...)
|   2. vdiffr:::writer(fig, testcase, title)
|  10. vdiffr:::get_aliases()
|  11. fontquiver::font_families("Liberation")
|  12. base::lapply(...)
|  13. fontquiver:::FUN(X[[i]], ...)
|  14. fontquiver:::filter_file(~family == r_family, ~face == "plain")
|  17. fontquiver:::font_get("Liberation", variant, style, pkg = "fontLiberation")
|  18. fontquiver:::concat_font(std_name, base, "ttf", package = pkg)
|
| ── 4. Error: basic plot arranging works (@test_plot_grid.R#11)  ────────────────
| Internal error: cannot find fontLiberationSans-Regular.ttf
| Backtrace:
|   1. vdiffr::expect_doppelganger(...)
|   2. vdiffr:::writer(fig, testcase, title)
|  10. vdiffr:::get_aliases()
|  11. fontquiver::font_families("Liberation")
|  12. base::lapply(...)
|  13. fontquiver:::FUN(X[[i]], ...)
|  14. fontquiver:::filter_file(~family == r_family, ~face == "plain")
|  17. fontquiver:::font_get("Liberation", variant, style, pkg = "fontLiberation")
|  18. fontquiver:::concat_font(std_name, base, "ttf", package = pkg)
|
| ── 5. Error: alignment (@test_plot_grid.R#45)  ─────────────────────────────────
| Internal error: cannot find fontLiberationSans-Regular.ttf
| Backtrace:
|   1. vdiffr::expect_doppelganger(...)
|   2. vdiffr:::writer(fig, testcase, title)
|  10. vdiffr:::get_aliases()
|  11. fontquiver::font_families("Liberation")
|  12. base::lapply(...)
|  13. fontquiver:::FUN(X[[i]], ...)
|  14. fontquiver:::filter_file(~family == r_family, ~face == "plain")
|  17. fontquiver:::font_get("Liberation", variant, style, pkg = "fontLiberation")
|  18. fontquiver:::concat_font(std_name, base, "ttf", package = pkg)
|
| ── 6. Error: themes look right (@test_themes.R#58)  ────────────────────────────
| Internal error: cannot find fontLiberationSans-Regular.ttf
| Backtrace:
|   1. vdiffr::expect_doppelganger("theme half open", p + theme_half_open())
|   2. vdiffr:::writer(fig, testcase, title)
|  10. vdiffr:::get_aliases()
|  11. fontquiver::font_families("Liberation")
|  12. base::lapply(...)
|  13. fontquiver:::FUN(X[[i]], ...)
|  14. fontquiver:::filter_file(~family == r_family, ~face == "plain")
|  17. fontquiver:::font_get("Liberation", variant, style, pkg = "fontLiberation")
|  18. fontquiver:::concat_font(std_name, base, "ttf", package = pkg)
|
| ══ testthat results  ═══════════════════════════════════════════════════════════
| [ OK: 45 | SKIPPED: 0 | WARNINGS: 0 | FAILED: 6 ]
| 1. Error: draw_grob() can align grobs (@test_draw_.R#8) 
| 2. Error: draw_plot_label() works (@test_draw_.R#31) 
| 3. Error: key glyphs (@test_key_glyph.R#19) 
| 4. Error: basic plot arranging works (@test_plot_grid.R#11) 
| 5. Error: alignment (@test_plot_grid.R#45) 
| 6. Error: themes look right (@test_themes.R#58) 
|
| Error: testthat unit tests failed
| Execution halted
| autopkgtest [10:08:45]: test run-unit-test: -----------------------]
| autopkgtest [10:08:45]: test run-unit-test:  - - - - - - - - - - results - - - - - - - - - -
| run-unit-test        FAIL non-zero exit status 1

See also
https://ci.debian.net/data/autopkgtest/testing/amd64/r/r-cran-cowplot/5614831/log.gz

Cheers
-- 
Sebastian Ramacher
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/r-pkg-team/attachments/20200523/3fd2c6f2/attachment.sig>


More information about the R-pkg-team mailing list