guix pull error

  • Done
  • quality assurance status badge
Details
3 participants
  • Bradley Haggerty
  • Leo Famulari
  • Maxim Cournoyer
Owner
unassigned
Submitted by
Bradley Haggerty
Severity
normal
B
B
Bradley Haggerty wrote on 3 Jan 2019 15:22
(address . bug-guix@gnu.org)
CABGw91cXJS=GL5r6gc1NK+2396U6F5W+ThHwv-3h_QQBRegWmg@mail.gmail.com
Updating channel 'guix' from Git repository at '
Building from this channel:
Computing Guix derivation for 'x86_64-linux'... Backtrace:
In ice-9/boot-9.scm:
222:29 19 (map1 _)
222:29 18 (map1 _)
222:29 17 (map1 _)
222:29 16 (map1 _)
222:29 15 (map1 _)
222:29 14 (map1 _)
222:17 13 (map1 (((gnu packages xdisorg)) ((gnu packages xorg)) …))
2800:17 12 (resolve-interface (gnu packages xdisorg) #:select _ # _ …)
In ice-9/threads.scm:
390:8 11 (_ _)
In ice-9/boot-9.scm:
2726:13 10 (_)
In ice-9/threads.scm:
390:8 9 (_ _)
In ice-9/boot-9.scm:
2994:20 8 (_)
2312:4 7 (save-module-excursion _)
3014:26 6 (_)
In unknown file:
5 (primitive-load-path "gnu/packages/xdisorg" #<procedure…>)
In ice-9/eval.scm:
619:8 4 (_ #f)
626:19 3 (_ #<directory (gnu packages xdisorg) 38d7aa0>)
293:34 2 (_ #(#(#(#<directory (gnu packages xdisorg) 38…> …) …) …))
223:20 1 (proc #(#(#(#<directory (gnu packages xdisorg)…> …) …) …))
In unknown file:
0 (%resolve-variable (7 . meson-build-system) #<directory…>)

ERROR: In procedure %resolve-variable:
error: meson-build-system: unbound variable
guix pull: error: You found a bug: the program
'/gnu/store/rd74a504sfkl1ql3719b44fmmvbbjsxz-compute-guix-derivation'

failed to compute the derivation for Guix (version:
"95bf2fb637ba4abb27efe94e0b671c1e93204e4f"; system:
"x86_64-linux";

host version: "0.16.0-8.7ba2b27"; pull-version: 1).
Attachment: file
M
M
Maxim Cournoyer wrote on 3 Jan 2019 18:13
control message for bug #33961
(address . control@debbugs.gnu.org)
87sgy9pstq.fsf@apteryx.i-did-not-set--mail-host-address--so-tickle-me
close 33961
L
L
Leo Famulari wrote on 3 Jan 2019 20:33
Re: bug#33962: guix pull fails on latest master
(name . Brendan Tildesley)(address . brendan.tildesley@gmail.com)
20190103193321.GB5598@jasmine.lan
On Fri, Jan 04, 2019 at 01:24:22AM +1100, Brendan Tildesley wrote:
Toggle quote (7 lines)
> 95bf2fb637ba4abb27efe94e0b671c1e93204e4f , which adds wl-clipboard fails
> to build because it references meson-build-system without importing the
> required module. I'm guessing adding  #:use-module (guix build-system
> meson)   ; would fix it.
>
> I'm curious to know how this error was made.

My guess is that the code contribution was tested with the
meson-build-system module imported correctly. However, the actual commit
or patch was created without the module import line.

When reviewing patches just by reading them, it's easy to miss mistakes
like this one.

This should be fixed in commit 4382cef28cb6de4b2b505788b759b0fe4f8ea603

Thanks for the reports!
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlwuY4EACgkQJkb6MLrK
fwhmdg//ZO1ndMzAskKAgmxcaNy9dHifcxIYEuoe0O9rl9Q/OKJTooABSx5rFH2P
5/bxTDfjOIYZs6w+Ph7EYR3ZEyx8CYsSO7AnXwYPfMuIG5SyUov9jmcLl2VeoXfX
s4cu/vLYEacAYyWNGDO6AyXI/qykkoclB8id3Dxga3fnPHO0Oxm5DpSV+hDinfNr
IT1cuDwzGaDsG5qrljt/5W8TTp+5v+lMeHJrOzYZKWiwj2X4+CN0uZDJV3ceaMfZ
bPkdMyvcXTmjr5nz3LmpfxRJDPMaPvGegfuwDBPTQnSChxO9T1OmHim21A9dLaw6
2Qo1v6J9Ov/1JLzAZ1kWj7W2WM5Z3TEMQmmtReGNiQkWN+MZNn2bjb2Eck/hHLvW
jgE263LeUL7/W+fURAcIBcdp0aDhj4V8yU6Hczgs4crLt9jrtbIY4bzEI1x6pLfd
CqeLJhdxFJ8OEiiPkooZw3w6CvtJtuG8AjLeJK/p4j1aqO+YIV+HUYtL9DriOaFe
E3QwMg0JlTWDAImpHOCkzfSJ5fRBpK3FAAXpme9kQV/dKnhJh41XoFF2e1gm5Gvm
6IBG/lG/SlSFPeExiTLttPBytYJrVk3uxmqpe944FaiyUk2rucMZ/k/wg9gwkIju
CFotsqbtFhXaDLD6OVj0s5uq4qCjmWogfVBE509IEJ/vbLk+1oI=
=+931
-----END PGP SIGNATURE-----


Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 33961@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 33961
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch