bug#58309: [BUG Report] found a bug? followup

2022-10-20 Thread Frank Pursel
In hindsight, these errors occurred while my local network had a
degradation that, no doubt, caused some file transfer interruptions.  I
think this is to blame for these problems -- but -- I believe this may
still point to opportunities to make guix file transfers more robust.
Interrupted file transfers should be detected and, queued for retry, and
not result in store corruption or reports of store corruption.  Perhaps
this problem occurs when incomplete file transfers are prematurely
committed to the store?

On Wed, Oct 19, 2022 at 10:32 AM Maxime Devos 
wrote:

>
>
> On 05-10-2022 19:58, Frank Pursel wrote:
> > Performed another 'guix pull' to receive one more change which led to
> > the additional reporting:
> >
> > guile-ssh-0.15.1-debug  238KiB 227.0MiB/s 00:00 [##]
> 100.0%
> > Backtrace::
> >15 (primitive-load
> "/gnu/store/k76q0ikk8a7769b0d2b9y3jj2mpaywh0-compute-guix-derivation")
> > In ice-9/eval.scm:
> >  155:9 14 (_ _)
> >  159:9 13 (_ #(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#
> ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?))
> > In ice-9/boot-9.scm:
> >  152:2 12 (with-fluid* _ _ _)
> >  152:2 11 (with-fluid* _ _ _)
> > In ./guix/store.scm:
> >2165:24 10 (run-with-store #
> # ?)
> > 1993:8  9 (_ #)
> > In ./guix/gexp.scm:
> > 300:22  8 (_ #)
> > 1181:2  7 (_ #)
> > 1047:2  6 (_ #)
> >  893:4  5 (_ #)
> > In ./guix/store.scm:
> >2050:12  4 (_ #)
> >1402:13  3 (map/accumulate-builds # 7f65668495f0> # ?)
> > 1398:5  2 (map/accumulate-builds # 7f65668495f0> # ?)
> >1414:15  1 (_ #
> ("/gnu/store/063db2n6gr2pqvy77fxp82p0ki6vwklz-guile-avah?" ?) ?)
> >1414:15  0 (loop #f)
> >
>
> Looks like a duplicate of the second part of
> ,
>  (*),
> , 
> and .
>
> (*) I think this one is interesting, as it seems to indicate that build
> errors of packages aren't handled during "guix pull" -- there is a patch
> available for that, though not applied yet IIRC.
>
> Greetings,
> Maxime.
>


bug#58309: [BUG Report] found a bug? followup

2022-10-19 Thread Maxime Devos



On 05-10-2022 19:58, Frank Pursel wrote:

Performed another 'guix pull' to receive one more change which led to
the additional reporting:

guile-ssh-0.15.1-debug  238KiB 227.0MiB/s 00:00 [##] 100.0%
Backtrace::
   15 (primitive-load 
"/gnu/store/k76q0ikk8a7769b0d2b9y3jj2mpaywh0-compute-guix-derivation")
In ice-9/eval.scm:
 155:9 14 (_ _)
 159:9 13 (_ #(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#(# ?) ?) 
?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?))
In ice-9/boot-9.scm:
 152:2 12 (with-fluid* _ _ _)
 152:2 11 (with-fluid* _ _ _)
In ./guix/store.scm:
   2165:24 10 (run-with-store # # ?)
1993:8  9 (_ #)
In ./guix/gexp.scm:
300:22  8 (_ #)
1181:2  7 (_ #)
1047:2  6 (_ #)
 893:4  5 (_ #)
In ./guix/store.scm:
   2050:12  4 (_ #)
   1402:13  3 (map/accumulate-builds # 
# ?)
1398:5  2 (map/accumulate-builds # 
# ?)
   1414:15  1 (_ # 
("/gnu/store/063db2n6gr2pqvy77fxp82p0ki6vwklz-guile-avah?" ?) ?)
   1414:15  0 (loop #f)



Looks like a duplicate of the second part of 
, 
 (*), 
,  
and .


(*) I think this one is interesting, as it seems to indicate that build 
errors of packages aren't handled during "guix pull" -- there is a patch 
available for that, though not applied yet IIRC.


Greetings,
Maxime.


OpenPGP_0x49E3EE22191725EE.asc
Description: OpenPGP public key


OpenPGP_signature
Description: OpenPGP digital signature


bug#58309: [BUG Report] found a bug?

2022-10-19 Thread Maxime Devos



On 05-10-2022 18:45, Frank Pursel wrote:

Dutifully reporting the output from today's 'guix pull':

  gnutls-3.7.2-doc  1.0MiB 659KiB/s 00:01 [###   ]  84.1-Backtrace:
   18 (primitive-load 
"/gnu/store/8b0z5hm1kxha84g367yfshxjf1q4kka2-compute-guix-derivation")
In ice-9/eval.scm:
 155:9 17 (_ _)
 159:9 16 (_ #(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#(# ?) ?) 
?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?))
In ice-9/boot-9.scm:
 152:2 15 (with-fluid* _ _ _)
 152:2 14 (with-fluid* _ _ _)
In ./guix/store.scm:
   2165:24 13 (run-with-store # # ?)
1993:8 12 (_ #)
In ./guix/gexp.scm:
300:22 11 (_ #)
1181:2 10 (_ #)
1047:2  9 (_ #)
 893:4  8 (_ #)
In ./guix/store.scm:
   2050:12  7 (_ #)
   1402:13  6 (map/accumulate-builds # 
# ?)
1398:5  5 (map/accumulate-builds # 
# ?)
   1414:15  4 (_ # 
("/gnu/store/b59p3465k0gfhl2zirjsx1n0sh7pnm08-guile-ssh-?" ?) ?)
   1414:15  3 (loop #f)
708:11  2 (process-stderr # _)
In ./guix/serialization.scm:
102:11  1 (read-int #)
  80:6  0 (get-bytevector-n* # 8)


This one looks like a duplicate of , 
, 
, 
, maybe 
,  
(*),  and 
.


(*) I think this reports looks quite interesting, as it seems to mention 
having something to do with a HTTP error.


Greetings,
Maixme.


OpenPGP_0x49E3EE22191725EE.asc
Description: OpenPGP public key


OpenPGP_signature
Description: OpenPGP digital signature


bug#58309: [BUG Report] found a bug?

2022-10-19 Thread zimoun
Hi,

On Fri, 07 Oct 2022 at 07:40, Frank Pursel  wrote:

> Running guix pull succeeded.  It isn't clear what changed to allow it to
> succeed when it had repeatedly failed over the past 48 hrs but this
> ticket should now be closed.  I am grateful for the hidden hands and/or
> magic that made this possible.

Thank you for your follow-up.

Hum, your both errors are weird.  The first one,

--8<---cut here---start->8---
 gnutls-3.7.2-doc  1.0MiB 659KiB/s 00:01 [###   ]  84.1-Backtrace:
  18 (primitive-load 
"/gnu/store/8b0z5hm1kxha84g367yfshxjf1q4kka2-compute-guix-derivation")
In ice-9/eval.scm:

[...]

In ./guix/serialization.scm:
   102:11  1 (read-int #)
 80:6  0 (get-bytevector-n* # 8)

./guix/serialization.scm:80:6: In procedure get-bytevector-n*:
--8<---cut here---end--->8---

and the second one,

--8<---cut here---start->8---
guile-ssh-0.15.1-debug  238KiB 227.0MiB/s 00:00 [##] 100.0%
Backtrace::
  15 (primitive-load 
"/gnu/store/k76q0ikk8a7769b0d2b9y3jj2mpaywh0-compute-guix-derivation")

[...]

In ./guix/store.scm:
  2050:12  4 (_ #)
  1402:13  3 (map/accumulate-builds # 
# ?)
   1398:5  2 (map/accumulate-builds # 
# ?)
  1414:15  1 (_ # 
("/gnu/store/063db2n6gr2pqvy77fxp82p0ki6vwklz-guile-avah?" ?) ?)
  1414:15  0 (loop #f)

./guix/store.scm:1414:15: In procedure loop:
--8<---cut here---end--->8---

Do you have issues with your store?  Maybe faulty?


Cheers,
simon

PS: Note you can close yourself the issue by replying to
58309-d...@debbugs.gnu.org. :-)





bug#58309: [BUG Report] found a bug? followup

2022-10-05 Thread Frank Pursel
Performed another 'guix pull' to receive one more change which led to
the additional reporting:

guile-ssh-0.15.1-debug  238KiB 227.0MiB/s 00:00 [##] 100.0%
Backtrace::
  15 (primitive-load 
"/gnu/store/k76q0ikk8a7769b0d2b9y3jj2mpaywh0-compute-guix-derivation")
In ice-9/eval.scm:
155:9 14 (_ _)
159:9 13 (_ #(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#(# ?) ?) ?) 
?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?))
In ice-9/boot-9.scm:
152:2 12 (with-fluid* _ _ _)
152:2 11 (with-fluid* _ _ _)
In ./guix/store.scm:
  2165:24 10 (run-with-store # 
# ?)
   1993:8  9 (_ #)
In ./guix/gexp.scm:
   300:22  8 (_ #)
   1181:2  7 (_ #)
   1047:2  6 (_ #)
893:4  5 (_ #)
In ./guix/store.scm:
  2050:12  4 (_ #)
  1402:13  3 (map/accumulate-builds # 
# ?)
   1398:5  2 (map/accumulate-builds # 
# ?)
  1414:15  1 (_ # 
("/gnu/store/063db2n6gr2pqvy77fxp82p0ki6vwklz-guile-avah?" ?) ?)
  1414:15  0 (loop #f)

./guix/store.scm:1414:15: In procedure loop:
ERROR:
  1. &store-protocol-error:
  message: 
"`/gnu/store/njq3x65m5zc2kwynswzmpc3nfwcwnp15-guix-1.3.0-29.9e46320/bin/guix 
substitute' died unexpectedly"
  status: 1
guix pull: error: You found a bug: the program 
'/gnu/store/k76q0ikk8a7769b0d2b9y3jj2mpaywh0-compute-guix-derivation'
failed to compute the derivation for Guix (version: 
"fd6cd9de8682c7ddf96bf8deb637b1ca6cdbd205"; system: "x86_64-linux";
host version: "e6777cfa5eb5e9c36eaf7810b42cac0fbcaa367c"; pull-version: 1).
Please report the COMPLETE output above by email to .






bug#58309: [BUG Report] found a bug?

2022-10-05 Thread Frank Pursel
Dutifully reporting the output from today's 'guix pull':

 gnutls-3.7.2-doc  1.0MiB 659KiB/s 00:01 [###   ]  84.1-Backtrace:
  18 (primitive-load 
"/gnu/store/8b0z5hm1kxha84g367yfshxjf1q4kka2-compute-guix-derivation")
In ice-9/eval.scm:
155:9 17 (_ _)
159:9 16 (_ #(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#(# ?) ?) ?) 
?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?))
In ice-9/boot-9.scm:
152:2 15 (with-fluid* _ _ _)
152:2 14 (with-fluid* _ _ _)
In ./guix/store.scm:
  2165:24 13 (run-with-store # 
# ?)
   1993:8 12 (_ #)
In ./guix/gexp.scm:
   300:22 11 (_ #)
   1181:2 10 (_ #)
   1047:2  9 (_ #)
893:4  8 (_ #)
In ./guix/store.scm:
  2050:12  7 (_ #)
  1402:13  6 (map/accumulate-builds # 
# ?)
   1398:5  5 (map/accumulate-builds # 
# ?)
  1414:15  4 (_ # 
("/gnu/store/b59p3465k0gfhl2zirjsx1n0sh7pnm08-guile-ssh-?" ?) ?)
  1414:15  3 (loop #f)
   708:11  2 (process-stderr # _)
In ./guix/serialization.scm:
   102:11  1 (read-int #)
 80:6  0 (get-bytevector-n* # 8)

./guix/serialization.scm:80:6: In procedure get-bytevector-n*:
ERROR:
  1. &nar-error:
  file: #f
  port: #
guix pull: error: You found a bug: the program 
'/gnu/store/8b0z5hm1kxha84g367yfshxjf1q4kka2-compute-guix-derivation'
failed to compute the derivation for Guix (version: 
"be1d561f1a74d158d67623bf037727918781bd96"; system: "x86_64-linux";
host version: "e6777cfa5eb5e9c36eaf7810b42cac0fbcaa367c"; pull-version: 1).
Please report the COMPLETE output above by email to .