On Sun, Oct 12, 2025 at 7:00 PM Franta Hanzlík via users <
[email protected]> wrote:

> Today I did a dnf system-upgrade of the server from Fedora 40 x86_64
> to Fedora 42. The upgrade went seemingly well, the system booted and
> seems to be working, the kernel and other packages are probably from
> Fedora 42.
> But what's crazy and I can't explain it - the RPM database shows
> the original packages from Fedora 40 - there are none from Fedora 42.
> I couldn't find another and up-to-date RPM database anywhere on the
> disk.
>

Where and how did you look?

See <https://lwn.net/Articles/881107/> for discussion of changes to the
location of the database.
Recent fedora versions have a symbolic link /var/lib/rpm ->
../../usr/lib/sysimage/rpm

There should be rpmdb.sqlite, rpmdb.sqlite-shm, rpmdb.sqlite-wal

Issues like out-of space may prevent saving the new rpmdb files -- you get
stale .lock files and files of size 0.

-- 
George N. White III
-- 
_______________________________________________
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://pagure.io/fedora-infrastructure/new_issue

Reply via email to