Ludovic Courtès <[email protected]> skribis: > When someone’s working on a channel, it’s typical to have that channel > already in your ‘guix’ and to use ‘guix build -L /path/to/checkout PKG’ > to test a package from a working copy of the channel. Here’s what it > looks like: > > $ cat ~/.config/guix/past-channels.scm > (cons (channel > (name 'guix-past) > (url "https://gitlab.inria.fr/guix-hpc/guix-past") > (introduction > (make-channel-introduction > "0c119db2ea86a389769f4d2b9c6f5c41c027e336" > (openpgp-fingerprint > "3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5")))) > %default-channels) > $ guix pull -p /tmp/test -C ~/.config/guix/past-channels.scm > > [...] > > $ /tmp/test/bin/guix build -L ~/src/guix-past/modules [email protected] -n > ;;; note: source file > /home/ludo/src/guix-past/modules/past/packages/assembly.scm > ;;; newer than compiled > /gnu/store/6b0ww9dxvfig7wdxqcyjs0hlw331la4z-guix-past/lib/guile/3.0/site-ccache/past/packages/assembly.go
Fixed in bedcba8f5cb6ab861d5379795fdb3698841c14b9. Ludo’.
