where can i get documentation on the header.info format? where can i get more detailed information on the inner workings of yum beyond what is covered by http://linux.duke.edu/projects/yum/howitworks.ptml. how does it know what is installed on your system vs what is available in the repos vs what you have but needs to be updated, etc? the stuff stored in /var/cache/yum is only the package info for the repositories, right? (i.e. the info in the caches tell nothing about your actual system)? yum then runs rpm to query your actual system then it compares that output to what it has in the caches...? thanks for the info.