[Nix-dev] Multiple-output derivations on hydra

Vladimír Čunát vcunat at gmail.com
Fri May 17 18:23:42 CEST 2013


On 05/17/2013 11:36 AM, Vladimír Čunát wrote:
> I seem to have hit a serious problem (mesa on hydra). It builds fine,
> but somehow hydra is unable to get the result back. It failed for this
> reason on both two attempts for both two platforms (four times together).
>
> http://hydra.nixos.org/build/4971663

Now I set preferLocalBuilds for mesa in an attempt to work around the 
problem.

However, I'm getting an "evaluation error":

DBIx::Class::Storage::DBI::_dbh_execute(): DBI Exception: DBD::Pg::st 
execute failed: ERROR:  deadlock detected
DETAIL:  Process 20996 waits for ShareLock on transaction 13968876; 
blocked by process 20993.
Process 20993 waits for ShareLock on transaction 13968761; blocked by 
process 20996.
HINT:  See server log for query details. [for Statement "UPDATE Builds 
SET iscurrent = ? WHERE ( ( iscurrent = ? AND ( jobset = ? AND project = 
? ) ) )" with ParamValues: 1='0', 2='1', 3='xorg-test', 4='nixpkgs'] at 
/nix/store/7k0rd883zc4waqzavlh4xzx3ysh90arg-hydra-0.1pre1331-4b1a838/bin/.hydra-evaluator-wrapped 
line 143


I seem to slowly become a great trouble-finder :-/


Vlada


-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3251 bytes
Desc: S/MIME Cryptographic Signature
Url : http://lists.science.uu.nl/pipermail/nix-dev/attachments/20130517/ab744a29/attachment.bin 


More information about the nix-dev mailing list