Skip to content
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

alr update fails: Dependency resolution failed #377

Closed
stcarrez opened this issue May 1, 2020 · 4 comments
Closed

alr update fails: Dependency resolution failed #377

stcarrez opened this issue May 1, 2020 · 4 comments
Labels
type: enhancement Improvements to existing functionality type: usability User-friendliness

Comments

@stcarrez
Copy link
Contributor

stcarrez commented May 1, 2020

Yet another useful improvement for Alire. Sometimes you get the following error when you run the alr update command:

-> Dependency resolution failed
ERROR: Update failed
ERROR: alr update unsuccessful

The -v option does not help. The -vv option requires deep understanding of how Alire works.

It would be nice to have an explanation about the dependency failure.

Of course, I made a mistake, but which crate is having a wrong dependency and for which other crate? That's is the question!

@mosteo
Copy link
Member

mosteo commented May 1, 2020

Yes, I think this is a duplicate of #220.

@Fabien-Chouteau
Copy link
Member

There are indeed many places where alr output can be more user-friendly.
Thank you for reporting those 👍

@mosteo maybe we should have a specific GitHub issue label for this kind of problem so that we can list them when we have time to work on usability.

@mosteo mosteo added type: usability User-friendliness type: enhancement Improvements to existing functionality labels May 4, 2020
@mosteo
Copy link
Member

mosteo commented May 4, 2020

👍 Created the usability label for this

@mosteo
Copy link
Member

mosteo commented Sep 25, 2020

Implemented by #451. Now you get a summary of the dependency solution, where any problematic dependency will also be highlighted as missing.

@mosteo mosteo closed this as completed Sep 25, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: enhancement Improvements to existing functionality type: usability User-friendliness
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants