-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 [feature-request] I'd love to be able to download only last 100 lines of log and separate per-derivation build logs.
- --- [message-body] As we know, the latest nixpkgs build failed. I downloaded the whole log (if I knew its size or could do anything sensible without downloading it all, it would be great, by the way..) Offending packages: emboss and ncbi (both x86_64 and i686 Linux for both packages), automake (one failed test on x86_64 Linux) I have taken the liberty to remove all 5 binary packages from the build-for-release.nix (to add them after any fixes). I surely have no right to discourage and would sincerely welcome their adding back after any changes to them that could help them be buildable again. Now, to the failure reasons. I would say that having different access to separate logs for each package if all expressions are successfully instantiated would be nice. I have tried to do my best do some useful analysis of the logs we have. +++ building GCC424-ReleaseDLL64/status/config.status /tmp/nix-2960-0/ncbi_cxx--Mar_17_2008/scripts/common/impl/maybe_reconfigure.sh ./GCC424-ReleaseDLL64/buildESC[b Your build tree appears to be out of date relative to the C++ Toolkit's configuration script; to correct this, please run ~ ./reconfigure.sh reconf from your top build directory (./GCC424-ReleaseDLL64/build) after ensuring that all relevant environment variables (particularly PATH) are set correctly. make[1]: *** [GCC424-ReleaseDLL64/status/config.status] Error 1 make[1]: Leaving directory `/tmp/nix-2960-0/ncbi_cxx--Mar_17_2008/GCC424-ReleaseDLL64/build' - -- maybe the fix offered in the error message will help if put into preConfigure. I do not know what exactly causes that. +++ checking if java OS include directory given... no checking if png driver is wanted... yes Directory /usr does not exist and no Makefile is created and nothing is done for emboss and make install fails for no Makefile is found. Looks like the clearest impurity possible. I do not know, what is the best fix, but some patching is needed here. Obviously, these problems did not surface if a test build was done on a computer with GNU/Linux distribution featuring /usr using Nix. Recommendation: install NixOS in Qemu. Test builds that cause problems on buildfarm there. +++ automake fails one test on x86_64 Linux. The log contains line FAIL: aclocal5.test far above the line builder for `/nix/store/lh0s90njj7dvaj2gj2xziapq0hp0k2k9-automake-1.10.1.drv' failed; keeping build directory `/tmp/nix-13745-0' So I would assume that aclocal5.test from automake tests somehow fails on x86_64. ~ God bye. Raskin -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iQEcBAEBAgAGBQJImLSyAAoJEE6tnN0aWvw3Q/4H+wTqUaL8DM5F6DbjWJsFUAeT ULGrRfoi6nWJleSVVYoBu8FcRSD5jNXpNazUmvI+tZ6FHdmqWYmcn9RWk/nyAbqJ 4e2w4k1+0KCZz/K8Kwk3AX3siX/X9WCw3a31d2TG3/TD45cgCtKxMRCgwP17sBdy vepUlJxwyD558Ze/nnorke8eyscPR8NMrUfYb5BckI5JMkzBHI7F7CMBc1a6TzNZ UTEJXi0S/gHH9JYRtFuytEJU01fNVEUvDIje0uGa3BLAIyCpZe0bZDbjRLtZVPAs izL7MnUNMHep0K4/02VVrxK75QT8m8rSvRt9xB3e5V2dbRweKU+B7LLE7A1mqW0= =2VRc -----END PGP SIGNATURE----- _______________________________________________ nix-dev mailing list [email protected] https://mail.cs.uu.nl/mailman/listinfo/nix-dev
