Return-Path: Delivered-To: apmail-ant-ivy-user-archive@www.apache.org Received: (qmail 93908 invoked from network); 20 Jan 2009 09:21:09 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 20 Jan 2009 09:21:09 -0000 Received: (qmail 54599 invoked by uid 500); 20 Jan 2009 09:21:08 -0000 Delivered-To: apmail-ant-ivy-user-archive@ant.apache.org Received: (qmail 54561 invoked by uid 500); 20 Jan 2009 09:21:08 -0000 Mailing-List: contact ivy-user-help@ant.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: ivy-user@ant.apache.org Delivered-To: mailing list ivy-user@ant.apache.org Received: (qmail 54550 invoked by uid 99); 20 Jan 2009 09:21:08 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 20 Jan 2009 01:21:08 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of yura.taras@gmail.com designates 209.85.219.10 as permitted sender) Received: from [209.85.219.10] (HELO mail-ew0-f10.google.com) (209.85.219.10) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 20 Jan 2009 09:21:02 +0000 Received: by ewy3 with SMTP id 3so3859461ewy.4 for ; Tue, 20 Jan 2009 01:20:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type:content-transfer-encoding; bh=4bvCLl/brW8gwjJmStDBzZo0EQXmyWmSqV5SXOlQ/GU=; b=Og0zll+ZWJMQnU6wAK2D6xG5IU5SAD4YsYrmAtuzevc1zK9+kNeldtVogqiMQJTYQj Laqda3ve1t1ZbubRu5vyiJEUT9MkbipoZ0Ij9UxEqI2AmhLSZpfrxf2e7TYhUvnuBwo/ /d0w9srK061PEOBydXr68mXbaiew5Bqtm7mG0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; b=DapEMFQ1AmcWhNvasJ/M+L7GZpwegKzs23dbnWhuaB1Z/LArkZsTV0yGTGGIT7Sh0j eR7DK1GwtN48jCKqaHM/FV8gDorUFce2bsBI8T1XsFzoPEUC0jytQIc7FzKZzOnhF9mF EWBMTyKT1PJZE21i2KS+siPrGQlUmhO4EBj0o= MIME-Version: 1.0 Received: by 10.210.76.19 with SMTP id y19mr1827125eba.52.1232443240310; Tue, 20 Jan 2009 01:20:40 -0800 (PST) Date: Tue, 20 Jan 2009 11:20:40 +0200 Message-ID: <24f7c2250901200120g1bafdf66sc221dd6a1d567530@mail.gmail.com> Subject: Transitive and non-transitive dependency on same module From: Yura Taras To: ivy-user@ant.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Hi all I wonder if described below is a bug or a feature :) In module I want to have configuration which assembles two dependencies on other module - one transitive, other not-transitive: I expect "conf" configuration to have all runtime dependencies and other_test.jar only; but it contains test dependencies like JUnit too. Looks like in case above both dependencies are treated as transitive. Is this expected or should I open a bug? I'm using Ivy 1.4.1. I know Ivy becomes ASF project only starting from 2, but I don't have time currently to test if same is reproducible in 2rc2. If needed, i'll send you results later, but IMO above info is enough to reproduce. Thanks.