[GRADLE-1567] Cannot have more than one version of the same artifact with a different classifier in Ivy cache, causing unpredictable builds Created: 22/May/11  Updated: 04/Jan/13  Resolved: 22/Aug/11

Status: Resolved
Project: Gradle
Affects Version/s: 1.0-milestone-3
Fix Version/s: 1.0-milestone-5

Type: Bug
Reporter: Luke Daley Assignee: Daz DeBoer
Resolution: Fixed Votes: 0

Issue Links:
Duplicated by GRADLE-739 Better support for downloading depend... Resolved
Related to GRADLE-1622 Gradle Tooling API EclipseModel silen... Resolved


If you have say org.testng/testng/testng-5.8-jdk14.jar in your ivy cache, but you have a build that needs testng-5.8-jdk15.jar then Ivy can't tell that they are different and will just use testng-5.8-jdk14.jar.

A potential solution would be to map each classifier version to a different ivy module configuration instead of relying on Ivy's broken classifier support.

Comment by Pivotal Tracker Integration [ 04/Aug/11 ]

A Pivotal Tracker story has been created for this Issue: http://www.pivotaltracker.com/story/show/16650959

Generated at Wed Jun 30 11:58:49 CDT 2021 using Jira 8.4.2#804003-sha1:d21414fc212e3af190e92c2d2ac41299b89402cf.