From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57957) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e75aP-0004BR-RZ for guix-patches@gnu.org; Tue, 24 Oct 2017 16:14:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e75aM-0002QV-Lz for guix-patches@gnu.org; Tue, 24 Oct 2017 16:14:05 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:51562) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1e75aM-0002QQ-IK for guix-patches@gnu.org; Tue, 24 Oct 2017 16:14:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1e75aM-0002FT-D8 for guix-patches@gnu.org; Tue, 24 Oct 2017 16:14:02 -0400 Subject: [bug#28976] [PATCH] gnu: calcurse: Used the "fixed" test-only tzdata for tests. Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:57632) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e75ZZ-00049c-UA for guix-patches@gnu.org; Tue, 24 Oct 2017 16:13:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e75ZW-0001pZ-Ou for guix-patches@gnu.org; Tue, 24 Oct 2017 16:13:13 -0400 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:52711) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1e75ZW-0001p6-Fn for guix-patches@gnu.org; Tue, 24 Oct 2017 16:13:10 -0400 Received: from jasmine.lan (c-73-165-108-70.hsd1.pa.comcast.net [73.165.108.70]) by mail.messagingengine.com (Postfix) with ESMTPA id CB6887FA8C for ; Tue, 24 Oct 2017 16:13:08 -0400 (EDT) From: Leo Famulari Date: Tue, 24 Oct 2017 16:13:04 -0400 Message-Id: <9837a4ec75391450ba672dd3b06fa07cc178e2dc.1508875983.git.leo@famulari.name> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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" To: 28976@debbugs.gnu.org * gnu/packages/calcurse.scm (calcurse)[inputs]: Remove tzdata and add ... [native-inputs]: tzdata-2017a. [arguments]: Add tzdata-2017a to #:disallowed-references. --- gnu/packages/calcurse.scm | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/gnu/packages/calcurse.scm b/gnu/packages/calcurse.scm index 20a9a8fb4..826b1f1d0 100644 --- a/gnu/packages/calcurse.scm +++ b/gnu/packages/calcurse.scm @@ -1,5 +1,6 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2014, 2015, 2017 Eric Bavier +;;; Copyright © 2014, 2015, 2017 Leo Famulari ;;; ;;; This file is part of GNU Guix. ;;; @@ -38,13 +39,17 @@ (base32 "0il0y06akdqgy0f9p40m4x6arn66nh7sr1w1i41bszycs7div266")))) (build-system gnu-build-system) - (inputs `(("ncurses" ,ncurses) - ("tzdata" ,tzdata))) + (inputs `(("ncurses" ,ncurses))) + (native-inputs `(("tzdata" ,tzdata-2017a))) (arguments ;; The ical tests all want to create a ".calcurse" directory, and may ;; fail with "cannot create directory '.calcurse': File exists" if run ;; concurently. - '(#:parallel-tests? #f + `(#:parallel-tests? #f + ;; Since this tzdata is only used for tests and not referenced by the + ;; built package, used the "fixed" obsolete version of tzdata and ensure + ;; it does not sneak in to the closure. + #:disallowed-references (,tzdata-2017a) #:phases (modify-phases %standard-phases (add-before 'check 'check-setup (lambda* (#:key inputs #:allow-other-keys) -- 2.14.3