palday / JellyMe4.jl

RCall support for MixedModels.jl and lme4
MIT License
12 stars 2 forks source link

install failure #61

Closed bbolker closed 1 year ago

bbolker commented 1 year ago

I am absolutely clueless about this, but thought I would report it. This is on Pop!OS 22.04 (Ubuntu derivative), with Julia 1.8.2 (installed via sudo apt-get install julia), having successfully installed MixedModels ...

I have a suspicion that it may have to do with having installed R in the "wrong" way (compiler flags, shared library, etc.) - vague memory of something like this happening before?

R Under development (unstable) (2022-11-02 r83236) -- "Unsuffered Consequences"
Copyright (C) 2022 The R Foundation for Statistical Computing
Platform: x86_64-pc-linux-gnu (64-bit)
julia> Pkg.precompile()
Precompiling project...
  ✗ JellyMe4
  0 dependencies successfully precompiled in 4 seconds. 103 already precompiled.

ERROR: The following 1 direct dependency failed to precompile:

JellyMe4 [19ac8677-9a15-4623-9afd-84acc6165ce7]

Failed to precompile JellyMe4 [19ac8677-9a15-4623-9afd-84acc6165ce7] to /home/bolker/.julia/compiled/v1.8/JellyMe4/jl_OlsJbi.

signal (11): Segmentation fault
in expression starting at /home/bolker/.julia/packages/JellyMe4/IB8qZ/src/JellyMe4.jl:3
Rf_install at /usr/bin/../lib/libR.so (unknown line)
R_initMethodDispatch at /home/bolker/R/r-build/src/library/methods/src/../../../../../r-devel/src/library/methods/src/methods_list_dispatch.c:159
R_initMethodDispatch at /home/bolker/R/r-build/src/library/methods/src/../../../../../r-devel/src/library/methods/src/methods_list_dispatch.c:156
R_doDotCall at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/dotcode.c:868
bcEval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:7682
Rf_eval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:748
R_execClosure at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:1918
Rf_applyClosure at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:1844
bcEval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:7094
Rf_eval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:748
R_execClosure at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:1918
Rf_applyClosure at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:1844
bcEval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:7094
Rf_eval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:748
forcePromise at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:568
FORCE_PROMISE at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:5147 [inlined]
getvar at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:5188
bcEval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:6878
Rf_eval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:748
forcePromise at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:568
FORCE_PROMISE at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:5147 [inlined]
getvar at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:5188
bcEval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:6878
Rf_eval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:748
forcePromise at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:568
FORCE_PROMISE at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:5147 [inlined]
getvar at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:5188
bcEval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:6878
Rf_eval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:748
forcePromise at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:568
FORCE_PROMISE at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:5147 [inlined]
getvar at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:5188
bcEval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:6878
Rf_eval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:748
R_execClosure at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:1918
Rf_applyClosure at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:1844
bcEval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:7094
Rf_eval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:748
R_execClosure at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:1918
Rf_applyClosure at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:1844
bcEval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:7094
Rf_eval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:748
R_execClosure at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:1918
Rf_applyClosure at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:1844
bcEval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:7094
Rf_eval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:748
R_execClosure at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:1918
Rf_applyClosure at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:1844
bcEval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:7094
Rf_eval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:748
R_execClosure at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:1918
Rf_applyClosure at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:1844
bcEval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:7094
Rf_eval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:748
R_execClosure at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:1918
Rf_applyClosure at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:1844
bcEval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:7094
Rf_eval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:748
forcePromise at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:568
FORCE_PROMISE at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:5147 [inlined]
getvar at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:5188
bcEval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:6878
Rf_eval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:748
forcePromise at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:568
FORCE_PROMISE at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:5147 [inlined]
getvar at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:5188
bcEval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:6878
Rf_eval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:748
forcePromise at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:568
FORCE_PROMISE at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:5147 [inlined]
getvar at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:5188
bcEval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:6878
Rf_eval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:748
forcePromise at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:568
FORCE_PROMISE at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:5147 [inlined]
getvar at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:5188
bcEval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:6878
Rf_eval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:748
R_execClosure at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:1918
Rf_applyClosure at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:1844
bcEval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:7094
Rf_eval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:748
R_execClosure at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:1918
Rf_applyClosure at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:1844
bcEval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:7094
Rf_eval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:748
R_execClosure at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:1918
Rf_applyClosure at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:1844
bcEval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:7094
Rf_eval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:748
R_execClosure at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:1918
Rf_applyClosure at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:1844
bcEval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:7094
Rf_eval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:748
R_execClosure at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:1918
Rf_applyClosure at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:1844
bcEval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:7094
Rf_eval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:748
forcePromise at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:568
FORCE_PROMISE at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:5147 [inlined]
getvar at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:5188
bcEval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:6878
Rf_eval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:748
forcePromise at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:568
FORCE_PROMISE at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:5147 [inlined]
getvar at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:5188
bcEval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:6878
Rf_eval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:748
forcePromise at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:568
FORCE_PROMISE at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:5147 [inlined]
getvar at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:5188
bcEval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:6878
Rf_eval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:748
forcePromise at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:568
FORCE_PROMISE at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:5147 [inlined]
getvar at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:5188
bcEval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:6878
Rf_eval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:748
R_execClosure at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:1918
Rf_applyClosure at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:1844
bcEval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:7094
Rf_eval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:748
R_execClosure at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:1918
Rf_applyClosure at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:1844
bcEval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:7094
Rf_eval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:748
R_execClosure at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:1918
Rf_applyClosure at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:1844
bcEval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:7094
Rf_eval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:748
R_execClosure at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:1918
Rf_applyClosure at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:1844
bcEval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:7094
Rf_eval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:748
R_execClosure at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:1918
Rf_applyClosure at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:1844
Rf_eval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:871
Rf_evalList at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:3079
Rf_eval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:842
do_if at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:2237
Rf_eval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:823
Rf_eval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:823
do_begin at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:2529
Rf_eval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:823
R_execClosure at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:1918
Rf_applyClosure at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:1844
Rf_eval at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/eval.c:871
setup_Rmainloop at /home/bolker/R/r-build/src/main/../../../r-devel/src/main/main.c:1061
initEmbeddedR at /home/bolker/.julia/packages/RCall/Wyd74/src/setup.jl:151
__init__ at /home/bolker/.julia/packages/RCall/Wyd74/src/setup.jl:186
unknown function (ip: 0x7f6819115c74)
_jl_invoke at /cache/build/default-amdci4-6/julialang/julia-release-1-dot-8/src/gf.c:2367 [inlined]
ijl_apply_generic at /cache/build/default-amdci4-6/julialang/julia-release-1-dot-8/src/gf.c:2549
jl_apply at /cache/build/default-amdci4-6/julialang/julia-release-1-dot-8/src/julia.h:1839 [inlined]
jl_module_run_initializer at /cache/build/default-amdci4-6/julialang/julia-release-1-dot-8/src/toplevel.c:75
ijl_init_restored_modules at /cache/build/default-amdci4-6/julialang/julia-release-1-dot-8/src/dump.c:2602
_include_from_serialized at ./loading.jl:831
_require_search_from_serialized at ./loading.jl:1039
_require at ./loading.jl:1315
_require_prelocked at ./loading.jl:1200
macro expansion at ./loading.jl:1180 [inlined]
macro expansion at ./lock.jl:223 [inlined]
require at ./loading.jl:1144
jfptr_require_47742.clone_1 at /usr/lib/julia/sys.so (unknown line)
_jl_invoke at /cache/build/default-amdci4-6/julialang/julia-release-1-dot-8/src/gf.c:2367 [inlined]
ijl_apply_generic at /cache/build/default-amdci4-6/julialang/julia-release-1-dot-8/src/gf.c:2549
jl_apply at /cache/build/default-amdci4-6/julialang/julia-release-1-dot-8/src/julia.h:1839 [inlined]
call_require at /cache/build/default-amdci4-6/julialang/julia-release-1-dot-8/src/toplevel.c:462 [inlined]
eval_import_path at /cache/build/default-amdci4-6/julialang/julia-release-1-dot-8/src/toplevel.c:499
jl_toplevel_eval_flex at /cache/build/default-amdci4-6/julialang/julia-release-1-dot-8/src/toplevel.c:725
jl_eval_module_expr at /cache/build/default-amdci4-6/julialang/julia-release-1-dot-8/src/toplevel.c:203 [inlined]
jl_toplevel_eval_flex at /cache/build/default-amdci4-6/julialang/julia-release-1-dot-8/src/toplevel.c:709
jl_toplevel_eval_flex at /cache/build/default-amdci4-6/julialang/julia-release-1-dot-8/src/toplevel.c:850
ijl_toplevel_eval_in at /cache/build/default-amdci4-6/julialang/julia-release-1-dot-8/src/toplevel.c:965
eval at ./boot.jl:368 [inlined]
include_string at ./loading.jl:1428
_jl_invoke at /cache/build/default-amdci4-6/julialang/julia-release-1-dot-8/src/gf.c:2367 [inlined]
ijl_apply_generic at /cache/build/default-amdci4-6/julialang/julia-release-1-dot-8/src/gf.c:2549
_include at ./loading.jl:1488
include at ./Base.jl:419 [inlined]
include_package_for_output at ./loading.jl:1554
jfptr_include_package_for_output_34856.clone_1 at /usr/lib/julia/sys.so (unknown line)
_jl_invoke at /cache/build/default-amdci4-6/julialang/julia-release-1-dot-8/src/gf.c:2367 [inlined]
ijl_apply_generic at /cache/build/default-amdci4-6/julialang/julia-release-1-dot-8/src/gf.c:2549
jl_apply at /cache/build/default-amdci4-6/julialang/julia-release-1-dot-8/src/julia.h:1839 [inlined]
do_call at /cache/build/default-amdci4-6/julialang/julia-release-1-dot-8/src/interpreter.c:126
eval_value at /cache/build/default-amdci4-6/julialang/julia-release-1-dot-8/src/interpreter.c:215
eval_stmt_value at /cache/build/default-amdci4-6/julialang/julia-release-1-dot-8/src/interpreter.c:166 [inlined]
eval_body at /cache/build/default-amdci4-6/julialang/julia-release-1-dot-8/src/interpreter.c:612
jl_interpret_toplevel_thunk at /cache/build/default-amdci4-6/julialang/julia-release-1-dot-8/src/interpreter.c:750
jl_toplevel_eval_flex at /cache/build/default-amdci4-6/julialang/julia-release-1-dot-8/src/toplevel.c:906
jl_toplevel_eval_flex at /cache/build/default-amdci4-6/julialang/julia-release-1-dot-8/src/toplevel.c:850
ijl_toplevel_eval_in at /cache/build/default-amdci4-6/julialang/julia-release-1-dot-8/src/toplevel.c:965
eval at ./boot.jl:368 [inlined]
include_string at ./loading.jl:1428
include_string at ./loading.jl:1438
_jl_invoke at /cache/build/default-amdci4-6/julialang/julia-release-1-dot-8/src/gf.c:2367 [inlined]
ijl_apply_generic at /cache/build/default-amdci4-6/julialang/julia-release-1-dot-8/src/gf.c:2549
exec_options at ./client.jl:301
_start at ./client.jl:522
jfptr__start_56736.clone_1 at /usr/lib/julia/sys.so (unknown line)
_jl_invoke at /cache/build/default-amdci4-6/julialang/julia-release-1-dot-8/src/gf.c:2367 [inlined]
ijl_apply_generic at /cache/build/default-amdci4-6/julialang/julia-release-1-dot-8/src/gf.c:2549
jl_apply at /cache/build/default-amdci4-6/julialang/julia-release-1-dot-8/src/julia.h:1839 [inlined]
true_main at /cache/build/default-amdci4-6/julialang/julia-release-1-dot-8/src/jlapi.c:575
jl_repl_entrypoint at /cache/build/default-amdci4-6/julialang/julia-release-1-dot-8/src/jlapi.c:719
main at /cache/build/default-amdci4-6/julialang/julia-release-1-dot-8/cli/loader_exe.c:59
unknown function (ip: 0x7f681a829d8f)
__libc_start_main at /lib/x86_64-linux-gnu/libc.so.6 (unknown line)
unknown function (ip: 0x401098)
Allocations: 3872811 (Pool: 3870630; Big: 2181); GC: 5
Stacktrace:
 [1] pkgerror(msg::String)
   @ Pkg.Types /usr/share/julia/stdlib/v1.8/Pkg/src/Types.jl:67
 [2] precompile(ctx::Pkg.Types.Context, pkgs::Vector{String}; internal_call::Bool, strict::Bool, warn_loaded::Bool, already_instantiated::Bool, kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
   @ Pkg.API /usr/share/julia/stdlib/v1.8/Pkg/src/API.jl:1432
 [3] precompile
   @ /usr/share/julia/stdlib/v1.8/Pkg/src/API.jl:1063 [inlined]
 [4] #precompile#225
   @ /usr/share/julia/stdlib/v1.8/Pkg/src/API.jl:1062 [inlined]
 [5] precompile (repeats 2 times)
   @ /usr/share/julia/stdlib/v1.8/Pkg/src/API.jl:1062 [inlined]
 [6] top-level scope
   @ REPL[4]:1
palday commented 1 year ago

That does look like an RCall problem -- do you get the same error when you do using RCall in Julia?

palday commented 1 year ago

@bbolker would you be adverse to using a Conda installation of R to see if that fixes the issue ? If you run

julia> ENV["R_HOME"] = "*"

julia> using Pkg; Pkg.build("RCall")

it will auto-install R via Conda. I suspect that part of the problem is that you're using a dev build of R. (see https://juliainterop.github.io/RCall.jl/stable/installation/) Note that you don't have to remote the julia> when copying and pasting sample code into the Julia REPL.

The next version of Julia has much improved support for handling systems where the local lib versions are newer than the Julia-bundled versions

bbolker commented 1 year ago

I think it works now, except that it looks like I would like to go to my Conda version of R and install packages (I get "Error: lme4 not found"). Honestly, I'm not sure it's worth it for me to get over this hurdle at the moment, although I really appreciate the effort you've put in to helping me ...