JuliaHEP / Minuit2.jl

GNU Lesser General Public License v2.1
4 stars 1 forks source link

unsatisfied requirements for Minuit2_Julia_Wrapper_jll #2

Closed mmikhasenko closed 3 years ago

mmikhasenko commented 3 years ago

just wanted to play around but got some problems on the installation step

ERROR: Unsatisfiable requirements detected for package Minuit2_Julia_Wrapper_jll [65cff058]:                             Minuit2_Julia_Wrapper_jll [65cff058] log:                                                                               
├─Minuit2_Julia_Wrapper_jll [65cff058] has no known versions!                                                           
└─restricted to versions * by Minuit2 [37821647] — no versions left                                                       
     └─Minuit2 [37821647] log:                                                                                                 
          ├─possible versions are: 0.1.0 or uninstalled                                                                            
          └─Minuit2 [37821647] is fixed to version 0.1.0   

perhaps, the answer is in here (?)

@wrapmodule(Minuit2_Julia_Wrapper_jll.minuit2wrap_path)
function __init__()
     @initcxx
end
mmikhasenko commented 3 years ago

ok, found the c++ repo, https://github.com/jstrube/Minuit2_Julia_Wrapper Still have not figured out what to do with it to make the package manager happy

jstrube commented 3 years ago

Take a look at the readme of the Minuit2_Julia_Wrapper repo. If you run that line, it'll compile the code and put it into your ~/.julia/dev folder. Then, you need to go into the package manager and dev Minuit2_Julia_Wrapper_jll. That should do the trick.

On Sat, Jan 2, 2021 at 2:37 PM Misha Mikhasenko notifications@github.com wrote:

ok, found the c++ repo, https://github.com/jstrube/Minuit2_Julia_Wrapper Still have not figured out what to do with it to make the package manager happy

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/jstrube/Minuit2.jl/issues/2#issuecomment-753538641, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACX57UJOV4TLOIJN7M5I23SX6N3JANCNFSM4VRL3O4Q .

jstrube commented 3 years ago

I've created a repo where I uploaded some artifacts: https://github.com/jstrube/Minuit2_Julia_Wrapper_jll.jl I'm not sure how to download the artifacts automatically from that location, but I think it just needs a path change in one of the toml files. (Maybe artifacts/Override.toml). I've added a pointer to the README, and I hope it helps.

jstrube commented 3 years ago

I think this is no longer an issue now since the wrapper is built on Yggdrasil. Please feel free to re-open if this is still an issue.

mmikhasenko commented 3 years ago

ok, thanks, will check it out