From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60854) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cvo1S-000293-6w for guix-patches@gnu.org; Wed, 05 Apr 2017 12:43:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cvo1O-0007fu-7F for guix-patches@gnu.org; Wed, 05 Apr 2017 12:43:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:35684) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cvo1O-0007fq-3h for guix-patches@gnu.org; Wed, 05 Apr 2017 12:43:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cvo1N-0003So-TL for guix-patches@gnu.org; Wed, 05 Apr 2017 12:43:01 -0400 Subject: bug#26373: [PATCH 1/6] import cran: Exclude experiment packages in predicate "bioconductor-package?". References: <8737dm3j19.fsf@elephly.net> In-Reply-To: <8737dm3j19.fsf@elephly.net> Resent-Message-ID: From: Ricardo Wurmus Date: Wed, 5 Apr 2017 18:42:05 +0200 Message-Id: <20170405164210.29428-1-rekado@elephly.net> 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: 26373@debbugs.gnu.org Cc: Ricardo Wurmus * guix/import/cran.scm (bioconductor-package?): Exclude experiment packages, because they cannot be updated with the default bioconductor updater. --- guix/import/cran.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/guix/import/cran.scm b/guix/import/cran.scm index 8e24f6e17..f63d23972 100644 --- a/guix/import/cran.scm +++ b/guix/import/cran.scm @@ -429,7 +429,9 @@ dependencies." ;; the Github mirror, so we have to exclude them ;; from the set of bioconductor packages that can be ;; updated automatically. - (not (string-contains uri "/data/annotation/")))))) + (not (string-contains uri "/data/annotation/")) + ;; Experiment packages are in a separate repository. + (not (string-contains uri "/data/experiment/")))))) (and (string-prefix? "r-" (package-name package)) (match (and=> (package-source package) origin-uri) ((? string? uri) -- 2.12.2