Dnf-automatic

Installed dnf-automatic, and activated it:


● dnf5-automatic.timer - dnf-automatic timer
     Loaded: loaded (/usr/lib/systemd/system/dnf5-automatic.timer; enabled; preset: disabled)
     Active: active (waiting) since Sun 2026-03-22 19:08:18 CET; 2 days ago
 Invocation: df65f5c1f1d54a9082caa360f815b897
    Trigger: Thu 2026-03-26 06:36:31 CET; 22h left
   Triggers: ● dnf5-automatic.service

Mär 22 19:08:18 fedora systemd[1]: Started dnf5-automatic.timer - dnf-automatic timer.

But there are no entries in the journal:

$ journalctl -u dnf-automatic
-- No entries --

Yet discovery claims there are updates:

The /etc/dnf/automatic.conf contains

[commands]
apply_updates=True
reboot=when-needed
~

Operating System: Fedora Linux 43
KDE Plasma Version: 6.6.3
KDE Frameworks Version: 6.24.0
Qt Version: 6.10.2
Kernel Version: 6.19.8-200.fc43.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 8 × Intel® Core™ i7-7700K CPU @ 4.20GHz
Memory: 16 GiB of RAM (15.6 GiB usable)
Graphics Processor: Quadro RTX 4000
Manufacturer: Gigabyte Technology Co., Ltd.
Product Name: Z170X-Gaming 7

You made a typo: the name of the service is dnf5-automatic, not
dnf-automatic.

1 Like

dnf and dnf5? is there a dnf4 as well? confused.

Yes:

ls -l /usr/bin/dnf*
lrwxrwxrwx. 1 root root       4 Mar 10 01:00 /usr/bin/dnf -> dnf5
-rwxr-xr-x. 1 root root    1986 Oct 21 02:00 /usr/bin/dnf-3
lrwxrwxrwx. 1 root root       5 Oct 21 02:00 /usr/bin/dnf4 -> dnf-3
-rwxr-xr-x. 1 root root 1614376 Mar 10 01:00 /usr/bin/dnf5
[...]

The switch from dnf4 to dnf5 started with Fedora-41, but is not finished.

In particular, packagekit still uses dnf4, and consequently Gnome Software and
Discover as well since they use packagekit.

packagekit should use dnf5 in Fedora-44. This will highly simplified things.

I just stopped holding by my breath :winking_face_with_tongue: