Domain ERROR issue in differential equation system

btw I’m doing this (@v1.9) pkg> add OrdinaryDiffEq@v6.53

ERROR: Unsatisfiable requirements detected for package DifferentialEquations [0c46a032]:
 DifferentialEquations [0c46a032] log:
 ├─possible versions are: 5.0.0-7.7.0 or uninstalled
 ├─restricted to versions * by an explicit requirement, leaving only versions: 5.0.0-7.7.0
 ├─restricted by compatibility requirements with OrdinaryDiffEq [1dea7af3] to versions: 6.21.0-7.7.0 or uninstalled, leaving only versions: 6.21.0-7.7.0
 │ └─OrdinaryDiffEq [1dea7af3] log:
 │   ├─possible versions are: 4.0.0-6.53.0 or uninstalled
 │   └─restricted to versions 6.53 by an explicit requirement, leaving only versions: 6.53.0
 └─restricted by compatibility requirements with LinearSolve [7ed4a6bd] to versions: 5.0.0-6.20.0 or uninstalled — no versions left
   └─LinearSolve [7ed4a6bd] log:
     ├─possible versions are: 0.1.0-2.1.11 or uninstalled
     ├─restricted by compatibility requirements with SciMLSensitivity [1ed8b502] to versions: 1.0.0-2.1.11
     │ └─SciMLSensitivity [1ed8b502] log:
     │   ├─possible versions are: 7.0.0-7.33.0 or uninstalled
     │   └─restricted to versions * by an explicit requirement, leaving only versions: 7.0.0-7.33.0
     └─restricted by compatibility requirements with OrdinaryDiffEq [1dea7af3] to versions: 2.1.10-2.1.11
       └─OrdinaryDiffEq [1dea7af3] log: see above

I don’t understand why it say restricted while in status i get this ⌃ [1dea7af3] OrdinaryDiffEq v6.52.0

Oh it’s because DifferentialEquations.jl needed a version bump to complete the release. That’s merged now.

Yes sorry, this bugfix was ill-timed and so it kind of got folded into a much larger update (LinearSolve.jl v2 release) which should now be completed. :crossed_fingers:. Normally bugfix patches don’t require such a process but because it was put into a release just after the LinearSolve.jl overhaul, everything needed the update for the LinearSolve overhaul to get the patch.

1 Like