On 12/2/26 00:04, Patrick O'Callaghan wrote:
On Wed, 2026-02-11 at 12:44 +0100, ogio.spam wrote:
Hello

Il giorno gio, 05/02/2026 alle 18.44 +0000, Beartooth via users ha
scritto:
Installing:
  kernel                                           x86_64
  6.18.8-200.fc43
updates
   0.0   B kernel-core
x86_64
  6.18.8-200.fc43
updates
  97.6 MiB kernel-devel
x86_64
  6.18.8-200.fc43
updates
  84.4 MiB kernel-modules
x86_64
  6.18.8-200.fc43
updates
  96.3 MiB kernel-modules-core
x86_64
  6.18.8-200.fc43
updates
  68.0 MiB kernel-modules-extra
x86_64
  6.18.8-200.fc43
updates
   4.2 MiB

Transaction Summary:
  Installing:         6 packages Upgrading:         42 packages
  Replacing:         43 packages Removing:           7 packages


This is a normal resume of dnf activities.
Kernels are installed and not replaced.
If the dnf conf permit it, old kernels are removed.

So this is not a simple way to understand if a reboot is required.

If you want to use it in a script, maybe you can try to upgrade only
kernel with a simple command:
# dnf upgrade kernel\*
If it returns something was installed you should reboot.
If there are some other package required by kernel they are installed
or upgraded.

In DNF output the Instaling can appear even if a package is installed
from dependencies but not present before, or even if you install a
new
package.

Also, I can add that not only kernel may require a reboot.
Imagine you have a service running (thare are a lot) and you upgrade
it
a lot of times... Maybe you never use new versions until restart the
service or reboot the system.
I use tracer (dnf install tracer) to see when things need to be
restarted, including reboots for any reason (such as a new glibc).
There's also a dnf plugin (man dnf-tracer).
Hi Patrick, what did you install to get that man info for dnf-tracer? I've just installed tracer again (I had it in F42) and when I issue the command man dnf-tracer I get the message "No manual entry for dnf-tracer".

regards,
BEGIN:VCARD
VERSION:4.0
N:Morris;Stephen;;;
FN:Stephen Morris
EMAIL;PREF=1;TYPE=home:[email protected]
END:VCARD
-- 
_______________________________________________
users mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it: 
https://forge.fedoraproject.org/infra/tickets/issues/new

Reply via email to