[Nix-dev] hydra admins: please take care of i686 GHC out of memory issues

Gergely Risko gergely at risko.hu
Tue Jan 28 12:19:01 CET 2014


Hi,

Is it possible to make a change that only changes the libraries and
other dependencies (e.g. git-annex)?  Because by changing GHC itself we
would trigger (most probably another failing) GHC rebuild.

Gergely

On Tue, 28 Jan 2014 12:02:16 +0100, Rob Vermaas <rob.vermaas at gmail.com> writes:

> Hi,
>
> that's a bit tricky, as the .drv's of the failed builds have been
> garbage collected. We need to fix that in Hydra. For now, easiest
> would be to add a change somewhere that'll trigger a rebuild of the
> whole i686-linux ghc packages, or to physically delete these builds
> from the hydra database and re-evaluate the jobsets. Not sure what is
> best yet.
>
> Cheers,
> Rob
>
> On Tue, Jan 28, 2014 at 11:27 AM, Gergely Risko <gergely at risko.hu> wrote:
>> Hi,
>>
>> Thanks, this looks great!
>>
>> But on the other hand now someone has to restart all the builds that
>> failed because of ghc being unavailable previously, e.g.:
>> http://hydra.nixos.org/job/nixpkgs/trunk/haskellPackages_ghc763.ghc.i686-linux
>> http://hydra.nixos.org/job/nixpkgs/trunk/haskellPackages.pipesParse.i686-linux
>>
>> But there are thousands more. :(
>>
>> Gergely
>>
>> On Tue, 28 Jan 2014 10:42:01 +0100, Rob Vermaas <rob.vermaas at gmail.com> writes:
>>
>>> The build should be available on hydra.nixos.org now.
>>>
>>> Cheers,
>>> Rob
>>>
>>> On Mon, Jan 27, 2014 at 9:12 PM, Peter Simons <simons at cryp.to> wrote:
>>>> Hi guys,
>>>>
>>>> I have a successful GHC 7.6.3 build for i686-linux available here:
>>>>
>>>>   http://hydra.cryp.to/job/nixpkgs/haskell-updates/haskellPackages.ghcPlain.i686-linux
>>>>
>>>> If hydra.nixos.org cannot compile that package for some reason, could
>>>> someone with appropriate admin privileges please import that closure
>>>> from my server into the /nix store on hydra.nix.org? I believe
>>>>
>>>>   curl "http://hydra.cryp.to/build/37672/nix/closure/ghc-7.6.3.closure.gz" | gunzip | nix-store --import
>>>>
>>>> should do the trick.
>>>>
>>>> Rob, maybe?
>>>>
>>>> Take care,
>>>> Peter
>>>>
>>>> _______________________________________________
>>>> nix-dev mailing list
>>>> nix-dev at lists.science.uu.nl
>>>> http://lists.science.uu.nl/mailman/listinfo/nix-dev
>>
>> _______________________________________________
>> nix-dev mailing list
>> nix-dev at lists.science.uu.nl
>> http://lists.science.uu.nl/mailman/listinfo/nix-dev



More information about the nix-dev mailing list