yum: better handling of compressed/non-compressed