Hey Mark, Mark H Weaver <m...@netris.org> writes: > Also check the permissions of gnu/packages/bootstrap/i686-linux/bash. > It should be 0555, i.e. "-r-xr-xr-x", and ditto for 'mkdir' in the same > directory. I vaguely recall someone running into a similar problem many > years ago because the executable bit was missing in their bootstrap > files, even though the files had the correct contents. The executable > bit is effectively included in the hash computation when the file is > imported to the store, although "guix hash" disregards it when applied > to a single file.
Contents of bootstrap are as follows: --8<---------------cut here---------------start------------->8--- /home/ss2/code/guix/gnu/packages/bootstrap/i686-linux: total used in directory 4.1M available 340.5 GiB drwxr-xr-x 3 ss2 users 4.0K Aug 28 23:55 . drwxr-xr-x 3 ss2 users 4.0K Apr 19 22:13 .. -r-xr-xr-x 1 ss2 users 1.3M Mar 7 23:53 bash -r-xr-xr-x 1 ss2 users 698K Mar 7 23:54 mkdir -r-xr-xr-x 1 ss2 users 1.3M Mar 7 23:57 tar -r-xr-xr-x 1 ss2 users 842K Mar 7 23:57 xz --8<---------------cut here---------------end--------------->8--- Simon