[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Shepherd release!
From: |
Ludovic Courtès |
Subject: |
Shepherd release! |
Date: |
Fri, 16 Mar 2018 13:44:37 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) |
Hello Guix!
I’d like to release the Shepherd 0.3.3 within a couple of days if there
are no objections.
I’ll take a look at the remaining non-deterministic test failures
described at <https://bugs.gnu.org/30299> but I’d appreciate it if
people could give a hand by reproducing them and posting test-suite.log.
During development I never hit these. :-/
For the record, it can be tested on GuixSD by running “make dist” in the
Shepherd and then applying a patch like this in Guix:
diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm
index ad31bc498..04cb69e1b 100644
--- a/gnu/packages/admin.scm
+++ b/gnu/packages/admin.scm
@@ -47,6 +47,7 @@
#:use-module (guix build-system perl)
#:use-module (guix build-system python)
#:use-module (guix build-system trivial)
+ #:use-module (guix gexp)
#:use-module (gnu packages)
#:use-module (gnu packages base)
#:use-module (gnu packages check)
@@ -159,16 +160,8 @@ and provides a \"top-like\" mode (monitoring).")
(define-public shepherd
(package
(name "shepherd")
- (version "0.3.2")
- (source (origin
- (method url-fetch)
- (uri (string-append "ftp://alpha.gnu.org/gnu/dmd/shepherd-"
- version ".tar.gz"))
- (sha256
- (base32
- "174q1qg7yg6w1hfvlfv720hr6hid4h5xzw15y3ycfpspllzldhcb"))
- (patches (search-patches "shepherd-close-fds.patch"
- "shepherd-herd-status-sorted.patch"))))
+ (version "0.3.3")
+ (source (local-file "/data/src/shepherd/shepherd-0.3.2.tar.gz"))
(build-system gnu-build-system)
(arguments
'(#:configure-flags '("--localstatedir=/var")))
From there you can run “make check-system” or ‘guix system vm’.
Ludo’.
- Shepherd release!,
Ludovic Courtès <=