-
Notifications
You must be signed in to change notification settings - Fork 23
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
Solver returns NoSolutionError with a constraint that does not exist #62
Comments
Homebrew-relevant lines from the solver log:
|
I ran into the same issue today with Berkshelf 4.3.5 and Solve 2.0.3. However, I was able to fix it when I locked Solve to 2.0.2. |
First of all - my apologies that this has been open so long. Solve and molinilo have been pretty extensively changed since this bug was raised; are you still seeing this? |
We abandoned our attempts to fix Molinillo and require the gecode solver in our Berksfile, which fixed our problem.
|
I'm currently using Berkshelf 6.3.1 and solve 4.0.0 and not seeing this issue. |
Hi all, I'm having a Berkshelf issue that so far has been traced into the solver. This is with Berkshelf 4.3.5 but with Solve bumped to 3.0.1 and molinillo at 0.5.1.
This is a rather complex graph but the problem is simple.
nginx-2.2.0
introduces a requirement forbuild-essential (~> 1.4)
. Another required package,homebrew-1.10.0
, does not have any dependencies but the resolution fails withbuild-essential (>= 2.1.2) required by homebrew-1.10.0
. I have ascertained, by prying into the artifacts of the graph just before Solve.it! is called, that the artifact with name homebrew and version 1.10.0 does not have any dependencies. Homebrew does introduce a dependency to build-essential in a later version.Any suggestions on how to investigate this further?
The text was updated successfully, but these errors were encountered: