From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33820) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dA4ZO-0002Ac-7g for guix-patches@gnu.org; Sun, 14 May 2017 21:13:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dA4ZL-0006vO-0U for guix-patches@gnu.org; Sun, 14 May 2017 21:13:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:42560) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dA4ZK-0006ud-RL for guix-patches@gnu.org; Sun, 14 May 2017 21:13:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dA4ZK-0003ZG-A9 for guix-patches@gnu.org; Sun, 14 May 2017 21:13:02 -0400 Subject: bug#26814: [PATCH] gnu: par2cmdline: Update to 0.7.0 Resent-Message-ID: References: <20170507181628.7b4d2b39@scratchpost.org> From: Brendan Tildesley Message-ID: Date: Mon, 15 May 2017 11:11:56 +1000 MIME-Version: 1.0 In-Reply-To: <20170507181628.7b4d2b39@scratchpost.org> Content-Type: multipart/mixed; boundary="------------9323DB7D5C0E3A7F2092F160" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" Cc: 26814@debbugs.gnu.org This is a multi-part message in MIME format. --------------9323DB7D5C0E3A7F2092F160 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit On 2017-05-08 02:16, Danny Milosavljevic wrote: >> + (replace 'check >> + (lambda _ >> + (zero? (system* "make" "-j1" "check"))))))) > Isn't adding #:parallel-tests? enough? > > (arguments '(#:parallel-tests? #f ...)) I hadn't realised. New patch attached. --------------9323DB7D5C0E3A7F2092F160 Content-Type: text/x-patch; name="0001-gnu-par2cmdline-Update-to-0.7.0.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="0001-gnu-par2cmdline-Update-to-0.7.0.patch" >From c90ea8280e8475514801980600a7f163779dd5ed Mon Sep 17 00:00:00 2001 From: Brendan Tildesley Date: Mon, 15 May 2017 11:09:11 +1000 Subject: [PATCH] gnu: par2cmdline: Update to 0.7.0 * gnu/packages/backup.scm (par2cmdline): Update to 0.7.0 [source]: Remove old test fix incorporated upstream. [arguments]: Disable parallel tests. --- gnu/packages/backup.scm | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/gnu/packages/backup.scm b/gnu/packages/backup.scm index d5cb5783a..5f0e84bee 100644 --- a/gnu/packages/backup.scm +++ b/gnu/packages/backup.scm @@ -118,7 +118,7 @@ spying and/or modification by the server.") (define-public par2cmdline (package (name "par2cmdline") - (version "0.6.14") + (version "0.7.0") (source (origin (method url-fetch) (uri (string-append "https://github.com/Parchive/par2cmdline/archive/v" @@ -126,21 +126,14 @@ spying and/or modification by the server.") (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 - "0ykfb7ar0x0flfdgf6i8xphyv5b93dalbjj2jb6hx7sdjax33n1g")) - ;; This test merely needs a file to test recovery on, but - ;; /dev/random is essentially /dev/urandom plus minimum entropy - ;; locking, making the test hang indefinitely. This change is - ;; already upstream: remove on upgrade to future 0.6.15. - ;; https://github.com/Parchive/par2cmdline/commit/27723a678f780da82c79b98592592009c779a4fb - (modules '((guix build utils))) - (snippet - '(substitute* "tests/test20" (("if=/dev/random") "if=/dev/urandom"))))) + "1m9vnv3pg0nds47raq2rd2kfpaad1sc10hv40hll5byksqlbfxyq")))) (native-inputs `(("automake" ,automake) ("autoconf" ,autoconf))) (build-system gnu-build-system) (arguments - `(#:phases + `(#:parallel-tests? #f + #:phases (modify-phases %standard-phases (add-after 'unpack 'autoreconf (lambda _ (zero? (system* "autoreconf" "-vfi"))))))) -- 2.12.2 --------------9323DB7D5C0E3A7F2092F160--