~ruther/guix-local

b973480dc99197cc3026339175e1413d367d01f8 — Ludovic Courtès 2 years ago 4e0b93c
system: hurd: Use the Shepherd 0.10.x.

* gnu/system.scm (hurd-default-essential-services): Remove reference to
‘shepherd-0.8’.
* gnu/system/hurd.scm (%base-packages/hurd): Replace ‘shepherd-0.8’ with
‘shepherd-0.10’.

Change-Id: I9f1800693cda456286450d3d0bb6f7e3da85d55e
2 files changed, 3 insertions(+), 5 deletions(-)

M gnu/system.scm
M gnu/system/hurd.scm
M gnu/system.scm => gnu/system.scm +1 -3
@@ 803,9 803,7 @@ bookkeeping."
          %boot-service
          %hurd-startup-service
          %activation-service
          (service shepherd-root-service-type
                   (shepherd-configuration
                    (shepherd shepherd-0.8)))     ;no Fibers
          (service shepherd-root-service-type)

          (service user-processes-service-type)
          (account-service (append (operating-system-accounts os)

M gnu/system/hurd.scm => gnu/system/hurd.scm +2 -2
@@ 1,5 1,5 @@
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2020-2022 Ludovic Courtès <ludo@gnu.org>
;;; Copyright © 2020-2023 Ludovic Courtès <ludo@gnu.org>
;;; Copyright © 2020, 2023 Janneke Nieuwenhuizen <janneke@gnu.org>
;;;
;;; This file is part of GNU Guix.


@@ 70,7 70,7 @@
  ;; Note: the Shepherd comes before the Hurd, not just because its duty is to
  ;; shepherd the herd, but also because we want its 'halt' and 'reboot'
  ;; commands to take precedence.
  (list shepherd-0.8 hurd netdde bash coreutils file findutils grep sed
  (list shepherd-0.10 hurd netdde bash coreutils file findutils grep sed
        diffutils patch gawk tar gzip bzip2 xz lzip
        guile-3.0-latest guile-colorized guile-readline
        net-base nss-certs inetutils less procps shadow sudo which