-
Notifications
You must be signed in to change notification settings - Fork 416
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
dnf-automatic and dnf have different behaviour. (And a bit erratic) #2116
Comments
So far, I haven’t found any difference between If the issue is still reproducible, it might be helpful to gather more details about the resolved RPM transaction:
Comparing these two debugdata directories might provide insight into why the transactions differ. |
I have the opposite issue, where
(This is on Rocky Linux 9.4) |
I believe the discrepancy was fixed with commit 0b4b8cc. |
I would be glad if the affected people could test whether that commit fixes the issue for them. |
@ppisar Indeed it does ! Thanks ! |
Thanks for the testing. |
In short:
dnf-automatic
shows pending updatesdnf
is not finding/installing themLong explanation:
This was tested on a Rocky 9.3 with the rpm and dnf packages updated to the latest version
I have
dnf-automatic
configured to notify for security updatesAnd I got a email notification with this:
So if I want to do the upgrade manually I got:
So just the libndp package, The kernel packages are not being upgraded
I also tried with a normal
dnf upgrade
without the--security
flagIf I run again
dnf-automatic --downloadupdates
I still get notification for the kernel packages, I can see the packages downloaded in the cache but I can't install them viadnf
The only way I could do that was going to the cache folder an run a rpm manually.
Now after reboot,
dnf-automatic
doesn't shows any pending updateQuestions:
dnf-automatic
withupgrade_type = security
anddnf upgrade --security
has different output behaviour?The text was updated successfully, but these errors were encountered: