Re: [fedora-arm] Fedora 15 ARM hardfp Virtual FAD (Fedora Activity Day) - FRIDAY

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

 



On Sun, Jul 10, 2011 at 04:43:30PM +0100, Matthew Garrett wrote:
> On Sat, Jul 09, 2011 at 11:45:33PM -0400, Jon Masters wrote:
> 
> > 	* Fedora should (IMO) institute mandatory mass rebuilds. Either every
> > cycle, or every other cycle. I've briefly discussed with Dennis.
> > Bootstrapping (and similar activities) are far easier with a clean set
> > of deps, which is the case for F15. It should always be the case that we
> > know everything builds and self-hosts through a mass rebuild per cycle.
> 
> This has been raised with FESCO in the past, and I don't think there's 
> any fudnamental disagreement on it. But scheduling one mass rebuild per 
> cycle doesn't prevent us ending up in a broken state unless we do it 
> right at the end of the cycle, and right now that's problematic in terms 
> of release process - rebuilding everything we've just QAed is an 
> excellent way to introduce subtle breakage. So it really needs to be an 
> out-of-archive verification rather than one that's targetted at the 
> release, and we need the resources and manpower to handle it.

Alternately, we could take a lesson from our compatriots at openSUSE.
Their openSUSE Build Service throws a combination of automated
intelligence and hardware at the problem.  Given the package
dependency tree, if package B BuildRequires package A, then every time
A gets rebuilt, B is also bumped and rebuilt.  This causes build
breakage to get caught fairly early in the process (rather than via an
asynchronous out-of-tree process), and the resulting packages are available in
their equivalent of the rawhide tree for test and use.

-- 
Matt Domsch
Technology Strategist
Dell | Office of the CTO
-- 
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