Rocky Linux 9: /usr/lib/rpm/rpmdb_verify is not available - CRITICAL FAILURE #7860
Closed
Description
This Bug Report affects these Traffic Control components:
- Traffic Control Cache Config (
t3c
, formerly ORT)
What did you do?
Installed Cache Config on Rocky LInux 9.
What did you expect to happen?
Cache Config to get configuration and apply them
What actually happened?
INFO: t3cutil.go:62: 2023-11-08T14:04:58.742978224Z: Executable path is /usr/bin/t3c
INFO: t3cutil.go:66: 2023-11-08T14:04:58.743002278Z: Return Installdir '/usr/bin'
ERROR: config.go:630: 2023-11-08T14:04:58.754519666Z: RPM database check failed unable to install packages cannot continue in badass mode
INFO: t3c-apply.go:96: 2023-11-08T14:04:58.754556816Z: fatal error has occurred
ERROR: t3c-apply.go:97: 2023-11-08T14:04:58.754566009Z: CRITICAL FAILURE, ABORTING
Looking at the code, some safeguard were put in place to check rpmdb. The tool used is not available on Rocky Linux 9.
It seems like RHEL9 moves to SQLite database. I could not find good information on that.