I was just trying to use dnf history list to track when pipewire was upgraded and to which version and realized a big chunk of the dnf history is gone.
I can’t imagine what did this, for example this is the newest 10:
dnf history list last-10..last
ID Command line Date and time Action(s) Altered
1184 dnf rm ntfs-3g-system-compression 2025-03-16 03:50:54 1
1183 dnf upgrade --enablerepo=updates-testing gstreamer* 2024-11-01 03:06:12 24
1182 dnf upgrade --enablerepo=updates-testing crypto-policies* 2024-11-01 01:45:39 4
1181 dnf upgrade --enablerepo=updates-testing mediawriter crun thunderbird* 2024-10-31 12:58:38 8
1180 dnf upgrade -y 2024-10-31 12:45:22 30
1179 dnf install ./teams-1.5.00.23861-1.x86_64.rpm 2024-10-31 04:28:28 1
1178 dnf remove jack_capture 2024-10-30 21:20:27 2
1177 dnf remove msttcore-fonts-installer 2024-10-30 21:19:57 1
1176 dnf remove new-session-manager 2024-10-30 21:19:32 1
1175 dnf upgrade --enablerepo=updates-testing qpwgraph 2024-10-30 21:16:28 2
1174 dnf upgrade 2024-10-30 10:55:03 14
that single new one on 2025-03-16 is a package I wasn’t using that I removed to simply prove whether new history entries are getting added (obviously they are). But I don’t understand why all the sudden the next oldest one is way back to 01-Nov-2024. It would help if I knew what files dnf5 uses to store the dnf history information. I’m wondering if some flub in logrotate deleted some files storing the history info from Nov 2024 to now