liamrevell / phytools

GNU General Public License v3.0
198 stars 56 forks source link

install error #146

Closed wang0430 closed 8 months ago

wang0430 commented 8 months ago

remotes::install_github("liamrevell/phytools") Downloading GitHub repo liamrevell/phytools@HEAD These packages have more recent versions available. It is recommended to update all of them. Which would you like to update?

1: All
2: CRAN packages only
3: None
4: cpp11 (0.4.2 -> 0.4.6 ) [CRAN] 5: rlang (1.1.0 -> 1.1.1 ) [CRAN] 6: cli (3.4.1 -> 3.6.1 ) [CRAN] 7: digest (0.6.29 -> 0.6.33 ) [CRAN] 8: Rcpp (1.0.10 -> 1.0.11 ) [CRAN] 9: igraph (1.3.5 -> 1.5.1 ) [CRAN] 10: fastmatch (1.1-3 -> 1.1-4 ) [CRAN] 11: scatterpl... (0.3-43 -> 0.3-44 ) [CRAN] 12: phangorn (2.9.0 -> 2.11.1 ) [CRAN] 13: expm (0.999-6 -> 0.999-7) [CRAN] 14: maps (3.4.0 -> 3.4.1 ) [CRAN]

Enter one or more numbers, or an empty line to skip updates: ✔ checking for file ‘/tmp/RtmpBiYxcw/remotes323cd4c8706c1/liamrevell-phytools-d2e7481/DESCRIPTION’ (369ms) ─ preparing ‘phytools’: ✔ checking DESCRIPTION meta-information ... ─ checking for LF line-endings in source and make files and shell scripts ─ checking for empty or unneeded directories ─ looking to see if a ‘data/datalist’ file should be added ─ building ‘phytools_1.9-23.tar.gz’

Installing package into ‘/home/wanggl/R/x86_64-pc-linux-gnu-library/4.2’ (as ‘lib’ is unspecified)

Traceback: 1: Module(module, mustStart = TRUE, where = env) 2: doTryCatch(return(expr), name, parentenv, handler) 3: tryCatchOne(expr, names, parentenv, handlers[[1L]]) 4: tryCatchList(expr, classes, parentenv, handlers) 5: tryCatch(Module(module, mustStart = TRUE, where = env), error = function(e) e) 6: loadModule(module = "Fitch_mod", what = TRUE, env = ns, loadNow = TRUE) 7: (function (ns) loadModule(module = "Fitch_mod", what = TRUE, env = ns, loadNow = TRUE))() 8: doTryCatch(return(expr), name, parentenv, handler) 9: tryCatchOne(expr, names, parentenv, handlers[[1L]]) 10: tryCatchList(expr, classes, parentenv, handlers) 11: tryCatch((function (ns) loadModule(module = "Fitch_mod", what = TRUE, env = ns, loadNow = TRUE))(), error = function(e) e) 12: eval(substitute(tryCatch(FUN(WHERE), error = function(e) e), list(FUN = f, WHERE = where)), where) 13: eval(substitute(tryCatch(FUN(WHERE), error = function(e) e), list(FUN = f, WHERE = where)), where) 14: .doLoadActions(where, attach) 15: methods::cacheMetaData(ns, TRUE, ns) 16: loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]) 17: asNamespace(ns) 18: namespaceImportFrom(ns, loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]), i[[2L]], from = package) 19: loadNamespace(package = package, lib.loc = lib.loc, keep.source = keep.source, keep.parse.data = keep.parse.data, partial = TRUE) 20: withCallingHandlers(expr, packageStartupMessage = function(c) tryInvokeRestart("muffleMessage")) 21: suppressPackageStartupMessages(loadNamespace(package = package, lib.loc = lib.loc, keep.source = keep.source, keep.parse.data = keep.parse.data, partial = TRUE)) 22: code2LazyLoadDB(package, lib.loc = lib.loc, keep.source = keep.source, keep.parse.data = keep.parse.data, compress = compress, set.install.dir = set.install.dir) 23: tools:::makeLazyLoading("phytools", "/home/wanggl/R/x86_64-pc-linux-gnu-library/4.2/00LOCK-phytools/00new", keep.source = FALSE, keep.parse.data = FALSE, set.install.dir = "/home/wanggl/R/x86_64-pc-linux-gnu-library/4.2/phytools") **An irrecoverable exception occurred. R is aborting now ... ERROR: lazy loading failed for package ‘phytools’

liamrevell commented 8 months ago

Today remotes::install_github("liamrevell/phytools") seems to be working. Please let me know if this continues to be a problem for you & I can re-open the issue.