[Nix-dev] Re: Merging stdenv-updates to trunk - when?

Peter Simons simons at cryp.to
Tue Nov 9 13:58:19 CET 2010


Hi Ludovic,

 > Emacs 23.x builds on x86_64-linux only, though I suspect the problems
 > affecting i686-linux are transient errors. Rob: Could you restart them?
 >
 > http://hydra.nixos.org/job/nixpkgs/stdenv/emacs/jobstatus

yes, it would be nice if those errors were gone before the merge is performed
so that we can be sure there won't be a problem.


 > Git builds on GNU/Linux.

Yes, but it doesn't seem to build on Darwin, apparently because some its
prerequisites are missing.


 > Python 2.6 builds on GNU/Linux and FreeBSD.

Yes, but Python 2.7 didn't compile on Linux/x86, unfortunately, because of the
build error I cited below.


 > Personally I’d rather not spend much time investigating problems on
 > non-GNU platforms for these.  I’d consider them non-blocking for the
 > merge.

Well, I depend on Linux/x86, Linux/x86_64, and Darwin/x86, so if major packages
like Git, Emacs, or Python are broken on these platforms, then this is going to
affect me quite a bit.


 >>  | the following derivations will be built:
 >>  |   /nix/store/dw484n3gcfv1z6nvh93i8dga3afkfajf-texinfo-4.13a.drv
 >>  | building path(s) `/nix/store/pl0bs3i68bdaymg99dficwakhjrc5xqh-texinfo-4.13a'
 >>  | building /nix/store/pl0bs3i68bdaymg99dficwakhjrc5xqh-texinfo-4.13a
 >>  | unpacking sources
 >>  | unpacking source archive /nix/store/9fh76lcx21pf35flmzfh35sya9a4g069-texinfo-4.13a.tar.lzma
 >>  | tar: Child died with signal 11
 >>  | tar: Exiting with failure status due to previous errors
 >>  | builder for `/nix/store/dw484n3gcfv1z6nvh93i8dga3afkfajf-texinfo-4.13a.drv' failed with exit code 2
 >>  | error: build of `/nix/store/dw484n3gcfv1z6nvh93i8dga3afkfajf-texinfo-4.13a.drv' failed
 >
 > That xz segfaulted. I believe this may have been caused by a glibc bug,
 > which Lluís solved last week or so.

If the problem has been solved, then why doesn't that build succeed?

Take care,
Peter




More information about the nix-dev mailing list