Czy celowym jest pozostawienie zakomentowanej definicji makra _hrmib_path
w /usr/lib/rpm/macros dla rpm5? Jest coś z nim nie tak?
$ grep _hrmib_path /usr/lib/rpm/macros
#%_hrmib_path   /var/cache/hrmib/%{___NVRA}
$
Dzięki temu po instalacji pakietów nie aktualizuje się baza do shell
completion. W rpm4 domyślnie makro to było włączone.