[Nix-dev] Re: perl build failure on x86_64
Peter Simons
simons at cryp.to
Tue Jun 17 15:03:51 CEST 2008
> while installing nix (through nix) on an x86_64-linux machine, the build
> fails during the perl-5.10.0 expression, saying:
>
> touch uni.dataa
> touch: setting times of `uni.dataa': Function not implemented
> make: *** [uni.dataa] Error 1
The problem is that coreutils 6.12 configures with full futimes(3)
support, because glibc claims to have it. The running kernel, however,
does not: when the function is actually invoked, it fails with ENOSYS.
For the time being, I was able to remedy the problem by going back to
coreutils 6.11.
I'm not quite sure what to make of this, but it feels like a bug in
coreutils or glibc, depending on your point of view.
By the way: is there a reason why the web site offers nix 0.12pre12085
for download, but nix-packages have only version 0.12pre11304? I'm
wondering because the latter version cannot use the store generated by
the former.
Peter
More information about the nix-dev
mailing list