[
https://issues.apache.org/jira/browse/IVY-537?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Xavier Hanin updated IVY-537:
-----------------------------
Description:
With moduleA referencing libX-1.0 with:
<dependency name="libX" rev="1.0" org="COTS" conf="compile,
development, deployment">
<artifact name="libX" conf="compile"/>
<artifact name="LICENSE" type="license" ext="txt"
conf="deployment"/>
<artifact name="libX" type="source" ext="src.jar"
conf="development"/>
</dependency>
and another module referencing same libX but in version 2.0 by way of:
<dependency name="libX" rev="2.0" org="COTS" conf="compile,
development, deployment">
<artifact name="libX" conf="compile"/>
<artifact name="libX" type="license" ext="jar.license"
conf="deployment"/>
<artifact name="libX" type="source" ext="src.jar"
conf="development"/>
</dependency>
the eviction of libX-1.0 fails (note the different namings for the license
artifact).
was:
With moduleA referencing libX-1.0 with:
<dependency name="libX" rev="1.0" org="COTS" conf="compile,
development, deployment">
<artifact name="libX" conf="compile"/>
<artifact name="LICENSE" type="license" ext="txt"
conf="deployment"/>
<artifact name="libX" type="source" ext="src.jar"
conf="development"/>
</dependency>
and another module referencing same libX but in version 2.0 by way of:
<dependency name="libX" rev="2.0" org="COTS" conf="compile,
development, deployment">
<artifact name="libX" conf="compile"/>
<artifact name="libX" type="license" ext="jar.license"
conf="deployment"/>
<artifact name="libX" type="source" ext="src.jar"
conf="development"/>
</dependency>
the eviction of libX-1.0 fails (note the different namings for the license
artifact).
Fix Version/s: 2.0
> Eviction fails for libs not providing their ivy configuration and providing
> artifacts named different between lib versions
> --------------------------------------------------------------------------------------------------------------------------
>
> Key: IVY-537
> URL: https://issues.apache.org/jira/browse/IVY-537
> Project: Ivy
> Issue Type: Bug
> Components: Core
> Affects Versions: 1.4.1
> Reporter: Johannes Stamminger
> Fix For: 2.0
>
> Attachments: ivy-lib-eviction.zip
>
>
> With moduleA referencing libX-1.0 with:
> <dependency name="libX" rev="1.0" org="COTS" conf="compile,
> development, deployment">
> <artifact name="libX" conf="compile"/>
> <artifact name="LICENSE" type="license" ext="txt"
> conf="deployment"/>
> <artifact name="libX" type="source" ext="src.jar"
> conf="development"/>
> </dependency>
> and another module referencing same libX but in version 2.0 by way of:
> <dependency name="libX" rev="2.0" org="COTS" conf="compile,
> development, deployment">
> <artifact name="libX" conf="compile"/>
> <artifact name="libX" type="license" ext="jar.license"
> conf="deployment"/>
> <artifact name="libX" type="source" ext="src.jar"
> conf="development"/>
> </dependency>
> the eviction of libX-1.0 fails (note the different namings for the license
> artifact).
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.