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

Problems with Installation #12

Closed
CleggTom opened this issue Mar 15, 2017 · 10 comments
Closed

Problems with Installation #12

CleggTom opened this issue Mar 15, 2017 · 10 comments
Labels

Comments

@CleggTom
Copy link
Contributor

CleggTom commented Mar 15, 2017

Expected behavior

Installation of the package

Actual behavior

Julia returns an error stating:
unsatisfiable package requirements detected: no feasible version could be found for package: ChunkedArrays

after this package is installed and the BEFW package is installed again it returns the same error as above for the following packages:

Parameters ResettableStacks DataStructures Iterators

After this it finally allows installation.

Steps to reproduce

1.Start with clean install of Julia 0.5.1
2.Run Pkg.add("BioEnergeticFoodWebs")
3.Add the packages that are returned by the error

System information

  • julia 0.5.1
  • Pkg.status("BioEnergeticFoodWebs") - NA
  • OSX 10.10.5
@tpoisot tpoisot added the bug label Mar 15, 2017
@tpoisot
Copy link
Member

tpoisot commented Mar 15, 2017

ChunkedArrays are not required by BioEnergeticFoodWebs -- so the problem may be with another package, or one of the dependencies.

When you run Pkg.status("BioEnergeticFoodWebs"), do you see 0.3.0?

@CleggTom
Copy link
Contributor Author

yep after installing all the packages listed above i now have 0.3.0.

I'm now running into a problem when I load the package telling me it has failed to precompile the StochasticDiffEq module. I assume this is all due to the switching to the new differential equation solver

@tpoisot
Copy link
Member

tpoisot commented Mar 15, 2017

This is actually an issue in StochasticDiffEq: SciML/StochasticDiffEq.jl#16 -- it should be solved soon.

You can temporarily work using 0.2.0 with

Pkg.pin("BioEnergeticFoodWebs", v"0.2.0")

when this will be fixed, just go through

Pkg.free("BioEnergeticFoodWebs")
Pkg.update()

@tpoisot tpoisot closed this as completed Mar 15, 2017
@tpoisot
Copy link
Member

tpoisot commented Mar 15, 2017

@TomClegg94 The issue is in Parameters.jl, and it should be temporarily fixed in a few hours.

@ChrisRackauckas
Copy link
Contributor

This should be fixed now. Sorry for the wait!

@CleggTom
Copy link
Contributor Author

The package is all working now and i'm on version 0.3.0.

However, in order to get the new version I re-added the package Pkg.add("BioEnergeticFoodWebs") with a clean install of Julia and got the same error as outlined in the first post (Julia wont install BioEnergeticFoodWebs until all those other packages are manually installed)

@tpoisot
Copy link
Member

tpoisot commented Mar 16, 2017

@TomClegg94 I'm unable to reproduce. How did you install Julia?

@CleggTom
Copy link
Contributor Author

I used the .dmg on julialang.org. I also use the Juno IDE on atom.

@tpoisot
Copy link
Member

tpoisot commented Mar 16, 2017

OK -- I see nothing in the code here that could trigger this error, and I'm unable to reproduce.

@ChrisRackauckas
Copy link
Contributor

@TomClegg94 can you post your Pkg.status()? Pinned packages can sometimes do this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants