Quantal archive rebuild proposal
Micah Gersten
micahg at ubuntu.com
Fri Apr 27 22:51:51 UTC 2012
On 04/27/2012 05:46 PM, Micah Gersten wrote:
> On 04/27/2012 05:20 PM, Scott Kitterman wrote:
>> On Friday, April 27, 2012 05:13:21 PM Micah Gersten wrote:
>>> Now that we have the faster i386/amd64 buildds, I'd like to suggest at
>>> least one extra rebuild earlier in the cycle at least for i386/amd64 so
>>> there's time to get these changes upstream.
>>>
>>> Around alpha 1 ~ June 7 (archive raw, lots of failures, should catch
>>> most of the Ubuntu change related gcc-4.7 issues though)
>>> After Feature freeze ~ Aug 23 (archive should be fairly stable for most
>>> dependency trees, check to see what new failures were introduced through
>>> new upstream versions)
>>> During beta 2 freeze ~ Sep 25 (shake out the last round of failures)
>> My initial reaction is that we're learning plenty from the existing rebuilds.
>> There's no real need to add to the pile of work we don't have time to do.
>>
>> The rebuilds do have a negative effect on distro development because, even
>> though they have a low priority in Soyuz, when all the builders are full due
>> to rebuild packages being built nothing can start until one of the rebuild
>> packages finishes. Since they build in alphabetical order, about the time you
>> hit gcc*, this can really slow things up.
>>
>> I would not add more rebuilds unless it's really clear there will be benefit.
>> Until after DIF much of what turns up in a rebuild is inevitably archive skew
>> that it's not hard to find other ways.
>>
>> Scott K
>>
> Now that we can use -proposed during development, the only arch skew
> should be from autosyncs. The current failures do tell us a lot, but
> quite a few will probably be fixed with the autosyncs as well.
> Remaining failures from the last rebuild in precise:
>
> Main archive Ports archive
> i386 amd64 armhf
> arch (F) Package failed to build <="" td="">
> <="" td="">
> <="" td="">
> arch (M) Package is waiting on another package <="" td="">
> <="" td="">
> <="" td="">
>
>
> So, most of the armhf failures are related to gnat-4.6 not being
> available. That leaves a little more than 100 failures some of which
> will be resolved with autosyncs (also most are probably not easy
> fixes). A new rebuild would give people a chance to pick off easy
> fixes and also let us know where we stand WRT new failures early on.
> So, maybe we should wait until after DIF, then there would be very
> little risk of archive skew during the rebuild.
> Another thing to consider, is with Debian freezing for Wheezy at some
> point, the likelihood of fixes from new upstream versions getting in
> through Debian decreases as we get further into the cycle.
>
> Micah
>
>
Sorry, the numbers were apparently lost on send:
Failure type
Main archive Ports archive
i386 amd64 armhf
arch (F) Package failed to build 116 85
148
arch (M) Package is waiting on another package 9 7 105
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-devel/attachments/20120427/a042099f/attachment-0001.html>
More information about the ubuntu-devel
mailing list