-
Notifications
You must be signed in to change notification settings - Fork 525
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
Improve paket's conflict reporting during resolution time #1166
Comments
It doesn't download these packages. It tries to find a resolution. It seems
|
Turn on verbose mode - usually gives the answer as to why this is. |
Ah ok. Will do. |
Ok, so I was pinned to Nancy 1.2.0 in my paket.dependencies but when I added a reference to Nancy.Serialization.JsonNet, it started spinning its wheels looking for the 1.3.0. Updated Nancy to 1.3.0 and it was fine. |
So I guess if we would report like every nth conflict during resolution
|
@forki was just thinking this. |
Yeah that would be a good idea. |
could you please retry that failing state with paket 2.17.2 and check if it's better? |
Sure, I'll take a look. |
It started trying to resolve about 10 minutes ago, and I haven't gotten a warning yet. I'll try to get you a repro repo. |
Just found my bug. But yes please send repro.
|
This is the simplest case I could come up with. I added a few dependencies and pinned Nancy to 1.2.0
To reproduce what I was seeing just run
The output I got was:
and I just stopped it after a few minutes, not sure if it would keep going. |
I wonder if we can find a little bit of text that clarifies this even further. Anyone have suggestion for expressing this? |
funny note: after waiting a couple of minutes the case above actually resolves to.
Apart from the reporting, it seems something is wrong with the conflict boosting. ==> created #1169 |
Nice! Probably something along the lines of what you said about resolution not 100% sure.
|
#1169 resolves this really really quick. so I need to change that conflict tracing again. |
Paket is being odd and downloading a lot of unnecessary packages. Sorry I can't give you a repro repo right now. I'll try to later tonight.
Paket version 2.17.1.0
The text was updated successfully, but these errors were encountered: