offload: confusing error when signing keys are missing

  • Open
  • quality assurance status badge
Details
2 participants
  • Maxim Cournoyer
  • Ricardo Wurmus
Owner
unassigned
Submitted by
Ricardo Wurmus
Severity
normal
R
R
Ricardo Wurmus wrote on 20 Dec 2019 18:25
(address . bug-guix@gnu.org)
87zhfmq58k.fsf@elephly.net
When the target machine has no signing keys (generated with “guix
archive --generate-key”) the source machine issuing “guix offload test”
will print this confusing error message:

guix offload: error: implementation cannot deal with > 32-bit integers

--
Ricardo
M
M
Maxim Cournoyer wrote on 14 Dec 2022 20:28
(name . Ricardo Wurmus)(address . rekado@elephly.net)(address . 38692@debbugs.gnu.org)
87len93hv3.fsf@gmail.com
Hi,

Ricardo Wurmus <rekado@elephly.net> writes:

Toggle quote (6 lines)
> When the target machine has no signing keys (generated with “guix
> archive --generate-key”) the source machine issuing “guix offload test”
> will print this confusing error message:
>
> guix offload: error: implementation cannot deal with > 32-bit integers

Sadly still true as of 1.4.0rc2. I'd like to fix it, but it's
intertwined in the guix-daemon C++ code, so it'll need a bit more
effort.

--
Thanks,
Maxim
?