-
Notifications
You must be signed in to change notification settings - Fork 2
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
opam package #23
Comments
Hi @amahboubi, |
Also, if your OPAM switch uses OCaml < 4.07.0, I suggest using OCaml >= 4.07.0. The latest available version of Coq-Elpi compatible with Coq 8.13.1 (coq-elpi.1.11.1) requires that. (Sorry for saying random suggestions. From what I see, it's difficult to guess what's going on in your OPAM switch.) |
I am not:
|
But I can try to upgrade my |
Sure, I understand. I can try to provide more information. I do not think that my OCaml version is guilty. Here is more info on the switch I tried to use for installing your work:
(I do not know how to render the underlined iterms but) I use an OCaml 4.09 compiler, coq 8.13.1 and coq-elpi 1.9.5. |
Let me know if you need more information. |
@amahboubi Could you try to upgrade coq-elpi to 1.11.1 by:
and then try |
The output of |
mczify should also be 1.1.0. But, I expect there is no conflict with that. |
It doesn't work, failing with the same message:
|
This one is empty:
|
May be @gares could have a clue, since the problem seems to also affect my upgrading |
No clue, I would try to make a clean switch and install in there just algebra tactics and see what happens. |
I mean, see what the constraint solver says. |
Hmm, what about |
Same error message:
|
OK, will do that and report. Thank you both. |
Reporting live:
|
Now trying with a simple clean switch. |
I am tired. I am upgrading to opam 2.1 (I was still on 2.0.5). I have so far ignored the error messages ubutnu 20.4's package manager displayed when trying to upgrade opam (or even to report the pb to devs) but I guess I have tackle my head on it at some point... |
Keeping you posted, I now have a brand new
Continuing to investigate... |
OK, the system package issue is now fixed, but I still get the dependency error messages:
|
And I cannot force upgrade:
Which I do not understand at all. So in the end I will try to create a fresh switch with my fresh opam... |
(I was not expecting to have to re-install the package manager and perl libs to be able to test these tactics :-/ |
The perl business is pulled in by camlp5, I've already complained... eventually I will get rid of it. Sorry to keep you trying... Can you run |
I also do not understand how to create fresh opam switches it seems, except if they are empty. Should that have worked?
|
@amahboubi By following the same instruction, my OPAM (2.0.5 actually) could resolve dependencies. Did you run |
Also, did you run |
It is a fresh installation of |
|
Installing
|
@gares sorry, I overlooked your answer, but yes it seems fine, as I see |
so, it seems installing coq-elpi works and you get coq 8.14. If you press |
Amazing, it succeeded... |
So the problem is when I ask for installing |
Something is very fishy here, looks like a bug in the constraint solver to me. I mean, it does no time out, it fails to find a solution! |
Would you try again passing |
Sure. Try again which command? |
That thing, which would be |
I could not find a way to query which solvers opam is using, that would also answer my question: are we talking about the same solver or you are using another one? (I don't have any extra solver installed) |
You could also try to open an issue, (eg: ocaml/opam#4495 ), they were helpful. |
Hi @pi8027 ,
I have an opam switch with coq 8.13.1, and I get the following error message when trying to install your library with opam, following the instructions in the readme:
The text was updated successfully, but these errors were encountered: