[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#70954: No 'guix pull' substitutes for foreign distros?
From: |
Nigko Yerden |
Subject: |
bug#70954: No 'guix pull' substitutes for foreign distros? |
Date: |
Fri, 17 May 2024 10:15:37 +0500 |
User-agent: |
Mozilla Thunderbird |
I had not understood that you used the --commit option, sorry for the
misunderstanding.
Technically I wasn't because at the time of experiment 08360a2cd
was the latest commit (not only the latest commit with substitutes).
Foreign distros are not treated specially, but configuration for
substitute authorization could be missing as described at the end
of [1].
Sorry, I couldn't find any mention of substitute authorization at [1].
On system B substitute public keys were configured according to [2].
I have checked the content of /etc/guix/acl file. All keys are there.
Could you try “guix pull -q” to disable any other channels?
Sure! Here are the final parts of the outputs (after the words
"The following derivations will be built:"):
On system B (foreign distro):
$ guix pull -q --commit=08360a2cd0f1c447c9ad25bef8ed317abcdb0c91
...
The following derivations will be built:
/gnu/store/cj32m9h2fyd54nqlagn17ha8virfkrcb-profile.drv
/gnu/store/s76agwq3r05ghybjc18chd07v4bspj1b-guix-08360a2cd.drv
/gnu/store/37bsxlp93cxriknqrzs98ja8is6l7agw-guix-daemon.drv
/gnu/store/ffi9d4y6xavq2r8kw78zmnvg78z5jnah-guix-command.drv
/gnu/store/lq0yq5n43awhdcygy1zxs8aq2gzhl24b-guix-module-union.drv
/gnu/store/xd79q4s0dz93a8hcyyn6f70ak7h2sl7k-guix-08360a2cd-modules.drv
/gnu/store/2cl0dr63d900v6406hs10qgjsp7iaysi-guix-packages-base-modules.drv
/gnu/store/j8av01zjcx9kimjm0yrdrkhmiba7wwmj-guix-packages-base.drv
/gnu/store/a7w5hbq6kppl90838b3iwpgn4v93jv75-guix-extra.drv
/gnu/store/gd8lqzj70wx5qgx39lnh3lh4g5slln5g-guix-core-source.drv
/gnu/store/2f0z0x4nqpwgwmrk5qs7ka0p3y2a2gny-config.scm.drv
/gnu/store/6r0k3wg5bcjnjdjlx8rvxr2q3izyhgvh-guix-system-tests-modules.drv
/gnu/store/7pmrsz3mlnhiggm3pz99wiyrddahl9mb-guix-system-tests.drv
/gnu/store/3jwjfb0rjxsvv4xy0m65db0nmbg56nx7-guix-cli.drv
/gnu/store/87yna60fdd0gv70nb4svqvxq8br4cbm6-guix-cli-core.drv
/gnu/store/b28ayyn4jqfz5dbgcshh5gmayzms65wj-guix-system.drv
/gnu/store/x5x97w98q16myzx3rfik1gs06n1vbccr-guix-packages.drv
/gnu/store/sxhm9vii5lwig55vjpc4jz639r9ygdyx-guix-home.drv
/gnu/store/7i2z4b2imjxc0qd5kgis9c045ybq0wwy-guix-system-modules.drv
/gnu/store/bf17y9g9fnxfgcmqz5ivp51k1j9ik6cv-guix-config-modules.drv
/gnu/store/c99v1k78lcg84isjq7iaqdrrrczjwv3r-guix-config-source.drv
/gnu/store/2nkjhm0w9ql8y2sw55cdpsq0fsvs1zx5-config.scm.drv
/gnu/store/vbnqf2zbrz3wgfywmyqpy12pb8g1lrsa-guix-config.drv
/gnu/store/f3qxxs77klhk0q8bvsxdly1xr147wb9s-guix-cli-modules.drv
/gnu/store/fl6m42fdnykhd5drv42s1zn5x18vbiy9-guix-extra-modules.drv
/gnu/store/h7ynn7s9p8ywd5s2s4g43l6rgkqdidqd-guix-home-modules.drv
/gnu/store/jilxlihmy07h9xhr1pbxw5i01b4l1js1-guix-cli-core-modules.drv
/gnu/store/ng76j3d6m66w7jfk0gds9204zp4l727p-guix-packages-modules.drv
/gnu/store/znffqlp69qjbvzpnjvvfmpc4fq6q9b8w-guix-core-modules.drv
/gnu/store/3j2xd5l3q0s1jf9798fr4s3k3ky5fw07-guix-manual.drv
/gnu/store/za0rf8ypn7v1a9a7cc7fmnnh7pig5580-guix-misc.drv
/gnu/store/3kv36y4g8s8m20nbdx8q53jhp48gy4bd-profile.drv
/gnu/store/lld7s6z1pnj919y59npi7svdysl28pc5-inferior-script.scm.drv
3,0 MB will be downloaded
module-import-compiled 128KiB
guix-core 1.8MiB
guix-translated-texinfo 1.7MiB
module-import-compiled 8KiB
module-import-compiled 47KiB
module-import-compiled 66KiB
module-import-compiled 97KiB
module-import-compiled 54KiB
building /gnu/store/2f0z0x4nqpwgwmrk5qs7ka0p3y2a2gny-config.scm.drv...
building /gnu/store/2nkjhm0w9ql8y2sw55cdpsq0fsvs1zx5-config.scm.drv...
applying 19 grafts for graphviz-minimal-7.0.1 ...
building /gnu/store/c99v1k78lcg84isjq7iaqdrrrczjwv3r-guix-config-source.drv...
building /gnu/store/gd8lqzj70wx5qgx39lnh3lh4g5slln5g-guix-core-source.drv...
building /gnu/store/vbnqf2zbrz3wgfywmyqpy12pb8g1lrsa-guix-config.drv...
building /gnu/store/znffqlp69qjbvzpnjvvfmpc4fq6q9b8w-guix-core-modules.drv...
building /gnu/store/bf17y9g9fnxfgcmqz5ivp51k1j9ik6cv-guix-config-modules.drv...
building /gnu/store/a7w5hbq6kppl90838b3iwpgn4v93jv75-guix-extra.drv...
building /gnu/store/za0rf8ypn7v1a9a7cc7fmnnh7pig5580-guix-misc.drv...
building /gnu/store/fl6m42fdnykhd5drv42s1zn5x18vbiy9-guix-extra-modules.drv...
building /gnu/store/j8av01zjcx9kimjm0yrdrkhmiba7wwmj-guix-packages-base.drv...
applying 3 grafts for libfontenc-1.1.4 ...
building /gnu/store/87yna60fdd0gv70nb4svqvxq8br4cbm6-guix-cli-core.drv...
building
/gnu/store/2cl0dr63d900v6406hs10qgjsp7iaysi-guix-packages-base-modules.drv...
building
/gnu/store/jilxlihmy07h9xhr1pbxw5i01b4l1js1-guix-cli-core-modules.drv...
building /gnu/store/x5x97w98q16myzx3rfik1gs06n1vbccr-guix-packages.drv...
applying 8 grafts for mkfontscale-1.2.2 ...
building
/gnu/store/ng76j3d6m66w7jfk0gds9204zp4l727p-guix-packages-modules.drv...
building /gnu/store/b28ayyn4jqfz5dbgcshh5gmayzms65wj-guix-system.drv...
applying 2 grafts for mkfontdir-1.0.7 ...
building /gnu/store/sxhm9vii5lwig55vjpc4jz639r9ygdyx-guix-home.drv...
building /gnu/store/7i2z4b2imjxc0qd5kgis9c045ybq0wwy-guix-system-modules.drv...
building /gnu/store/3jwjfb0rjxsvv4xy0m65db0nmbg56nx7-guix-cli.drv...
building /gnu/store/h7ynn7s9p8ywd5s2s4g43l6rgkqdidqd-guix-home-modules.drv...
building /gnu/store/f3qxxs77klhk0q8bvsxdly1xr147wb9s-guix-cli-modules.drv...
building /gnu/store/7pmrsz3mlnhiggm3pz99wiyrddahl9mb-guix-system-tests.drv...
applying 6 grafts for texinfo-6.8 ...
building
/gnu/store/6r0k3wg5bcjnjdjlx8rvxr2q3izyhgvh-guix-system-tests-modules.drv...
building /gnu/store/3j2xd5l3q0s1jf9798fr4s3k3ky5fw07-guix-manual.drv...
building
/gnu/store/xd79q4s0dz93a8hcyyn6f70ak7h2sl7k-guix-08360a2cd-modules.drv...
building /gnu/store/lq0yq5n43awhdcygy1zxs8aq2gzhl24b-guix-module-union.drv...
building /gnu/store/ffi9d4y6xavq2r8kw78zmnvg78z5jnah-guix-command.drv...
building /gnu/store/37bsxlp93cxriknqrzs98ja8is6l7agw-guix-daemon.drv...
building /gnu/store/s76agwq3r05ghybjc18chd07v4bspj1b-guix-08360a2cd.drv...
building CA certificate bundle...
listing Emacs sub-directories...
building fonts directory...
building directory of Info manuals...
building profile with 1 package...
building /gnu/store/lld7s6z1pnj919y59npi7svdysl28pc5-inferior-script.scm.drv...
building package cache...
building profile with 1 package...
On system A (Guix system):
$ guix pull -q --commit=08360a2cd0f1c447c9ad25bef8ed317abcdb0c91
...
The following derivations will be built:
/gnu/store/dnmf3rg7x9gszykqslzykv54ag4cpi7n-profile.drv
/gnu/store/mx48ryifmx932snc1zsbda7yz38hz4rs-guix-08360a2cd.drv
/gnu/store/80rqq8fx33623sm8bbhm9db01h5yb1cy-guix-command.drv
/gnu/store/8qgvl4im2bqkvzp32lrkad8b3vbf521v-guix-module-union.drv
/gnu/store/i8035a4qm04gzf9bqivb6vm1nyjs901f-guix-08360a2cd-modules.drv
/gnu/store/0z5klnkrjnynfazi06p71lh93vwf2wda-guix-core-modules.drv
/gnu/store/gd8lqzj70wx5qgx39lnh3lh4g5slln5g-guix-core-source.drv
/gnu/store/1mwhp5crimgvqd4jmlfsj3017yk8vxsv-guix-packages-base-modules.drv
/gnu/store/4bay72mqflnhx3382gy5lmcjiv0k673s-guix-system-tests-modules.drv
/gnu/store/5dsx6hxbrsy8iljmz6sjn08f1c9q5zi9-guix-system-modules.drv
/gnu/store/bf17y9g9fnxfgcmqz5ivp51k1j9ik6cv-guix-config-modules.drv
/gnu/store/c99v1k78lcg84isjq7iaqdrrrczjwv3r-guix-config-source.drv
/gnu/store/2nkjhm0w9ql8y2sw55cdpsq0fsvs1zx5-config.scm.drv
/gnu/store/vbnqf2zbrz3wgfywmyqpy12pb8g1lrsa-guix-config.drv
/gnu/store/blq2s8cj9130rwd240bkyvch75s69wky-guix-packages-modules.drv
/gnu/store/j33qgaybzml6fbfldw5nljgq4haxd34f-guix-cli-core-modules.drv
/gnu/store/rzwb58zr3mnz5pff4v0581nr8bhh4bj5-guix-cli-modules.drv
/gnu/store/sgh48ylj7r4w2d4p1x7m0n91knjniz01-guix-home-modules.drv
/gnu/store/yhv9fr3rzlnk8dmgiwz73rjz6xalip94-guix-extra-modules.drv
/gnu/store/b6a298acz3lm2lvp1gh57n5as0y9mfln-guix-daemon.drv
/gnu/store/b75vlmyw5vpj8l2q0zcrp2lw76fhy4g2-guix-misc.drv
/gnu/store/8cc301dx0j3fjki7zml115363q7v64rq-inferior-script.scm.drv
/gnu/store/jqg3i92sxbhnxia5blif0idrz9cfynv2-profile.drv
41,6 MB will be downloaded
module-import-compiled 128KiB
guix-cli 315KiB
guix-cli-core 922KiB
guix-core 1.8MiB
guix-extra 2.8MiB
guix-home 751KiB
guix-manual 5.2MiB
guix-packages 1.5MiB
guix-packages-base 17.4MiB
guix-system 7.9MiB
guix-system-tests 921KiB
module-import-compiled 8KiB
module-import-compiled 67KiB
module-import-compiled 97KiB
module-import-compiled 54KiB
building /gnu/store/2nkjhm0w9ql8y2sw55cdpsq0fsvs1zx5-config.scm.drv...
building
/gnu/store/j33qgaybzml6fbfldw5nljgq4haxd34f-guix-cli-core-modules.drv...
building /gnu/store/rzwb58zr3mnz5pff4v0581nr8bhh4bj5-guix-cli-modules.drv...
building /gnu/store/c99v1k78lcg84isjq7iaqdrrrczjwv3r-guix-config-source.drv...
building /gnu/store/gd8lqzj70wx5qgx39lnh3lh4g5slln5g-guix-core-source.drv...
building /gnu/store/vbnqf2zbrz3wgfywmyqpy12pb8g1lrsa-guix-config.drv...
building /gnu/store/0z5klnkrjnynfazi06p71lh93vwf2wda-guix-core-modules.drv...
building /gnu/store/bf17y9g9fnxfgcmqz5ivp51k1j9ik6cv-guix-config-modules.drv...
building /gnu/store/yhv9fr3rzlnk8dmgiwz73rjz6xalip94-guix-extra-modules.drv...
building /gnu/store/sgh48ylj7r4w2d4p1x7m0n91knjniz01-guix-home-modules.drv...
building /gnu/store/b75vlmyw5vpj8l2q0zcrp2lw76fhy4g2-guix-misc.drv...
building
/gnu/store/1mwhp5crimgvqd4jmlfsj3017yk8vxsv-guix-packages-base-modules.drv...
building
/gnu/store/blq2s8cj9130rwd240bkyvch75s69wky-guix-packages-modules.drv...
building /gnu/store/5dsx6hxbrsy8iljmz6sjn08f1c9q5zi9-guix-system-modules.drv...
building
/gnu/store/4bay72mqflnhx3382gy5lmcjiv0k673s-guix-system-tests-modules.drv...
applying 8 grafts for mkfontscale-1.2.2 ...
building
/gnu/store/i8035a4qm04gzf9bqivb6vm1nyjs901f-guix-08360a2cd-modules.drv...
applying 2 grafts for mkfontdir-1.0.7 ...
building /gnu/store/8qgvl4im2bqkvzp32lrkad8b3vbf521v-guix-module-union.drv...
applying 6 grafts for texinfo-6.8 ...
building /gnu/store/80rqq8fx33623sm8bbhm9db01h5yb1cy-guix-command.drv...
building /gnu/store/b6a298acz3lm2lvp1gh57n5as0y9mfln-guix-daemon.drv...
building /gnu/store/mx48ryifmx932snc1zsbda7yz38hz4rs-guix-08360a2cd.drv...
building CA certificate bundle...
listing Emacs sub-directories...
building fonts directory...
building directory of Info manuals...
building profile with 1 package...
building /gnu/store/8cc301dx0j3fjki7zml115363q7v64rq-inferior-script.scm.drv...
building package cache...
building profile with 1 package...
on my x86_64 Guix System laptop, like your machine A (that downloads
substitutes), builds
/gnu/store/1mwhp5crimgvqd4jmlfsj3017yk8vxsv-guix-packages-base-modules.drv
whose store path is different on your machine B (that does *not* get
substitutes).
It looks like these 'guix pull' derivations (not only
guix-packages-base-modules.drv)
are almost completely different on system A and B.
Regards,
Nigko
[1] https://guix.gnu.org/en/manual/devel/en/html_node/Getting-Started.html
[2]
https://guix.gnu.org/en/manual/devel/en/html_node/Substitute-Server-Authorization.html
- bug#70954: No 'guix pull' substitutes for foreign distros?, Nigko Yerden, 2024/05/14
- bug#70954: No 'guix pull' substitutes for foreign distros?, pelzflorian (Florian Pelz), 2024/05/15
- bug#70954: No 'guix pull' substitutes for foreign distros?, Nigko Yerden, 2024/05/16
- bug#70954: No 'guix pull' substitutes for foreign distros?, pelzflorian (Florian Pelz), 2024/05/16
- bug#70954: No 'guix pull' substitutes for foreign distros?,
Nigko Yerden <=
- bug#70954: No 'guix pull' substitutes for foreign distros?, pelzflorian (Florian Pelz), 2024/05/17
- bug#70954: No 'guix pull' substitutes for foreign distros?, Nigko Yerden, 2024/05/17
- bug#70954: No 'guix pull' substitutes for foreign distros?, pelzflorian (Florian Pelz), 2024/05/18
- bug#70954: No 'guix pull' substitutes for foreign distros?, Nigko Yerden, 2024/05/18