[packager interface suggestion] Adding packages to buildroot directly from updates-testing

Jesse Keating jkeating at redhat.com
Mon Dec 20 22:42:28 UTC 2010


On 12/20/10 1:57 PM, Henrik Nordström wrote:
> mån 2010-12-20 klockan 16:01 -0500 skrev Tom Callaway:
> 
>> I think a simpler idea is a minimal webapp (and perhaps a CLI interface)
>> that lets you login with your FAS account and request an override on a
>> built package that you have permissions for (and at the same time,
>> choose how long the override lasts from a list of predefined lengths),
>> and let a backend process handle the enable/disable.
> 
> The problem with overrides is that those are outside the normal
> dependency tracking. And additionally (unless we talk personal
> overrides) affects builds of other packages for the same dist target.
> 
> By using BuildRequires we get
> * full traceability
> * using a single interface we use all day for maintaining the packages
> * and done per build where needed.
> * with no infrastructure overhead
> * implemented by "only" a change in yum dependency resolution to use
> fallback repositories (i.e. updates-testing).
> 
> Regards
> Henrik
> 

Perhaps you don't understand how the buildsystem works.  The build
system does not use our external "Updates" or "updates-testing"
repositories.  It doesn't use multiple repositories either.  It uses an
internal repository that is the "latest" version of each package that is
tagged in the inheritance tree for 'dist-f14-build' for example.

There is nowhere for yum to "fall back" to within koji.

-- 
Jesse Keating
Fedora -- Freedom² is a feature!
identi.ca: http://identi.ca/jkeating




More information about the devel mailing list