CRAN Package Check Results for Package sugarglider

Last updated on 2025-12-07 12:50:42 CET.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 1.0.3 5.46 93.61 99.07 NOTE
r-devel-linux-x86_64-debian-gcc 1.0.3 3.74 40.88 44.62 ERROR
r-devel-linux-x86_64-fedora-clang 1.0.3 14.00 135.51 149.51 NOTE
r-devel-linux-x86_64-fedora-gcc 1.0.3 28.00 143.15 171.15 NOTE
r-devel-windows-x86_64 1.0.3 7.00 103.00 110.00 NOTE
r-patched-linux-x86_64 1.0.3 5.40 86.25 91.65 NOTE
r-release-linux-x86_64 1.0.3 4.79 85.35 90.14 NOTE
r-release-macos-arm64 1.0.3 NOTE
r-release-macos-x86_64 1.0.3 4.00 72.00 76.00 NOTE
r-release-windows-x86_64 1.0.3 9.00 102.00 111.00 NOTE
r-oldrel-macos-arm64 1.0.3 OK
r-oldrel-macos-x86_64 1.0.3 4.00 72.00 76.00 OK
r-oldrel-windows-x86_64 1.0.3 10.00 129.00 139.00 OK

Check Details

Version: 1.0.3
Check: DESCRIPTION meta-information
Result: NOTE Missing dependency on R >= 4.1.0 because package code uses the pipe |> or function shorthand \(...) syntax added in R 4.1.0. File(s) using such syntax: ‘geom_glyph_ribbon.R’ ‘geom_glyph_ribbon.Rd’ ‘geom_glyph_segment.Rd’ ‘theme_glyph.Rd’ Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc, r-devel-windows-x86_64, r-patched-linux-x86_64, r-release-linux-x86_64, r-release-macos-arm64, r-release-macos-x86_64, r-release-windows-x86_64

Version: 1.0.3
Check: package dependencies
Result: WARN Cannot process vignettes Packages suggested but not available for checking: 'knitr', 'rmarkdown', 'tidyverse', 'kableExtra', 'ggiraph' VignetteBuilder package required for checking but not installed: ‘knitr’ Flavor: r-devel-linux-x86_64-debian-gcc

Version: 1.0.3
Check: examples
Result: ERROR Running examples in ‘sugarglider-Ex.R’ failed The error most likely occurred in: > base::assign(".ptime", proc.time(), pos = "CheckExEnv") > ### Name: geom_glyph_segment > ### Title: Create a Glyph Segment plot using ggplot2 > ### Aliases: geom_glyph_segment > > ### ** Examples > > library(ggplot2) > > # Basic glyph map with base map and custom theme > aus_temp |> + ggplot(aes(x_major = long, y_major = lat, + x_minor = month, y_minor = tmin, yend_minor = tmax)) + + geom_sf(data = ozmaps::abs_ste, fill = "grey95", + color = "white",inherit.aes = FALSE) + + geom_glyph_segment() + + ggthemes::theme_map() Error in `geom_glyph_segment()`: ! Problem while converting geom to grob. ℹ Error occurred in the 2nd layer. Caused by error in `loadNamespace()`: ! there is no package called ‘ggiraph’ Backtrace: ▆ 1. ├─base (local) `<fn>`(x) 2. ├─ggplot2 (local) `print.ggplot2::ggplot`(x) 3. │ ├─ggplot2::ggplot_gtable(data) 4. │ └─ggplot2 (local) `ggplot_gtable.ggplot2::ggplot_built`(data) 5. │ └─ggplot2:::by_layer(...) 6. │ ├─rlang::try_fetch(...) 7. │ │ ├─base::tryCatch(...) 8. │ │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 9. │ │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 10. │ │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 11. │ │ └─base::withCallingHandlers(...) 12. │ └─ggplot2 (local) f(l = layers[[i]], d = data[[i]]) 13. │ └─l$draw_geom(d, layout) 14. │ └─ggplot2 (local) draw_geom(..., self = self) 15. │ └─self$geom$draw_layer(...) 16. │ └─ggplot2 (local) draw_layer(..., self = self) 17. │ └─base::lapply(...) 18. │ └─ggplot2 (local) FUN(X[[i]], ...) 19. │ ├─rlang::inject(self$draw_panel(data, panel_params, coord, !!!params)) 20. │ └─self$draw_panel(data, panel_params, coord) 21. │ └─sugarglider (local) draw_panel(...) 22. ├─base::loadNamespace(x) 23. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL) 24. │ │ └─base (local) withOneRestart(expr, restarts[[1L]]) 25. │ │ └─base (local) doWithOneRestart(return(expr), restart) 26. │ └─base::stop(cond) 27. └─rlang (local) `<fn>`(`<pckgNtFE>`) 28. └─handlers[[1L]](cnd) 29. └─cli::cli_abort(...) 30. └─rlang::abort(...) Execution halted Flavor: r-devel-linux-x86_64-debian-gcc

Version: 1.0.3
Check: tests
Result: ERROR Running ‘testthat.R’ [7s/8s] 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(sugarglider) > > test_check("sugarglider") Saving _problems/test-geom_glyph_segment-57.R [ FAIL 1 | WARN 0 | SKIP 1 | PASS 11 ] ══ Skipped tests (1) ═══════════════════════════════════════════════════════════ • On CRAN (1): 'test-geom_ribbon.R:69:1' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-geom_glyph_segment.R:57:3'): geom_segment_glyph and rescaling work ── Error in `geom_glyph_segment(width = 0.4, height = 0.1, ggplot2::aes(x_major = long, y_major = lat, x_minor = month, y_minor = tmin, yend_minor = tmax))`: Problem while converting geom to grob. i Error occurred in the 3rd layer. Caused by error in `loadNamespace()`: ! there is no package called 'ggiraph' Backtrace: ▆ 1. ├─vdiffr::expect_doppelganger("geom_glyph_segment_identity", p1) at test-geom_glyph_segment.R:57:3 2. │ └─vdiffr (local) writer(fig, testcase, title) 3. │ ├─vdiffr:::print_plot(plot, title) 4. │ └─vdiffr:::print_plot.ggplot(plot, title) 5. │ ├─base::print(p) 6. │ └─ggplot2 (local) `print.ggplot2::ggplot`(p) 7. │ ├─ggplot2::ggplot_gtable(data) 8. │ └─ggplot2 (local) `ggplot_gtable.ggplot2::ggplot_built`(data) 9. │ └─ggplot2:::by_layer(...) 10. │ ├─rlang::try_fetch(...) 11. │ │ ├─base::tryCatch(...) 12. │ │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 13. │ │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 14. │ │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 15. │ │ └─base::withCallingHandlers(...) 16. │ └─ggplot2 (local) f(l = layers[[i]], d = data[[i]]) 17. │ └─l$draw_geom(d, layout) 18. │ └─ggplot2 (local) draw_geom(..., self = self) 19. │ └─self$geom$draw_layer(...) 20. │ └─ggplot2 (local) draw_layer(..., self = self) 21. │ └─base::lapply(...) 22. │ └─ggplot2 (local) FUN(X[[i]], ...) 23. │ ├─rlang::inject(self$draw_panel(data, panel_params, coord, !!!params)) 24. │ └─self$draw_panel(data, panel_params, coord) 25. │ └─sugarglider (local) draw_panel(...) 26. ├─base::loadNamespace(x) 27. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL) 28. │ │ └─base (local) withOneRestart(expr, restarts[[1L]]) 29. │ │ └─base (local) doWithOneRestart(return(expr), restart) 30. │ └─base::stop(cond) 31. └─rlang (local) `<fn>`(`<pckgNtFE>`) 32. └─handlers[[1L]](cnd) 33. └─cli::cli_abort(...) 34. └─rlang::abort(...) [ FAIL 1 | WARN 0 | SKIP 1 | PASS 11 ] Deleting unused snapshots: 'geom_glyph_segment/geom-glyph-segment-all.svg', 'geom_glyph_segment/geom-glyph-segment-global-rescale.svg', and 'geom_glyph_segment/geom-glyph-segment-local-rescale.svg' Error: ! Test failures. Execution halted Flavor: r-devel-linux-x86_64-debian-gcc

Version: 1.0.3
Check: package vignettes
Result: NOTE Package has ‘vignettes’ subdirectory but apparently no vignettes. Perhaps the ‘VignetteBuilder’ information is missing from the DESCRIPTION file? Flavor: r-devel-linux-x86_64-debian-gcc