Red Hat Bugzilla – Bug 249797
yum-presto: variable expansion fails
Last modified: 2014-01-21 17:59:01 EST
For a private repo of mine, I've always pointed yum to a mirror list, something
Which contains entries that contain/use variables ($releasever, $arch), ie,
Using yum-3.2.2-1.fc7, this no longer works, yum tries to use
which, of course, doesn't work.
OK, totally creepy. Tried duplicating this on another f7 box this morning, and
couldn't. it works. box boxes have updates-testing enabled.
on the box that fails, it's not just the mirrorlist, substituting
fails too, with
Error: Cannot open/read repodata/repomd.xml file ...
Arg, cast the gremlins away!
I just changed to
to verify my sanity (and it works), changed back to
and now that works too! ?? It didn't just minutes before. (I run 'rm -rf
/var/cache/yum/*' in between invocations for extra paranoia).
but that (still) failed. ):
On a whim, tried disabling yum-presto, bingo! fixed!. reassigning.
$ rpm -q yum-presto
This bug shouldn't exist in yum-presto 0.4.0 (the version in Rawhide that's been
pretty much rewritten).
Yum-presto 0.3.x re-used some older yum code that didn't properly parse mirrorlists.
I'm going to close this as Rawhide, but if you want me to fix it in F7 (which
isn't trivial), please re-open the bug.