[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] gnu: boost: Update to 1.61.0.
From: |
Andreas Enge |
Subject: |
Re: [PATCH] gnu: boost: Update to 1.61.0. |
Date: |
Tue, 27 Sep 2016 21:13:10 +0200 |
User-agent: |
Mutt/1.7.0 (2016-08-17) |
On Thu, Sep 22, 2016 at 10:16:54PM +0100, Marius Bakke wrote:
> Should this not be pushed to core-updates? `guix refresh -l` reports:
>
> Building the following 190 packages would ensure 395 dependent packages
> are rebuilt: [...]
>
> That will take a while on Hydra, and in the mean time anyone trying to
> install any dependent (or sub-dependent) package will have to compile
> them locally.
>
> Unless there is a security issue, isn't this exactly what core-updates
> is for?
Not quite. Initially, core-updates was for updates of the core packages,
that is, those that you can currently see being built on the core-updates
branch of hydra. With the lack of performance of hydra, we ended up putting
more and more packages requiring large rebuilds into that branch.
Often, we also just add a feature branch (something-update) and have it
built on hydra, especially also in cases where it is unclear how much we
break by the update, to make sure that master remains in a workable state.
After the hydra machine crashed, the FSF sysadmins switched to a more powerful
set-up, and right now, we can tolerate a larger package churn. In case of
doubt when updating a package requiring larger rebuilds, we can also have it
depend on the current load on hydra towards which branch we push.
Andreas
- Re: [PATCH] gnu: boost: Update to 1.61.0., (continued)
- Re: [PATCH] gnu: boost: Update to 1.61.0., Eric Bavier, 2016/09/19
- Re: [PATCH] gnu: boost: Update to 1.61.0., Roel Janssen, 2016/09/20
- Re: [PATCH] gnu: boost: Update to 1.61.0., Eric Bavier, 2016/09/20
- Re: [PATCH] gnu: boost: Update to 1.61.0., Leo Famulari, 2016/09/20
- Re: [PATCH] gnu: boost: Update to 1.61.0., Eric Bavier, 2016/09/22
- Re: [PATCH] gnu: boost: Update to 1.61.0., Roel Janssen, 2016/09/22
Re: [PATCH] gnu: boost: Update to 1.61.0., Andreas Enge, 2016/09/21