Fortunately, I think rust tests are the longest build phase for rust. So I think even a rebuild of all dependents won’t take more than a few hours without tests.
Hope rust is taken care of soon! - John > On Jun 30, 2019, at 12:35 PM, swedebugia <swedebu...@riseup.net> wrote: > >> On 2019-06-30 21:32, Tobias Geerinckx-Rice wrote: >> Swedebugia, >> swedebugia wrote: >>> http://ci.guix.gnu.org/search?query=rust-1.30 >>> -> >>> http://ci.guix.gnu.org/build/1303680/details "dependency failed" >>> >>> What does that mean? >>> >>> What is going on? >> That a package (well, derivation) upon which rust@1.30.1 depends failed to >> build. >> I'm almost certain that Cuirass doesn't currently track dependency >> information the way it eventually should, which would mean there's no way to >> find out *which* dependency failed. The only way to find out would be build >> rust@1.30.1 yourself and see what fails before you get to it. If you do get >> to it, you managed to build something that ci.guix didn't and you should >> feel proud. >> I logged into my substitute server to find out more, but: >> athena.tobias.gr ~ λ guix describe >> Generation 109 Jun 30 2019 21:11:58 (current) >> guix a3d1a34 >> repository URL: https://git.savannah.gnu.org/git/guix.git >> branch: master >> commit: a3d1a3487a34820d2a0b3d5e6206e4df1c77c15c >> athena.tobias.gr ~ λ guix build rust@1.30.1 >> […] >> /gnu/store/p20fkgdlqqw4dlfqg8jximqg6qpcz7a1-rust-1.30.1 >> Looks like I already built the entire rust chain successfully. (?) >> You're welcome to give my substitute server at https://guix.<my domain name> >> a try (more info at that URL). I'd be interested in both success and >> failure. :-) > > Nice, what a gift! > >>> Also could somebody tell me how to shut off the tests if I choose to >>> build them myself? >> Edit the package definition to add ‘#:tests? #f’ to the arguments field. >> This will change the derivation and all that depend on it (so you won't get >> substitutes for anything that depends on your untested rust fork). > > Yeah, thats the downside. > > -- > Cheers Swedebugia >