Hello,

if there is no .git/hooks directory, compilation of Guix fails:

--8<---------------cut here---------------start------------->8---
$ git clone https://codeberg.org/guix/guix.git guix-proper
$ cd guix-proper
$ rm -r .git/hooks
$ guix shell -CD guix -- ./bootstrap
$ guix shell -CD guix -- ./configure
$ guix shell -CD guix -- make
[..]
make[2]: *** No rule to make target '.git/hooks/pre-push', needed by 'all-am'.  
Stop.
--8<---------------cut here---------------end--------------->8---

If the hooks directory is required, I think the build process should
ensure it actually exists.

Tomas

-- 
There are only two hard things in Computer Science:
cache invalidation, naming things and off-by-one errors.



Reply via email to