-
-
Notifications
You must be signed in to change notification settings - Fork 110
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
Dependency resolution across provided AUR and repos #687
Comments
It looks like current Aura is not considering "provides" correctly, at least when AUR packages are concerned. This might have been broken upon the last dependency solving logic rewrite. That logic is being rewritten in the Rust port anyway, so let's wait for that and then use this specific issue here as a test case. |
Leads to interesting failures. Now I can't just upgrade all packages.
|
How are things these days? "provides" support has been improved in Aura 4. Have you been using it recently? |
Summary
Package from repository with exact match by name takes precedence and hides possible "provided" matches from AUR.
Description
Take a look at zsh/aura session in Konsole on a screenshot below.
Text from the session on a screenshot:
Command
aura -A --json dotnet-host-bin | jq .
shows a package details, and we can clearly see the "Provides" array. But aura refuses to even considerdotnet-host-bin
as a candidate package to providedotnet-host>=5.0.2
, even though it was explicitly requested.Expected behavior
Install all those specified packages at once. According to Arch Linux wiki on .NET Core they should be good together.
Actual behavior
Unable to resolve dependencies, hence refuses to install packages altogether.
Related
#683 seems like the same problem, but sideview. Might as well close a duplicate.
Version
aura-bin: 3.2.2-1
The text was updated successfully, but these errors were encountered: