JuliaLang / juliaup

Julia installer and version multiplexer
MIT License
981 stars 82 forks source link

Juliaup Crash report #953

Open alonsoC1s opened 3 months ago

alonsoC1s commented 3 months ago

I've installed Julia on an HPC cluster and configured both juliaup and JULIA_DEPOT_PATH to point to a scratchspace drive (/scratch/htc/myuser/julia). This configuration works fine when I run Julia from my own node which has scratch/ mounted, but fails on the HPC cluster itself. I attach the error messages I received when trying to run Julia

This was shown first:

"name" = "Juliaup"
"operating_system" = "Debian 12.0.0 (bookworm) [64-bit]"
"crate_version" = "1.14.8"
"explanation" = """
Panic occurred in file 'src/config_file.rs' at line 264
"""
"cause" = "called `Result::unwrap()` on an `Err` value: Os { code: 5, kind: Uncategorized, message: \"I/O error\" }"
"method" = "Panic"
"backtrace" = """

   0: 0x7f333d4f150b - juliaup::config_file::load_mut_config_db::h5cb72237730fead2
   1: 0x7f333d4ef194 - juliaup::operations::update_version_db::hbb6fda4be650f432
   2: 0x7f333d4ed153 - juliaup::command_add::run_command_add::hd55da1d071302345
   3: 0x7f333d3de0e4 - juliaup::main::hc074520104499e00
   4: 0x7f333d3d7853 - std::sys_common::backtrace::__rust_begin_short_backtrace::hd1d8e511f8847ffd
   5: 0x7f333d3eb03c - main"""

and immediately after:

"name" = "Juliaup launcher"
"operating_system" = "Debian 12.0.0 (bookworm) [64-bit]"
"crate_version" = "1.14.8"
"explanation" = """
Panic occurred in file 'src/config_file.rs' at line 166
"""
"cause" = "called `Result::unwrap()` on an `Err` value: Os { code: 5, kind: Uncategorized, message: \"I/O error\" }"
"method" = "Panic"
"backtrace" = """

   0: 0x7f5e9038e137 - juliaup::config_file::load_config_db::hc77d0590b72f7914
   1: 0x7f5e903016d5 - julialauncher::run_app::hbd3ef9f506031830
   2: 0x7f5e90308cd3 - julialauncher::main::h080cd13453a71c60
   3: 0x7f5e902f92c3 - std::sys_common::backtrace::__rust_begin_short_backtrace::hbab9baef4bd2e7fa
   4: 0x7f5e90309754 - main"""

I do have write and read permissions on /scratch/htc/myuser