Hacker News new | ask | show | jobs
by CameronNemo 2036 days ago
dnf/RPM is the biggest offender in his benchmarks when it comes to package manager speed. Not only is metadata for a package an order of magnitude larger, the package manager itself works slowly.
1 comments

Yeah. There have been multiple projects, even from inside Red Hat, to try to switch away from the text-based Berkley DB to any sort of reasonable database ( one example was razor: https://github.com/krh/razor ), but for a variety of reasons, it was never able to be dethroned.
This has finally been done with Fedora 33. RPM has changed from Berkeley DB to SQLite: https://fedoraproject.org/wiki/Changes/Sqlite_Rpmdb