OV7F5M3EQBESXVE3GGPXCTEBF2KZH6CUM6ZTXEF72HDSKRLUIZRAC A5V7HLIQAUFKYRKYFBGVQO6EFLEKE6NGHHD4NG5BJTTZBWE4GZBQC JK2QWPH6EOQXGCADV7C5HSYRVWC5M53LAKVN26EMTLY65IKU3AEQC 7YBYT2LQML2PKEO6UO4444AGSASS664UCDXW2YO3ALB7THQHCEBQC AFTXA575C6JTVLVXTYJUKQGPLBO3NFORLO5XDSPHNL44HXLRH4TAC T7CCJQOFJ4I347KJQKMQLTCDF3NHXMFRLOYQCYZJSIUI6QCQVMOAC NREF6YOAKK2QVNXGU7WHD3KSDNCCIAQW3GQ5KOANEXFBWDPUHWXAC QZLMDKMUE7CJ4IMNIM5VJUGF54XXUYETOVI6VTCZ627ADOM4PPKAC L2E6EVE2RVFVDCUNRJ4CZYSQNS2DZUA5DTBETHBDUQUV2KQQRAOQC AHTEIK7GGPHUC3AXIJ2NX4TI3RLX65XYKGAIIC6MC2S6I6QPWTAAC DQD7JMSUAPXKASPXUDXY4LCE6QCAZSGWNQYTOKNIQE6RRSRP4KGAC sub findBuildDependencyInQueue {my ($build) = @_;my $drvpath = $build->drvpath;my @paths = reverse(split '\n', `nix-store -qR $drvpath`);foreach my $path (@paths) {if($path ne $drvpath) {(my $depBuild) = $db->resultset('Builds')->search({ drvpath => $path, finished => 0, busy => 0, enabled => 1, disabled => 0 },{ join => ['schedulingInfo', 'project'], rows => 1 } ) ;return $depBuild if defined $depBuild;}}return $build ;}