On 2025-03-01, Andy Tai wrote:
> Hi, the Guix git master branch at
> 5be4007a4c5428369f388caf820bc53d81b11f37
> (or other commits near or after it)
...
> make[2]: *** No rule to make target 'etc/guix-gc.timer', needed by
> 'all-am'.  Stop.

Well, this has apparently been going back and forth over the years:

3355de608cb2267435c2592fc7dc76a1dcc5c02d nix: Install guix-gc systemd timer.
0500af5556307d0a4c14a23864e9e4bccd2643d7 Revert "build: Add missing 
guix-gc.timer file to binary tarball."
69f6edc1a8596d2cb4c67e0435d35633af6f3cbc build: Add missing guix-gc.timer file 
to binary tarball.
8579304e8f4deaca33b816b2d56af1d814a03bde build: Don’t delete ‘guix-gc.timer’ 
file.

We should probably fix this "correctly" ... whatever that is. :)

Well, a simple if ugly workaround is to generate guix-gc.timer from (the
currently non-existing) guix-gc.timer.in ...

Or is there a more appropriate variable to add it to in the Makefile*
than "nodist_systemdservice_DATA" ?


live well,
  vagrant

Attachment: signature.asc
Description: PGP signature

Reply via email to