No variable named guile-avahi in #<interface (gnu packages guile) 7f3efb9adf00

  • Done
  • quality assurance status badge
Details
3 participants
  • bdju
  • Ludovic Courtès
  • Mathieu Othacehe
Owner
unassigned
Submitted by
bdju
Severity
normal
B
(address . bug-guix@gnu.org)
C7FU7VAIPQ8Z.2L7QEIGUTE61X@masaki
Computing Guix derivation for 'x86_64-linux'... |Backtrace:
6 (primitive-load
"/gnu/store/smvqhjsr07cvrxh46grnxks6r7jy345m-compute-guix-derivation")
In ice-9/eval.scm:
155:9 5 (_ _)
159:9 4 (_ #(#(#(#(#(#(#(#(#(#(#(#(#(#<directory
(guile-user) 7f3efd5bef?> ?) ?) ?) ?) ?) ?) ?) ?) ?)
?) ?) ?) ?))
In ./guix/store.scm:
2049:24 3 (run-with-store #<store-connection
256.99 7f3efb9425f0> _ #:guile-for-build _ #:system
_ #:target _)
In ./guix/self.scm:
1254:16 2 (_ _)
788:2 1 (compiled-guix
"/gnu/store/gxh0grqbpvkq1rc1cnh5h1190zds2kp6-guix-6e043df"
#:version _ #:pull-version _ # ?)
In ice-9/boot-9.scm:
2828:12 0 (module-ref _ _ . _)

ice-9/boot-9.scm:2828:12: In procedure
module-ref:
No variable named guile-avahi in
#<interface (gnu packages guile)
7f3efb9adf00>
guix pull: error: You found a bug: the
program
'/gnu/store/smvqhjsr07cvrxh46grnxks6r7jy345m-compute-guix-derivation'
failed to compute the derivation for Guix
(version:
"6e043dfccdf4c584b7308b618167838a2f4bb79d";
system: "x86_64-linux";
host version:
"f816deb9055669deaca59ac7652943adf7f11bb1";
pull-version: 1).
Please report it by email to
<bug-guix@gnu.org>.
M
M
Mathieu Othacehe wrote on 29 Nov 2020 16:58
(name . bdju via Bug reports for GNU Guix)(address . bug-guix@gnu.org)
877dq4qhn4.fsf@gnu.org
Toggle quote (5 lines)
> guix pull: error: You found a bug: the
> program
> '/gnu/store/smvqhjsr07cvrxh46grnxks6r7jy345m-compute-guix-derivation'
> failed to compute the derivation for Guix

Fixed with 44068c7d3053fa4dc7a2bf7ab30ad65b44c6b02a.

Thanks for reporting,

Mathieu
L
L
Ludovic Courtès wrote on 5 Dec 2020 16:11
(address . 44947@debbugs.gnu.org)
87im9g5lve.fsf@gnu.org
For the record, I test changes to (guix self) and other things that
affect ‘guix pull’, such as changes to the ‘guix’ package (which
‘guix-daemon’ inherits from) or updates to the translations, by running:

make as-derivation

That’s a good way to avoid bad surprises.

Ludo’.
?