* bug#54840: guix system reconfigure results in 'error: live-service-transient: unbound variable'
@ 2022-04-10 17:23 Vagrant Cascadian
0 siblings, 0 replies; only message in thread
From: Vagrant Cascadian @ 2022-04-10 17:23 UTC (permalink / raw)
To: 54840
[-- Attachment #1: Type: text/plain, Size: 2878 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 227 bytes --]
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2022-04-10 17:24 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-04-10 17:23 bug#54840: guix system reconfigure results in 'error: live-service-transient: unbound variable' Vagrant Cascadian
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/guix.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).