On Thu, 2008-07-03 at 11:14 -0400, Toby Bluhm wrote:
<snip>
Just some guesses here . . .
Maybe something's buggered in /etc/yum.repos.d. Try comparing the broken with the working. If the broken still looks right, try making a backup of the broken & copy in the working - there may be some overlooked typo or a character that's invisible to the editor program - like dos file ^M. Could also clear out all non Centos specific repos just to reduce the noise.
Just an FYI, in VI, the "l" command will show "hidden" characters in an unambiguous way. Also, a diff between the two files would catch some overlooked typo.
HTH