Red Hat Bugzilla – Bug 435307
No direct access to SRPMs (or other arches) from koji
Last modified: 2013-01-09 20:48:27 EST
Description of problem:
When looking at a package in koji, I'm oftentimes interested in the SRPM (to
rebuild under Aurora, on SPARC, or to swipe a patch). The SRPM is available, but
you have to know how/where to look for it.
Version-Release number of selected component (if applicable):
Look at any build in koji, trying to locate the SRPM (or sources, spec, patches).
Steps to Reproduce:
still building or failed packages have no SRPM, all others have.
there is a direct linkt to the srpm
You're going to have to be a bit clearer about where you're looking.
I think he means that when you are looking at the rpminfo page (not the
buildinfo page), it is a little unclear how to find the srpm that goes with the
rpm you are looking at.
I'd actually like to add a more obvious link to the matching build page. Right
now that link is the rpm version, which doesn't make much sense and is easy to miss.
Like comment 3 says.
I'm interested in building vanilla kernels on Fedora (the shipped ones are all
severely broken, except for kernel-220.127.116.11-28.fc9.i686, which in turn has a
known security hole...). So I need a patch for gcc-4.3. How do I get that one?
What else has changed? This requires the Fedora patches included in the SRPM,
and the Koji entry for the builds don't point at that one (yes, I understand
that if the build fails there is no SRPM, but that one wouldn't be that
interesting in any case).
I still keep an SPARCstation Ultra 1 around, running Aurora, which is
Fedora-based. But it lags *way* behind. If I need a newer package, I might grab
it from Koji, but again, I have to dig around to find the SRPM for rebuilding.
Now I'm even more confused. If you're looking for kernel builds, and you search
for 'kernel' the package, you get led to
http://koji.fedoraproject.org/koji/packageinfo?packageID=8 If you then click on
a build you're interested in, say kernel-2.6.25-0.73.rc3.git1.fc9 you get led to
http://koji.fedoraproject.org/koji/buildinfo?buildID=40187 . If you look there,
you'll clearly see the srpm listed in the packages:
kernel-2.6.25-0.73.rc3.git1.fc9.src.rpm (info) (download)
So where is the problem?
(download) gives just the binary RPM
(info) shows lots of statistics
(build logs) gives you build logs
You have to copy&paste the URL for the binary and edit it to get the SRPM.
Maybe I'm looking in the wrong place?
Horst, if you are viewing the build page, there is a list of component rpms. One
of them is the srpm. Use the download link for that one.
Related issue: https://fedorahosted.org/koji/ticket/44
Changing version to '9' as part of upcoming Fedora 9 GA.
More information and reason for this action is here: