I just saw this on Debian: ------ $ guix shell -D guix -- ./pre-inst-env guix weather linux-libre computing 1 package derivations for x86_64-linux... looking for 1 store items on https://ci.guix.gnu.org... guix weather: warning: substitutes from 'https://ci.guix.gnu.org' are unauthorized hint: To authorize all substitutes from `https://ci.guix.gnu.org' to be downloaded, the following command needs to be run as root: [...] ------
But, I do have the given key in my '/etc/guix/acl', and this works: ------ guix shell -D guix -- ./pre-inst-env guix build linux-libre substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% 114.0 MB will be downloaded: /gnu/store/547y21y3w9nj29w9n73gp2arjxgmvvl6-linux-libre-6.8.2 substituting /gnu/store/547y21y3w9nj29w9n73gp2arjxgmvvl6-linux-libre-6.8.2... [...] ------ So, the warning is mistaken. For your reference: ------ guix shell -D guix -- ./pre-inst-env guix describe Git checkout: repository: /home/leo/work/guix/ branch: master commit: 50a72a08af37557575199b56bbee9f334d58575a ------ Let me know if there is any other information I can provide.