GNU bug report logs -
#70838
guix pull fails
Previous Next
To reply to this bug, email your comments to 70838 AT debbugs.gnu.org.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-guix <at> gnu.org
:
bug#70838
; Package
guix
.
(Wed, 08 May 2024 22:11:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Jeremiah <at> pdp10.guru
:
New bug report received and forwarded. Copy sent to
bug-guix <at> gnu.org
.
(Wed, 08 May 2024 22:11:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
──⚙ guix pull [4/559]
Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'...
Authenticating channel 'guix', commits 9edb3f6 to 7b7f299 (1,287 new commits)...
Building from this channel:
guix https://git.savannah.gnu.org/git/guix.git 7b7f299
building /gnu/store/9gixy6nraman3lcgnzbn7n8njfil74m9-config.scm.drv...
building /gnu/store/rqrp24hh4a8z5yksszk6qdibxgmlnj08-git.scm.drv...
building /gnu/store/dljzzrg62hjpxgwki91iq21c671aqcwr-hash.scm.drv...
building /gnu/store/1c4q9clyj9xfrs3rd9iafbn4ww3qyvzb-module-import.drv...
building /gnu/store/g5s2fknprsma17m0fa5dq6qyk18p1cap-module-import.drv...
building /gnu/store/hfbzhs3ll0v2gnwcsly3qfrc89l2aw8i-module-import-compiled.drv...
building /gnu/store/5672vc3cy53y3a31g3a5hwjxwwg8w8pb-module-import-compiled.drv...
building /gnu/store/qxn10h1fzqjfdi0kcb4pc6frxj9wpbyx-compute-guix-derivation.drv...
building /gnu/store/hq172xkf1kanw4v2xj46wix1aq6a12yg-guile-gnutls-4.0.0.tar.gz.drv...
building /gnu/store/cl98vkzvkvi9z9zr5ffi01dpngpiyw91-guile-lzlib-0.3.0.tar.gz.drv...
building /gnu/store/y73vas67xf6z5dx7s829w0ycn4rq7r8d-guile-gnutls-4.0.0.drv...
building /gnu/store/7b1pqndry1mb4p0jivky47wlzsg8w79b-guile-lzlib-0.3.0.drv...
building /gnu/store/pclsja69rccrywq2a38ih63144gavdk8-meson-1.2.1.tar.gz.drv...
building /gnu/store/fxid0fgh9jnnf1m3fcnl3nn3kwr95mg5-meson-1.2.1.drv...
building /gnu/store/11hcz6wqzbixnp31s6pdh2fgshd3krgl-guile-git-0.7.0-checkout.drv...
building /gnu/store/0nh269vq903n6jmi9hpryxwzv0l5vzl4-nss-3.99.tar.gz.drv...
building /gnu/store/p1x6nckwa33m3lm4c378gc3r8mrf547m-guile-git-0.7.0.drv...
building /gnu/store/a7hdk521w2xfb33n3cv0ml6mrrfllvzl-nss-3.99.tar.xz.drv...
building /gnu/store/p7sncgyngfvfcxw526fxm065z7cldqhm-guix-daemon-1.4.0-18.4c94b9e.drv...
building /gnu/store/8379qa0y6s7ssjr8gplm5fyw9r5pnxhn-nss-3.99.0.drv...
\ 'check' phasebuild-log 30161 101
[ OK ] Pkcs11ModuleTest.ListSlots (1 ms)
[ RUN ] Pkcs11ModuleTest.PublicCertificatesToken
- 'check' phasebuild-log 30161 121
[ OK ] Pkcs11ModuleTest.PublicCertificatesToken (1 ms)
[ RUN ] Pkcs11ModuleTest.PublicCertificatesTokenLookup
\ 'check' phaseBacktrace:
15 (primitive-load "/gnu/store/rv8rlr09325m8pi8ybq5vwpgm270fbd7-compute-guix-derivation")
In ice-9/eval.scm:
155:9 14 (_ _)
159:9 13 (_ #(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#<directory (guile-u?> ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?))
In ice-9/boot-9.scm:
152:2 12 (with-fluid* _ _ _)
152:2 11 (with-fluid* _ _ _)
In ./guix/store.scm:
2182:24 10 (run-with-store #<store-connection 256.99 7fa51d9d4af0> #<procedure 7fa50b87aa50 at ./guix/self.scm:13?> ?)
2010:8 9 (_ #<store-connection 256.99 7fa51d9d4af0>)
In ./guix/gexp.scm:
299:22 8 (_ #<store-connection 256.99 7fa51d9d4af0>)
1205:2 7 (_ #<store-connection 256.99 7fa51d9d4af0>)
1072:2 6 (_ #<store-connection 256.99 7fa51d9d4af0>)
913:4 5 (_ #<store-connection 256.99 7fa51d9d4af0>)
In ./guix/store.scm:
2067:12 4 (_ #<store-connection 256.99 7fa51d9d4af0>)
1409:13 3 (map/accumulate-builds #<store-connection 256.99 7fa51d9d4af0> #<procedure 7fa500d7f7c0 at ./guix/stor?> ?)
1405:5 2 (map/accumulate-builds #<store-connection 256.99 7fa51d9d4af0> #<procedure 7fa50d64ae80 at ./guix/stor?> ?)
1421:15 1 (_ #<store-connection 256.99 7fa51d9d4af0> ("/gnu/store/p7sncgyngfvfcxw526fxm065z7cldqhm-guix-daemo?" ?) ?)
1421:15 0 (loop #f)
./guix/store.scm:1421:15: In procedure loop:
ERROR:
1. &store-protocol-error:
message: "build of `/gnu/store/8379qa0y6s7ssjr8gplm5fyw9r5pnxhn-nss-3.99.0.drv' failed"
status: 100
guix pull: error: You found a bug: the program '/gnu/store/rv8rlr09325m8pi8ybq5vwpgm270fbd7-compute-guix-derivation'
failed to compute the derivation for Guix (version: "7b7f299bb493e485c5534b8c554e51d4f3a8c026"; system: "x86_64-linux";
host version: "0f68306268773f0eaa4327e1f6fdcb39442e4a34"; pull-version: 1).
Please report the COMPLETE output above by email to <bug-guix <at> gnu.org>.
Information forwarded
to
bug-guix <at> gnu.org
:
bug#70838
; Package
guix
.
(Thu, 09 May 2024 21:23:01 GMT)
Full text and
rfc822 format available.
Message #8 received at 70838 <at> debbugs.gnu.org (full text, mbox):
May 8, 2024 at 6:09 PM, Jeremiah <at> pdp10.guru wrote:
>
> ──⚙ guix pull [4/559]
>
> Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'...
>
> Authenticating channel 'guix', commits 9edb3f6 to 7b7f299 (1,287 new commits)...
>
> Building from this channel:
>
> guix https://git.savannah.gnu.org/git/guix.git 7b7f299
>
> building /gnu/store/9gixy6nraman3lcgnzbn7n8njfil74m9-config.scm.drv...
>
> building /gnu/store/rqrp24hh4a8z5yksszk6qdibxgmlnj08-git.scm.drv...
>
> building /gnu/store/dljzzrg62hjpxgwki91iq21c671aqcwr-hash.scm.drv...
>
> building /gnu/store/1c4q9clyj9xfrs3rd9iafbn4ww3qyvzb-module-import.drv...
>
> building /gnu/store/g5s2fknprsma17m0fa5dq6qyk18p1cap-module-import.drv...
>
> building /gnu/store/hfbzhs3ll0v2gnwcsly3qfrc89l2aw8i-module-import-compiled.drv...
>
> building /gnu/store/5672vc3cy53y3a31g3a5hwjxwwg8w8pb-module-import-compiled.drv...
>
> building /gnu/store/qxn10h1fzqjfdi0kcb4pc6frxj9wpbyx-compute-guix-derivation.drv...
>
> building /gnu/store/hq172xkf1kanw4v2xj46wix1aq6a12yg-guile-gnutls-4.0.0.tar.gz.drv...
>
> building /gnu/store/cl98vkzvkvi9z9zr5ffi01dpngpiyw91-guile-lzlib-0.3.0.tar.gz.drv...
>
> building /gnu/store/y73vas67xf6z5dx7s829w0ycn4rq7r8d-guile-gnutls-4.0.0.drv...
>
> building /gnu/store/7b1pqndry1mb4p0jivky47wlzsg8w79b-guile-lzlib-0.3.0.drv...
>
> building /gnu/store/pclsja69rccrywq2a38ih63144gavdk8-meson-1.2.1.tar.gz.drv...
>
> building /gnu/store/fxid0fgh9jnnf1m3fcnl3nn3kwr95mg5-meson-1.2.1.drv...
>
> building /gnu/store/11hcz6wqzbixnp31s6pdh2fgshd3krgl-guile-git-0.7.0-checkout.drv...
>
> building /gnu/store/0nh269vq903n6jmi9hpryxwzv0l5vzl4-nss-3.99.tar.gz.drv...
>
> building /gnu/store/p1x6nckwa33m3lm4c378gc3r8mrf547m-guile-git-0.7.0.drv...
>
> building /gnu/store/a7hdk521w2xfb33n3cv0ml6mrrfllvzl-nss-3.99.tar.xz.drv...
>
> building /gnu/store/p7sncgyngfvfcxw526fxm065z7cldqhm-guix-daemon-1.4.0-18.4c94b9e.drv...
>
> building /gnu/store/8379qa0y6s7ssjr8gplm5fyw9r5pnxhn-nss-3.99.0.drv...
>
> \ 'check' phasebuild-log 30161 101
>
> [ OK ] Pkcs11ModuleTest.ListSlots (1 ms)
>
> [ RUN ] Pkcs11ModuleTest.PublicCertificatesToken
>
> - 'check' phasebuild-log 30161 121
>
> [ OK ] Pkcs11ModuleTest.PublicCertificatesToken (1 ms)
>
> [ RUN ] Pkcs11ModuleTest.PublicCertificatesTokenLookup
>
> \ 'check' phaseBacktrace:
>
> 15 (primitive-load "/gnu/store/rv8rlr09325m8pi8ybq5vwpgm270fbd7-compute-guix-derivation")
>
> In ice-9/eval.scm:
>
> 155:9 14 (_ _)
>
> 159:9 13 (_ #(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#<directory (guile-u?> ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?))
>
> In ice-9/boot-9.scm:
>
> 152:2 12 (with-fluid* _ _ _)
>
> 152:2 11 (with-fluid* _ _ _)
>
> In ./guix/store.scm:
>
> 2182:24 10 (run-with-store #<store-connection 256.99 7fa51d9d4af0> #<procedure 7fa50b87aa50 at ./guix/self.scm:13?> ?)
>
> 2010:8 9 (_ #<store-connection 256.99 7fa51d9d4af0>)
>
> In ./guix/gexp.scm:
>
> 299:22 8 (_ #<store-connection 256.99 7fa51d9d4af0>)
>
> 1205:2 7 (_ #<store-connection 256.99 7fa51d9d4af0>)
>
> 1072:2 6 (_ #<store-connection 256.99 7fa51d9d4af0>)
>
> 913:4 5 (_ #<store-connection 256.99 7fa51d9d4af0>)
>
> In ./guix/store.scm:
>
> 2067:12 4 (_ #<store-connection 256.99 7fa51d9d4af0>)
>
> 1409:13 3 (map/accumulate-builds #<store-connection 256.99 7fa51d9d4af0> #<procedure 7fa500d7f7c0 at ./guix/stor?> ?)
>
> 1405:5 2 (map/accumulate-builds #<store-connection 256.99 7fa51d9d4af0> #<procedure 7fa50d64ae80 at ./guix/stor?> ?)
>
> 1421:15 1 (_ #<store-connection 256.99 7fa51d9d4af0> ("/gnu/store/p7sncgyngfvfcxw526fxm065z7cldqhm-guix-daemo?" ?) ?)
>
> 1421:15 0 (loop #f)
>
> ./guix/store.scm:1421:15: In procedure loop:
>
> ERROR:
>
> 1. &store-protocol-error:
>
> message: "build of `/gnu/store/8379qa0y6s7ssjr8gplm5fyw9r5pnxhn-nss-3.99.0.drv' failed"
>
> status: 100
>
> guix pull: error: You found a bug: the program '/gnu/store/rv8rlr09325m8pi8ybq5vwpgm270fbd7-compute-guix-derivation'
>
> failed to compute the derivation for Guix (version: "7b7f299bb493e485c5534b8c554e51d4f3a8c026"; system: "x86_64-linux";
>
> host version: "0f68306268773f0eaa4327e1f6fdcb39442e4a34"; pull-version: 1).
>
> Please report the COMPLETE output above by email to <bug-guix <at> gnu.org>.
>
Congrats on making a bug report! I have no idea what's wrong. :(
What hardware do you have?
Joshua
Information forwarded
to
bug-guix <at> gnu.org
:
bug#70838
; Package
guix
.
(Fri, 10 May 2024 16:42:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 70838 <at> debbugs.gnu.org (full text, mbox):
> What hardware do you have?
RYF certified IBM x200 with libreboot firmware.
Intel(R) Core(TM)2 Duo CPU P8600 @ 2.40GHz
16GB of RAM and 64GB of swap
4TB SSD and Qualcomm Atheros AR93xx Wireless Network Adapter (rev 01)
-Jeremiah
Information forwarded
to
bug-guix <at> gnu.org
:
bug#70838
; Package
guix
.
(Sat, 11 May 2024 13:51:02 GMT)
Full text and
rfc822 format available.
Message #14 received at 70838 <at> debbugs.gnu.org (full text, mbox):
May 10, 2024 at 12:40 PM, Jeremiah <at> pdp10.guru wrote:
>
> >
> > What hardware do you have?
> >
>
> RYF certified IBM x200 with libreboot firmware.
>
> Intel(R) Core(TM)2 Duo CPU P8600 @ 2.40GHz
>
> 16GB of RAM and 64GB of swap
>
> 4TB SSD and Qualcomm Atheros AR93xx Wireless Network Adapter (rev 01)
>
> -Jeremiah
Hmm, I've got a T400 with libreboot as well. guix pull worked for me just now.
Information forwarded
to
bug-guix <at> gnu.org
:
bug#70838
; Package
guix
.
(Mon, 13 May 2024 16:44:02 GMT)
Full text and
rfc822 format available.
Message #17 received at 70838 <at> debbugs.gnu.org (full text, mbox):
Hi,
On mer., 08 mai 2024 at 22:09, Jeremiah <at> pdp10.guru wrote:
> ──⚙ guix pull [4/559]
> Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'...
> Authenticating channel 'guix', commits 9edb3f6 to 7b7f299 (1,287 new commits)...
> Building from this channel:
> guix https://git.savannah.gnu.org/git/guix.git 7b7f299
[...]
> building /gnu/store/8379qa0y6s7ssjr8gplm5fyw9r5pnxhn-nss-3.99.0.drv...
> \ 'check' phasebuild-log 30161 101
> [ OK ] Pkcs11ModuleTest.ListSlots (1 ms)
> [ RUN ] Pkcs11ModuleTest.PublicCertificatesToken
> - 'check' phasebuild-log 30161 121
> [ OK ] Pkcs11ModuleTest.PublicCertificatesToken (1 ms)
> [ RUN ] Pkcs11ModuleTest.PublicCertificatesTokenLookup
> \ 'check' phaseBacktrace:
[...]
> failed to compute the derivation for Guix (version: "7b7f299bb493e485c5534b8c554e51d4f3a8c026"; system: "x86_64-linux";
> host version: "0f68306268773f0eaa4327e1f6fdcb39442e4a34"; pull-version: 1).
> Please report the COMPLETE output above by email to <bug-guix <at> gnu.org>.
Well, first the authenticating message is weird because:
9edb3f66fd807b096b48283debdcddccfea34bad
AuthorDate: Tue May 26 22:30:51 2020 +0200
CommitDate: Tue May 26 22:30:51 2020 +0200
and
7b7f299bb493e485c5534b8c554e51d4f3a8c026
AuthorDate: Wed May 8 15:51:45 2024 +0200
CommitDate: Wed May 8 15:51:45 2024 +0200
Therefore, something seems unexpected here. I am doubtful that the
message is accurate.
Second, the error message seems more accurate,
0f68306268773f0eaa4327e1f6fdcb39442e4a34
AuthorDate: Tue Apr 2 18:54:06 2024 +0200
CommitDate: Sat Apr 20 10:35:35 2024 +0200
I.e., with the 1,287 new commits.
That’s said, could you confirm (guix describe) that you are currently
pulling from 0f68306268773f0eaa4327e1f6fdcb39442e4a34?
I think ’nss’ is substitutable, so I guess you are rebuilding from
source, right?
Well, the build of ’nss’ works for me.
--8<---------------cut here---------------start------------->8---
$ guix build /gnu/store/8379qa0y6s7ssjr8gplm5fyw9r5pnxhn-nss-3.99.0.drv --check
[...]
successfully built /gnu/store/8379qa0y6s7ssjr8gplm5fyw9r5pnxhn-nss-3.99.0.drv
guix build: error: derivation `/gnu/store/8379qa0y6s7ssjr8gplm5fyw9r5pnxhn-nss-3.99.0.drv' may not be deterministic: output `/gnu/store/wkdc0z86av7jfkig7g4xphp6k52y82am-nss-3.99.0' differs
--8<---------------cut here---------------end--------------->8---
Hum, I do not know what could be the origin of the failure. Maybe on
your side (free space). Or maybe hardware specific?
Cheers,
simon
Information forwarded
to
bug-guix <at> gnu.org
:
bug#70838
; Package
guix
.
(Mon, 13 May 2024 17:46:02 GMT)
Full text and
rfc822 format available.
Message #20 received at 70838 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Simon Tournier <zimon.toutoune <at> gmail.com> writes:
> I think ’nss’ is substitutable, so I guess you are rebuilding from
> source, right?
>
> Well, the build of ’nss’ works for me.
>
> --8<---------------cut here---------------start------------->8---
> $ guix build /gnu/store/8379qa0y6s7ssjr8gplm5fyw9r5pnxhn-nss-3.99.0.drv --check
>
> [...]
>
> successfully built /gnu/store/8379qa0y6s7ssjr8gplm5fyw9r5pnxhn-nss-3.99.0.drv
> guix build: error: derivation
> `/gnu/store/8379qa0y6s7ssjr8gplm5fyw9r5pnxhn-nss-3.99.0.drv' may not
> be deterministic: output
> `/gnu/store/wkdc0z86av7jfkig7g4xphp6k52y82am-nss-3.99.0' differs
> --8<---------------cut here---------------end--------------->8---
>
> Hum, I do not know what could be the origin of the failure. Maybe on
> your side (free space). Or maybe hardware specific?
See https://issues.guix.gnu.org/70663 , that nss derivation is really
hard to build so it's not surprising it failed.
The issue is now fixed on master.
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
bug-guix <at> gnu.org
:
bug#70838
; Package
guix
.
(Mon, 13 May 2024 20:56:02 GMT)
Full text and
rfc822 format available.
Message #23 received at 70838 <at> debbugs.gnu.org (full text, mbox):
> Hmm, I've got a T400 with libreboot as well. guix pull worked for me
> just now.
What is your guix --version?
mine is 0f68306268773f0eaa4327e1f6fdcb39442e4a34
-jeremiah
Information forwarded
to
bug-guix <at> gnu.org
:
bug#70838
; Package
guix
.
(Mon, 13 May 2024 21:06:02 GMT)
Full text and
rfc822 format available.
Message #26 received at 70838 <at> debbugs.gnu.org (full text, mbox):
> That’s said, could you confirm (guix describe) that you are currently
> pulling from 0f68306268773f0eaa4327e1f6fdcb39442e4a34?
yes guix describe does display that checksum.
> I think ’nss’ is substitutable, so I guess you are rebuilding from
> source, right?
exclusively.
-Jeremiah
Information forwarded
to
bug-guix <at> gnu.org
:
bug#70838
; Package
guix
.
(Tue, 14 May 2024 09:57:01 GMT)
Full text and
rfc822 format available.
Message #29 received at 70838 <at> debbugs.gnu.org (full text, mbox):
Hi Chris,
On lun., 13 mai 2024 at 18:45, Christopher Baines <mail <at> cbaines.net> wrote:
>> Hum, I do not know what could be the origin of the failure. Maybe on
>> your side (free space). Or maybe hardware specific?
>
> See https://issues.guix.gnu.org/70663 , that nss derivation is really
> hard to build so it's not surprising it failed.
Well, the reported failure just builds on my laptop in less than several
hours; IIRC, it took half hour to complete.
Maybe aside what is explained in #70663, one part of the issue is about
hardware.
Anyway, indeed this issue seems a duplicate of #70663. Thanks for
the pointer.
Cheers,
simon
Information forwarded
to
bug-guix <at> gnu.org
:
bug#70838
; Package
guix
.
(Tue, 14 May 2024 09:57:02 GMT)
Full text and
rfc822 format available.
Message #32 received at 70838 <at> debbugs.gnu.org (full text, mbox):
Hi Jeremiah,
On lun., 13 mai 2024 at 21:05, Jeremiah <at> pdp10.guru wrote:
>> That’s said, could you confirm (guix describe) that you are currently
>> pulling from 0f68306268773f0eaa4327e1f6fdcb39442e4a34?
> yes guix describe does display that checksum.
>
>> I think ’nss’ is substitutable, so I guess you are rebuilding from
>> source, right?
> exclusively.
As pointed by Chris [1], this report seems a duplicate of #70663. Now,
it should be fixed. Could you try again “guix pull” with a recent
revision?
1: bug#70838: guix pull fails
Christopher Baines <mail <at> cbaines.net>
Mon, 13 May 2024 18:45:46 +0100
id:87eda538s5.fsf <at> cbaines.net
https://issues.guix.gnu.org/70838
https://issues.guix.gnu.org/msgid/87eda538s5.fsf <at> cbaines.net
https://yhetil.org/guix/87eda538s5.fsf <at> cbaines.net
Cheers,
simon
Information forwarded
to
bug-guix <at> gnu.org
:
bug#70838
; Package
guix
.
(Wed, 15 May 2024 01:10:02 GMT)
Full text and
rfc822 format available.
Message #35 received at 70838 <at> debbugs.gnu.org (full text, mbox):
> As pointed by Chris [1], this report seems a duplicate of #70663. Now,
> it should be fixed. Could you try again “guix pull” with a recent
> revision?
yes that guix pull was successful
-Jeremiah
Information forwarded
to
bug-guix <at> gnu.org
:
bug#70838
; Package
guix
.
(Tue, 21 May 2024 08:12:02 GMT)
Full text and
rfc822 format available.
Message #38 received at 70838 <at> debbugs.gnu.org (full text, mbox):
Hi,
On mer., 15 mai 2024 at 01:09, Jeremiah <at> pdp10.guru wrote:
>> As pointed by Chris [1], this report seems a duplicate of #70663. Now,
>> it should be fixed. Could you try again “guix pull” with a recent
>> revision?
>
> yes that guix pull was successful
Closing? Since the issue is already tracked by #70663.
Cheers,
simon
This bug report was last modified 109 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.