Hartmut Goebel <h.goe...@crazy-compilers.com> writes:

> Am 21.04.2016 um 23:20 schrieb Efraim Flashner:
>> This one is already updated in core-updates
>
> What is this "core-updates" thing?
>
> SCNR I assume this is a branch. But the manual is not wasting a single
> word about branches in the repo. So how I am expected to know this.

It’s a branch.  It’s not in the manual because it’s just an operational
detail of how we use the build farm at hydra.gnu.org.

> And why is a minor update in "core-updates" and not on the main-line?

Rebuilding the Python package would result in a forced rebuild of all
dependent packages.  Our build farm isn’t fast enough to rebuild that
much in time, so we would have an uncomfortable window during which a
lot of packages would have to be built from source.  By having a
separate branch for updates that cause a lot of rebuilds we can build
substitutes in the background.  Once most of the substitutes have been
built we merge “core-updates” into “master”, so that people upgrading to
latest master will be able to download substitutes.

~~ Ricardo

Reply via email to