Skip to content
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

ChainRulesCore error #315

Closed
dpo opened this issue Feb 25, 2024 · 4 comments
Closed

ChainRulesCore error #315

dpo opened this issue Feb 25, 2024 · 4 comments
Assignees

Comments

@dpo
Copy link
Member

dpo commented Feb 25, 2024

(@v1.10) pkg> activate test-lo
  Activating new project at `~/dev/JSO/LinearOperators.jl/test-lo`

(test-lo) pkg> dev .
   Resolving package versions...
ERROR: `LinearOperators=5c8ed15e-5a4c-59e4-a42b-c7e8811fb125` depends on `ChainRulesCore=d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4`, but no such entry exists in the manifest.
@geoffroyleconte
Copy link
Member

Revert to my first commit in this PR: #312 should fix the issue.
Do you still want to keep the test/Project.toml @tmigot ?

@dpo
Copy link
Member Author

dpo commented Feb 25, 2024

Actually, I did

(@v1.10) pkg> activate test-lo
  Activating new project at `~/dev/JSO/LinearOperators.jl/test-lo`

(test-lo) pkg> add ChainRulesCore

(test-lo) pkg> rm ChainRulesCore

(test-lo) pkg> dev .

and it worked. Maybe an issue with the general “manifest”?!

@tmigot
Copy link
Member

tmigot commented Feb 26, 2024

Hi @dpo @geoffroyleconte ! I am sorry, I cannot really reproduce this on my computer.

We recently #312 did two modifications in the Project.toml:

  • (i) move the test deps in a test/Project.toml
  • (ii) add a compat entry for the extra ChainRulesCore.
    I don't think this issue is connected to (i) @geoffroyleconte , however (ii) might be.
(test-lo) pkg> activate test-lo
  Activating project at `.julia\dev\LinearOperators.jl\test-lo`

(test-lo) pkg> st
Status `.julia\dev\LinearOperators.jl\test-lo\Project.toml` (empty project)

(test-lo) pkg> dev .
   Resolving package versions...
    Updating `.julia\dev\LinearOperators.jl\test-lo\Project.toml`
  [5c8ed15e] + LinearOperators v2.6.0 `..`
    Updating `.julia\dev\LinearOperators.jl\test-lo\Manifest.toml`
  [14f7f29c] + AMD v0.5.3
  [e2ba6199] + ExprTools v0.1.10
  [9aa1b823] + FastClosures v0.3.2
  [40e66cde] + LDLFactorizations v0.10.1
  [5c8ed15e] + LinearOperators v2.6.0 `..`
  [ae029012] + Requires v1.3.0
  [a759f4b9] + TimerOutputs v0.5.23
  [56f22d72] + Artifacts
  [2a0f44e3] + Base64
  [b77e0a4c] + InteractiveUtils
  [8f399da3] + Libdl
  [37e2e46d] + LinearAlgebra
  [56ddb016] + Logging
  [d6f4376e] + Markdown
  [de0858da] + Printf
  [9a3f8284] + Random
  [ea8e919c] + SHA v0.7.0
  [9e88b42a] + Serialization
  [2f01184e] + SparseArrays v1.10.0
  [8dfed614] + Test
  [cf7118a7] + UUIDs
  [4ec0a83e] + Unicode
  [e66e0078] + CompilerSupportLibraries_jll v1.1.0+0
  [4536629a] + OpenBLAS_jll v0.3.23+4
  [bea87d4a] + SuiteSparse_jll v7.2.1+1
  [8e850b90] + libblastrampoline_jll v5.8.0+1

@dpo
Copy link
Member Author

dpo commented Feb 26, 2024

I might just have been an issue with my local registry. I think we can close this.

@dpo dpo closed this as completed Feb 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants