koji using older packages in buildroots when build exists and external repos are used

Mike Bonnet mikeb at redhat.com
Thu Dec 2 15:07:45 UTC 2010


On 12/02/2010 07:13 AM, Jon Stanley wrote:
> On Thu, Dec 2, 2010 at 12:26 AM, Florian La Roche
> <Florian.LaRoche at gmx.net> wrote:
> 
>> Instead of using tagging at all, can you use only repos to
>> specify the different needs of your koji setup? Then you
>> get that behaviour where yum selects the newest rpm, right?
> 
> Yeah, but you have to tag stuff at some point, or just use scratch
> builds, right? Scratch builds get reaped after some time (at least in
> the Fedora buildsystem, and I'm not sure where/how to configure that
> behavior) and aren't nearly as easy to find as "real" builds. How I've
> gotten around it for now is that I've got a dist-rhel55 and
> dist-rhel53 tags, with dist-rhel53-build and dist-rhel55-build as
> build tags. When I do a build, I'll then either build the 5.5 version
> of the same thing, or I'll untag the package, then tag it with an
> 'updated-content' tag, which doesn't get used anywhere.

I think the inheritance between your 5.3 and 5.5 tags are the problem,
but I'm having a hard time visualizing the tag layout you described.
Could you include the output of "koji list-tag inheritance" for your 5.3
and 5.5 build tags?  We may be able to be more help then.


More information about the buildsys mailing list