[Nix-dev] services.xserver.multitouch broken?

Eelco Dolstra eelco.dolstra at logicblox.com
Tue Oct 2 18:03:00 CEST 2012


Hi,

On 30/09/12 17:02, Bjørn Forsman wrote:

> The "...autoreconf: cannot execute binary file" is due to that the
> ...autoreconf file is just full of zeros(!):
> 
> [bfo at nixos:~]$ hexdump -C
> /nix/store/q6dnxk2mmhr15pi1dx7nfisbfi60hwqd-autoconf-2.69/bin/autoreconf
> 00000000  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
> *
> 000053b0  00 00 00 00 00 00 00                              |.......|
> 000053b7

Filesystems like ext4 have a tendency to replace files with all zeros after a
crash, so that might be what happened here.  Try "nix-store --verify
--check-contents" to see what got corrupted.  You can delete the offending paths
with "nix-store --delete".

-- 
Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/


More information about the nix-dev mailing list