Nixpkgs: libuv tests seem to fail randomly on Darwin

Created on 8 Mar 2017  路  6Comments  路  Source: NixOS/nixpkgs

@vcunat has been heroically disabling them but they keep failing in new ways (see here for latest) and there has to be some sort of underlying cause

cc @cstrahan

bug darwin

Most helpful comment

Anyway, I don't know what the right thing to do is here (I might poke at it if I'm feeling ambitious but no guarantees), but I also don't want a cached random failure breaking the binary cache for an indefinite period here, so I turned off the tests.

All 6 comments

Also, a lot of things depend transitively on libuv, so it failing randomly means we get no darwin binary cache for lots of useful things.

(I'm trying to avoid Darwin.) Most of the dependencies are relatively new, due to cmake using it. IIRC that dependency is still optional, so one way to mitigate the impact would be to avoid building cmake with libuv on Darwin.

It's a bit strange, because all the libuv tests we run on Linux used to work on Darwin a few months ago, I think.

The darwin stdenv depends on cmake, not sure if that would help.

Anyway, I don't know what the right thing to do is here (I might poke at it if I'm feeling ambitious but no guarantees), but I also don't want a cached random failure breaking the binary cache for an indefinite period here, so I turned off the tests.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

teto picture teto  路  3Comments

copumpkin picture copumpkin  路  3Comments

sid-kap picture sid-kap  路  3Comments

yawnt picture yawnt  路  3Comments

grahamc picture grahamc  路  3Comments