Return-Path: Delivered-To: apmail-ant-notifications-archive@locus.apache.org Received: (qmail 51079 invoked from network); 26 Aug 2008 13:08:38 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 26 Aug 2008 13:08:38 -0000 Received: (qmail 59986 invoked by uid 500); 26 Aug 2008 13:08:34 -0000 Delivered-To: apmail-ant-notifications-archive@ant.apache.org Received: (qmail 59965 invoked by uid 500); 26 Aug 2008 13:08:34 -0000 Mailing-List: contact notifications-help@ant.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@ant.apache.org Delivered-To: mailing list notifications@ant.apache.org Received: (qmail 59916 invoked by uid 99); 26 Aug 2008 13:08:34 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 26 Aug 2008 06:08:34 -0700 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.140] (HELO brutus.apache.org) (140.211.11.140) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 26 Aug 2008 13:07:44 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id A57C1234C1B9 for ; Tue, 26 Aug 2008 06:07:44 -0700 (PDT) Message-ID: <1926564635.1219756064676.JavaMail.jira@brutus> Date: Tue, 26 Aug 2008 06:07:44 -0700 (PDT) From: "Xavier Hanin (JIRA)" To: notifications@ant.apache.org Subject: [jira] Resolved: (IVY-708) Circular Dependency messages in a resolve do not reflect the configuration used during the resolve In-Reply-To: <18090952.1200690513835.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/IVY-708?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Xavier Hanin resolved IVY-708. ------------------------------ Resolution: Fixed I've fixed this bug by skipping the circular dependency handling done in sort when called after a resolve to order the resolved dependencies. Indeed in this case circular dependency checks are done during resolve, there is no reason to report them again (and as you pointed the information is not as precise as during resolve). This does not solve the buildlist problem, so I suggest you open a specific issue if you still have this requirement. > Circular Dependency messages in a resolve do not reflect the configuration used during the resolve > -------------------------------------------------------------------------------------------------- > > Key: IVY-708 > URL: https://issues.apache.org/jira/browse/IVY-708 > Project: Ivy > Issue Type: Bug > Components: Core > Affects Versions: 2.0.0-beta-1 > Environment: unix > Reporter: Jim Adams > Assignee: Xavier Hanin > Fix For: 2.0-RC1 > > > We have a dependency chain that has several configurations. We use compile and runtime configurations. We have no circular dependencies in the compile configuration but we do in the runtime configuration. During the resolve with the compile configuration we are getting circular dependency warnings which, when examined, follow the runtime configuration. It looks like the method CollectionOfModulesToSort.getModuleDesciptorDependency() does not look at the configuration. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.