"Jan (janneke) Nieuwenhuizen" skribis: > This fixes . > > * gnu/system/images/hurd.scm (hurd-initialize-root-partition): Use #:wal-mode #f > in call to ... > * gnu/build/image.scm (initialize-root-partition): ... this, add #:wal-mode? > parameter, pass it to ... > (register-closure): ... this, add #:wal-mode? parameter, pass it to ... > * guix/store/database.scm (with-database): ... this, add #:wal-mode? > parameter, pass it to ... > (call-with-database): ... this, add #:wal-mode? parameter; when > set to #f, do not set journal_model=WAL. [...] > +++ b/gnu/system/images/hurd.scm > @@ -61,8 +61,8 @@ > #~(lambda* (#:rest args) > (apply initialize-root-partition > (append args > - (list #:make-device-nodes > - make-hurd-device-nodes))))) > + (list #:make-device-nodes make-hurd-device-nodes > + #:wal-mode? #f))))) IWBN to have an XXX comment here stating why we disable WAL mode on GNU/Hurd, possibly referencing this issue. That way, we can eventually revisit the issue and hopefully get rid of this workaround. Apart from that the patch LGTM, thanks! Ludo’.