diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm index 65d2e387b5..cb698e82b8 100644 --- a/gnu/packages/admin.scm +++ b/gnu/packages/admin.scm @@ -385,9 +385,15 @@ (define-public shepherd-0.10 (base32 "0v9ld9gbqdp5ya380fbkdsxa0iqr90gi6yk004ccz3n792nq6wlj")))) (native-inputs (modify-inputs (package-native-inputs shepherd-0.9) - (replace "guile-fibers" guile-fibers-1.3))) + (replace "guile-fibers" + ;; Work around + ;; . + (if (target-aarch64?) + guile-fibers-1.1 + guile-fibers-1.3)))) (inputs (modify-inputs (package-inputs shepherd-0.9) - (replace "guile-fibers" guile-fibers-1.3))))) + (replace "guile-fibers" + (this-package-native-input "guile-fibers")))))) (define-public shepherd shepherd-0.9)