GNU bug report logs -
#54840
guix system reconfigure results in 'error: live-service-transient: unbound variable'
Previous Next
Full log
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
The fix for https://issues.guix.gnu.org/54812 seems to have caused some fallout:
eeb8ac43c8c0b0cc69422766070dbefc55f5c5c1 services: shepherd: Do not unload transient services.
a2c759c8304c461d096ab763568e7f71546ff4e8 services: herd: Report whether a service is transient.
These allow guix pull to work:
ec6a585ee2fd91c857276479411eedd0756e0093 services: Test 'shepherd-service-upgrade' with transient services.
e25eca35ff04e4234d0376fbb9a8e146869772c8 services: herd: Adjust to <live-service> changes.
But it appears guix system reconfigure still needs more work:
$ sudo -E guix system reconfigure ~/config.scm
Password:
/home/vagrant/config.scm:68:23: warning: the 'target' field is deprecated, please use 'targets' instead
/gnu/store/j4bs8x0gzwd7hz93iam8fl5ywavcwf9m-system
/gnu/store/8vjf01yga20b6yr9wnvv5q02qnxzpa84-extlinux.conf
activating system...
making '/gnu/store/j4bs8x0gzwd7hz93iam8fl5ywavcwf9m-system' the current system...
setting up setuid programs in '/run/setuid-programs'...
populating /etc from /gnu/store/zn84y6d96r2x7zgz919pq69xa0s5bi6i-etc...
The following derivation will be built:
/gnu/store/xph757n54bk7v8bxccbdpkrvhc3z9npn-install-bootloader.scm.drv
building /gnu/store/xph757n54bk7v8bxccbdpkrvhc3z9npn-install-bootloader.scm.drv...
guix system: bootloader successfully installed on '(/dev/disk/by-id/mmc-SC16G_0xd0f41047)'
shepherd: Evaluating user expression (and (defined? (quote transient?)) (map (# ?) ?)).
Backtrace:
In guix/store.scm:
1320:8 19 (call-with-build-handler _ _)
1320:8 18 (call-with-build-handler _ _)
In ice-9/boot-9.scm:
1747:15 15 (with-exception-handler #<procedure 17f793c0 at ice-9/…> …)
In ice-9/exceptions.scm:
406:15 14 (_)
In ice-9/boot-9.scm:
1752:10 13 (with-exception-handler _ _ #:unwind? _ # _)
In guix/scripts/system.scm:
870:15 12 (_)
In guix/store.scm:
2129:25 11 (run-with-store #<store-connection 256.99 19b15b90> #<…> …)
In guix/scripts/system.scm:
870:15 10 (_ _)
In guix/scripts/system/reconfigure.scm:
145:2 9 (_ _)
In guix/scripts/system.scm:
768:14 8 (_ _)
In ice-9/boot-9.scm:
222:17 7 (map1 (#<<live-service> provision: (file-system-/gnu…> …))
In ice-9/eval.scm:
173:55 6 (_ #(#(#<directory (guile-user) 13dfac80>) #<<live-se…>))
182:19 5 (proc #(#(#<directory (guile-user) 13dfac80>) #<<live…>))
142:16 4 (compile-top-call #<directory (guile-user) 13dfac80> # #)
In unknown file:
3 (%resolve-variable (7 . live-service-transient) #<direc…>)
In ice-9/boot-9.scm:
1685:16 2 (raise-exception _ #:continuable? _)
1683:16 1 (raise-exception _ #:continuable? _)
1685:16 0 (raise-exception _ #:continuable? _)
ice-9/boot-9.scm:1685:16: In procedure raise-exception:
error: live-service-transient: unbound variable
live well,
vagrant
[signature.asc (application/pgp-signature, inline)]
This bug report was last modified 3 years and 42 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.