Re: Fedora distribution build times

2011-01-16 Thread Roberto Ragusa
Tomasz Torcz wrote: On Sat, Jan 15, 2011 at 07:38:21AM -0800, John Reiser wrote: This is a full rebuild of all 10k packages. Due to the RemoveSUID feature in Fedora 15, mock can no longer use tmpfs buildroots, meaning this run takes 4 days instead of 1. Progress? A slowdown by a

Re: Fedora distribution build times

2011-01-16 Thread Kevin Fenzi
On Sun, 16 Jan 2011 10:14:33 +0100 Roberto Ragusa m...@robertoragusa.it wrote: Tomasz Torcz wrote: On Sat, Jan 15, 2011 at 07:38:21AM -0800, John Reiser wrote: This is a full rebuild of all 10k packages. Due to the RemoveSUID feature in Fedora 15, mock can no longer use tmpfs

Re: Fedora distribution build times

2011-01-16 Thread Roberto Ragusa
On 01/16/2011 07:57 PM, Kevin Fenzi wrote: On Sun, 16 Jan 2011 10:14:33 +0100 Roberto Ragusa m...@robertoragusa.it wrote: Which filesystems support filecaps? I don't know if there is a list anywhere... all the main ones do: ext*, btrfs, xfs, etc. What about reiserfs? I've been using it

Re: Fedora distribution build times

2011-01-15 Thread Roberto Ragusa
Matt Domsch wrote: On Wed, Jan 12, 2011 at 12:24:41PM +0530, Shakthi Kannan wrote: Greetings! I would like to know as to how long it takes to build a complete Fedora distribution, say i686, from .src.rpms. Are there any statistics available or is it possible to provide any info on the

Re: Fedora distribution build times

2011-01-15 Thread John Reiser
Roberto Ragusa wrote: Matt Domsch wrote: It took my build system 96 hours to build all of rawhide (10k packages) for both x86_64 and i386. Builders are 10 Dell PowerEdge 1955 servers, each with 2 sockets 3GHz Xeon 5160 CPUs (4 cores each), 8GB RAM. Builders running Fedora 14. Perhaps it

Re: Fedora distribution build times

2011-01-15 Thread Tomasz Torcz
On Sat, Jan 15, 2011 at 07:38:21AM -0800, John Reiser wrote: This is a full rebuild of all 10k packages. Due to the RemoveSUID feature in Fedora 15, mock can no longer use tmpfs buildroots, meaning this run takes 4 days instead of 1. Progress? A slowdown by a factor of 4 is a high

Re: Fedora distribution build times

2011-01-15 Thread Genes MailLists
On 01/15/2011 10:38 AM, John Reiser wrote: Perhaps it was Fedora 15 (and not Fedora 14) that took 4 days? See below. So it took 2x4x10x96=7680 corehours to build 2 packages, at an average of 7680*60/2=23 coreminutes/package. And we get that on average one package takes 6 minutes

Re: Fedora distribution build times

2011-01-15 Thread John Reiser
Genes MailLists wrote: Is it possible to break down how much time is in compiling versus packaging versus whatever else is involved ? What filesystem was used instead of tmpfs (which does not support the Capabilities that are required because of RemoveSUID in Fedora 15)? Perhaps ext2 (no

Re: Fedora distribution build times

2011-01-15 Thread Bruno Wolff III
On Sat, Jan 15, 2011 at 11:14:42 -0500, Genes MailLists li...@sapience.com wrote: On 01/15/2011 10:38 AM, John Reiser wrote: Is it possible to break down how much time is in compiling versus packaging versus whatever else is involved ? The time to run mock is significant (even without

Re: Fedora distribution build times

2011-01-15 Thread Jon Masters
On Fri, 2011-01-14 at 16:51 -0600, Matt Domsch wrote: It took my build system 96 hours to build all of rawhide (10k packages) for both x86_64 and i386. Builders are 10 Dell PowerEdge 1955 servers, each with 2 sockets 3GHz Xeon 5160 CPUs (4 cores each), 8GB RAM. Builders running Fedora 14.

Re: Fedora distribution build times

2011-01-15 Thread Matt Domsch
On Sat, Jan 15, 2011 at 03:52:34PM -0500, Jon Masters wrote: On Fri, 2011-01-14 at 16:51 -0600, Matt Domsch wrote: It took my build system 96 hours to build all of rawhide (10k packages) for both x86_64 and i386. Builders are 10 Dell PowerEdge 1955 servers, each with 2 sockets 3GHz Xeon

Re: Fedora distribution build times

2011-01-15 Thread Matt Domsch
On Sat, Jan 15, 2011 at 11:14:42AM -0500, Genes MailLists wrote: On 01/15/2011 10:38 AM, John Reiser wrote: Perhaps it was Fedora 15 (and not Fedora 14) that took 4 days? See below. So it took 2x4x10x96=7680 corehours to build 2 packages, at an average of 7680*60/2=23

Re: Fedora distribution build times

2011-01-15 Thread Matthew Miller
On Sat, Jan 15, 2011 at 04:49:37PM +0100, Tomasz Torcz wrote: A slowdown by a factor of 4 is a high price to pay for the impact of RemoveSUID. I'd rather pay at most 30%, and not a factor of 4. That's the extreme corner case, caused by bug in tmpfs (lack of filecaps?). Upstream kernel bug,

Re: Fedora distribution build times

2011-01-15 Thread Jon Masters
On Sat, 2011-01-15 at 19:54 -0500, Matthew Miller wrote: On Sat, Jan 15, 2011 at 04:49:37PM +0100, Tomasz Torcz wrote: A slowdown by a factor of 4 is a high price to pay for the impact of RemoveSUID. I'd rather pay at most 30%, and not a factor of 4. That's the extreme corner case,