Description of problem: yum-builddep's man page states "The source RPM for the specified package must be available in the Yum repository or it can be a local source RPM file." This used to work in prior versions but it currently not working. Version-Release number of selected component (if applicable): yum-utils-1.0.1-1.fc6 How reproducible: Always Steps to Reproduce: 1. Enable source repos in /etc/yum.repos.d/*.repo 2. Run yum-builddep <package> 3. Experience no joy Actual results: $ sudo yum-builddep rhythmbox Setting up repositories Error: No Package Matching rhythmbox.src Expected results: $ sudo yum-builddep rhythmbox Setting up repositories [...] Transaction Summary ============================================================================= Install 64 Package(s) Update 18 Package(s) Remove 0 Package(s) [...] [packages installed] Additional info: I'm not sure that I'm not missing something in my config or my understanding. This used to work and I found it quite handy. I asked[1] on the yum-devel list but got no replies. [1] https://lists.dulug.duke.edu/pipermail/yum-devel/2006-December/002926.html
Just committed a fix for this to yum-utils CVS.
Thanks Panu! I didn't test it too much yet, but a quick test worked well. Should this get closed as UPSTREAM now or wait until a new yum-utils release is made and then close as ERRATA?