-
Notifications
You must be signed in to change notification settings - Fork 527
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
"paket update nuget XXX" should report why it decides not to #946
Comments
Do you have a specific sample for me? Deps file + lock file + package you want to update? Would love to improve the output |
Happened with some private packages, but I'll keep an eye out in my public projects for an opportunity to reproduce it.
In my case the A package was RabbitMQ.Client which happened to have a new revision released. |
Our current algorithm wasn't designed for such questions, but I'd love to
|
Incidentally, it does upgrade as expected if I specify the version explicitly. |
That is not unusual. Often there's more than one valid resolution.
|
I have a repro case here: paket.dependencies:
paket.lock
It gives no clue at all of why it didn't update. I was wondering if we should have a parameter to force the update of conflicting dependencies, like nuget does OOB. |
if paket decides not to update the package it was explicitly asked to update it should at least tell me why.
As it is, neither the return code nor the message tell me what happened - in my case dependency of the package was requiring an upgrade as well.
The text was updated successfully, but these errors were encountered: