Over the years using various linux boxes, I've gotten into the habbit of using prelink ritually to accelerate load times of applications.
However, the benefits of running prelink are negated every time a package is reinstalled, as it, all its dependencies, and its dependents, need to be re-prelinked.
This prelinking can cause multiple problems, and one as such is binary MD5 invalidation, which problematic for things that compare MD5 vs upstream revisions or use MD5 for determining whether or not the binary has been changed and is thus not wanted to be cleaned upon package removal.
Recently, computers have gotten a lot faster, and the benefit prelink yields is now hardly notable.
Is using prelink still a rational concept, or can it be casually discarded and left behind as something of a past era?