Description of problem: Running repomanage on a repo containing a corrupted rpm, I just received this mal-formated error message: # repomanage -o xxx > list error: rpmts_HdrFromFdno: MD5 digest: BAD Expected(bef0a124ac09d2a02c739c86f82643dd) != (d7e3fc1564fcd12ef71a10acbe05505d) ('E', 'r', 'r', 'o', 'r', ' ', 'o', 'p', 'e', 'n', 'i', 'n', 'g', ' ', 'p', 'a', 'c', 'k', 'a', 'g', 'e', ' ', 'a', 'l', 'l', '/', 'f', 'e', 'd', 'o', 'r', 'a', '/', 'F', 'e', 'd', 'o', 'r', 'a', '/', 'g', 'c', 'o', 'm', 'p', 'r', 'i', 's', '-', 's', 'o', 'u', 'n', 'd', '-', 's', 'v', '-', '8', '.', '2', '.', '2', '-', '2', '.', 'f', 'c', '7', '.', 'i', '3', '8', '6', '.', 'r', 'p', 'm') Version-Release number of selected component (if applicable): yum-utils-1.1.5-1.fc7 yum-3.2.0-1.fc7
fixed in cvs. You can apply this patch: https://lists.dulug.duke.edu/pipermail/yum-cvs-commits/2007-June/001786.html to get it working nicely. The problem was the change in python 2.5's BaseException class. Thanks for reporting this.