-
Notifications
You must be signed in to change notification settings - Fork 49
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
tdnf installonly_limit implementation behavioral parity with DNF #460
Comments
When I implemented this I thought least recent would make most sense. We could add an option to control this behavior. Does dnf have such an option? BTW, feel free to submit a PR. Currently, this feature is not used by Photon. |
Seems like TDNF is leveraged by libsolv. Maybe there is an existing option in libsolv that does that instead of |
No, AFAIK this needs to be done in Thanks for pointing out the |
@oliverkurth any update on this behavioral gap between DNF and TDNF in the package removal logic after hitting the install limit ? |
No update. But feel free to submit a PR. |
Is your feature request related to a problem? Please describe.
TDNF is removing package by least recent installation, while DNF is by lower package version.
https://github.com/oliverkurth/tdnf/blob/8c73a0e825e5e14496c30a3ccfb829aeaf019749/client/goal.c#L1104-L1105
Example showing the behavior discrepancy between TDNF and DNF:
Describe the solution you'd like
It would be optimal to be in parity with DNF to that regards.
Describe alternatives you've considered
n/a
Additional context
n/a
The text was updated successfully, but these errors were encountered: