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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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


-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux