-
-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Package incompatibility with SciML Benchmarks #177
Comments
mmm I've never seen this happen before. Does it occur even in a fresh environment with only SciML and Term? What Julia version, Term version? |
Latest version of Julia and Term, when trying to add SciMLBecnhmarks. Here is the result: julia> versioninfo()
Julia Version 1.8.3
Commit 0434deb161e (2022-11-14 20:14 UTC)
Platform Info:
OS: Linux (x86_64-linux-gnu)
CPU: 16 × 12th Gen Intel(R) Core(TM) i7-1260P
WORD_SIZE: 64
LIBM: libopenlibm
LLVM: libLLVM-13.0.1 (ORCJIT, goldmont)
Threads: 1 on 16 virtual cores
Environment:
JULIA_EDITOR = code
JULIA_NUM_THREADS =
(Julia Temporary Environment) pkg> status
Status `~/Desktop/Julia Temporary Environment/Project.toml`
[22787eb5] Term v1.0.6
(Julia Temporary Environment) pkg> add SciMLBenchmarks
Resolving package versions...
ERROR:
ERROR:
──────────────────────────────────────────────────────────────────────────── UndefVarError ────────────────────────────────────────────────────────────────────────────
╭──── Error Stack ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ │
│ │
│ ╭──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │
│ │ │ │
│ │ (1) top-level scope │ │
│ │ /home/torkelloman/Desktop/Julia Temporary Environment/playground.jl:28 │ │
│ │ ╭──────────────────────────────────────────────────────────╮ │ │
│ │ │ 26 │ │ │
│ │ │ 27 using Pkg │ │ │
│ │ │ ❯ 28 Pkg.add("SciMLBenchmarks") │ │ │
│ │ │ 29 Pkg.dev("Catalyst") │ │ │
│ │ ╰─────────────────────── error line ───────────────────────╯ │ │
│ │ │ │
│ ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────── TOP LEVEL ───╯ │
│ │
╰──── Error Stack ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
╭────────────────────────────────────────────────────────────── UndefVarError ─────────────────────────────────────────────────────────────╮
│ │
│ Undefined variable `Pkg`. │
│ │
╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
(Julia Temporary Environment) pkg> (The error is repeated because I have to rerun the add command in a VSCode window to actually get the full message to show up, per previous report) |
mmm A few questions to help me understand.
|
So, in the status, I only have
This is my startup file:
If I remove Term, add SciMLBecnhmarks, then I have:
I then try to add Term but get:
|
Sorry for the delay in getting back to you. It seems that It's the first time I come upon an incompatibility issue like this in Julia, so I'm unsure about what best practices are here. Perhaps an issue can be made at |
I have opened an issue at Weave.jl (JunoLab/Weave.jl#467) to see if we can sort this out. |
keep me posted! |
I'll close this for now, but please let me know if there's any developments! |
Hello,
I wanted to use this package, however, I do some development on SciML Benchmarks. It seemed unexpected, but it seems these two packages are incompatible due to package requirements. I realise it might be hard to fix this, but seems like there shouldn't be anything preventing these from fitting together?
Here's the error message:
The text was updated successfully, but these errors were encountered: