[Sugar-devel] [sugar-build] Landing the chroot branch

Daniel Narvaez dwnarvaez at gmail.com
Wed Jul 10 17:55:38 EDT 2013


On 10 July 2013 16:33, Daniel Narvaez <dwnarvaez at gmail.com> wrote:

>
> * It's going to work on virtually all the distributions, rather than on a
> fixed set. I'd say that's the main complain I ever had about sugar-build.
> Didn't you want to keep sugar running on Fedora 18? :P
> * It will reduce sugar-build maintenance greatly because we don't need to
> special case the config for each distribution.
> * It will reduce automated build infrastructure maintenance greatly
> because we don't need a slave for each distribution.
>

Another advantage that I forgot to mention is better isolation from the
rest of the system.

For example when Daniel added tests using zip/unzip he broke the build a
couple of times because we was missing those deps in sugar-build. This
would not have happened if he was developing with the chrooted sugar-build.

Another example. Someone had the build fail because he had a newer automake
installed in the system path. That would have not mattered with chrooted
sugar-build.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20130710/9d05b8ce/attachment.html>


More information about the Sugar-devel mailing list