On Sat, Mar 01, 2025 at 09:44:34PM -0800, Vagrant Cascadian wrote:
> 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" ?

I've reverted the commit and then added a new one that will build
guix-gc.timer from guix-gc.timer.in (by just copying it...) and that
should go and install it after building.


-- 
Efraim Flashner   <efr...@flashner.co.il>   אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D  14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted

Attachment: signature.asc
Description: PGP signature

Reply via email to