Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id D1CFD200B91 for ; Thu, 25 Aug 2016 02:39:25 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id D07C3160AC1; Thu, 25 Aug 2016 00:39:25 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 2BF31160AC2 for ; Thu, 25 Aug 2016 02:39:25 +0200 (CEST) Received: (qmail 73232 invoked by uid 500); 25 Aug 2016 00:39:24 -0000 Mailing-List: contact issues-help@geode.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@geode.incubator.apache.org Delivered-To: mailing list issues@geode.incubator.apache.org Received: (qmail 73218 invoked by uid 99); 25 Aug 2016 00:39:24 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 25 Aug 2016 00:39:24 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id D69A018060F for ; Thu, 25 Aug 2016 00:39:23 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -4.646 X-Spam-Level: X-Spam-Status: No, score=-4.646 tagged_above=-999 required=6.31 tests=[KAM_ASCII_DIVIDERS=0.8, KAM_LAZY_DOMAIN_SECURITY=1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-1.426] autolearn=disabled Received: from mx2-lw-us.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id PpQDxj1kYZt0 for ; Thu, 25 Aug 2016 00:39:23 +0000 (UTC) Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx2-lw-us.apache.org (ASF Mail Server at mx2-lw-us.apache.org) with SMTP id 8C3B85F5CD for ; Thu, 25 Aug 2016 00:39:22 +0000 (UTC) Received: (qmail 72883 invoked by uid 99); 25 Aug 2016 00:39:22 -0000 Received: from arcas.apache.org (HELO arcas) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 25 Aug 2016 00:39:22 +0000 Received: from arcas.apache.org (localhost [127.0.0.1]) by arcas (Postfix) with ESMTP id EB5C22C0154 for ; Thu, 25 Aug 2016 00:39:21 +0000 (UTC) Date: Thu, 25 Aug 2016 00:39:21 +0000 (UTC) From: "ASF subversion and git services (JIRA)" To: issues@geode.incubator.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (GEODE-1811) Runtime dependencies listed as optional in build.gradle are not optional in the pom MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Thu, 25 Aug 2016 00:39:26 -0000 [ https://issues.apache.org/jira/browse/GEODE-1811?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15436025#comment-15436025 ] ASF subversion and git services commented on GEODE-1811: -------------------------------------------------------- Commit 91cca477fd4edf6eea72bbc64ddfea40bb34e89a in incubator-geode's branch refs/heads/feature/GEODE-420 from [~upthewaterspout] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=91cca47 ] GEODE-1811: Marking runtime dependencies as optional in the pom We had certain runtime dependencies marked as optional in geode-core/build.gradle. However, we were only looking for the optional flag on compile dependencies, so the runtime dependencies were not marked as optional in the generated pom file. > Runtime dependencies listed as optional in build.gradle are not optional in the pom > ----------------------------------------------------------------------------------- > > Key: GEODE-1811 > URL: https://issues.apache.org/jira/browse/GEODE-1811 > Project: Geode > Issue Type: Bug > Components: build > Reporter: Dan Smith > Assignee: Dan Smith > Fix For: 1.0.0-incubating > > > We added a flag to mark dependencies as optional in build gradle, using ext.optional. We've added that flag to several dependencies in build.gradle. > Unfortunately, we were only honoring the flag for compile dependencies, not runtime dependencies. So with geode M3, the following dependencies are still not optional at runtime, even though they are marked as optional in geode-core/build.gradle. > {code} > > org.fusesource.jansi > jansi > 1.8 > runtime > true > > > org.apache.logging.log4j > log4j-slf4j-impl > 2.6.1 > runtime > true > > > org.apache.logging.log4j > log4j-jcl > 2.6.1 > runtime > true > > > org.apache.logging.log4j > log4j-jul > 2.6.1 > runtime > true > > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)