LWN.net Logo

Various notes on /usr unification

Various notes on /usr unification

Posted Feb 28, 2012 11:21 UTC (Tue) by cesarb (subscriber, #6266)
In reply to: Various notes on /usr unification by cjwatson
Parent article: Various notes on /usr unification

Fedora also loves doing mass rebuilds, where *almost* every packages gets rebuilt. Fedora 15 had one of these (https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild); on Fedora 16 desktop, for instance, there are only 371 packages last built for other than Fedora 15 or 16, from a total of 25995 packages (these numbers are from a simple grep of a repoquery -a output). Fedora 17 apparently had yet another mass rebuild (https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild).


(Log in to post comments)

Various notes on /usr unification

Posted Feb 28, 2012 14:30 UTC (Tue) by pbonzini (subscriber, #60935) [Link]

Fedora mass rebuilds are done when the compiler is updated, mostly.

Mass rebuilds

Posted Mar 1, 2012 12:59 UTC (Thu) by smurf (subscriber, #17840) [Link]

Same for Debian, except that it's usually a single developer with too much free time and/or raw CPU power on their hands who decides to do their own personal mass rebuild – and file bugs about everything that fails to build.

Various notes on /usr unification

Posted Feb 28, 2012 14:44 UTC (Tue) by wookey (subscriber, #5501) [Link]

And the Fedora ARM dept has realised that they are going to need a lot of ARM build machinery if they wish to continue doing that (because it still takes a whole heap longer - although of course this improves over time).

Mass rebuilds are good for checking everything is still buildable (Debian regularly finds old stuff that doesn't actually rebuild anymore due to changes around it, because we do in fact do test mass rebuilds on x86 from trime to time), and it propogates toolchain improvements. But it does need much more build resource than incremental building. The more arches you support the harder it is to do.

Various notes on /usr unification

Posted Feb 28, 2012 14:48 UTC (Tue) by sorpigal (subscriber, #36106) [Link]

This is one of those key-but-unimportant distinctions between Debian users and Fedora users. Debian users like the way that Debian does things and Fedora users like the way that Fedora does things, that's why they use those systems, and tend to look askance at each other when they hear about the differences in the way the systems work. This is one of the reasons that it's often hard to explain to new users what exactly is so different between distributions when the packaged software is nearly identical.

Various notes on /usr unification

Posted Feb 28, 2012 23:43 UTC (Tue) by juliank (subscriber, #45896) [Link]

Debian does the same, but throws the binaries away and only keeps the logs of failed builds (in bug reports).

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds