ant-ivy-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stephen.Dav...@ipaustralia.gov.au
Subject Re: Conflict problem [SEC=UNCLASSIFIED]
Date Sun, 06 May 2007 23:38:18 GMT
Hi Thomas,
you state that App_A is dependent on Common 1.+ and Ivy is resolving to 
Common 1.1.0.

Why do you think this is an error? 

If you really want App_A to resolve with Common 1.0.0 then change its 
dependency from 1.+ to 1.0.0.

Regards,
Stephen




Thomas Schoepfer <t.schoepfer@daetwyler-graphics.ch> 
04/05/2007 02:32 AM
Please respond to
ivy-user@incubator.apache.org


To
ivy-user@incubator.apache.org
cc

Subject
Conflict problem






Hi

I currently try to use ivy for a small repository.
I'm stuck upon configuration.

My repo contains 4 modules:
- Common 1.0.0
- Common 1.1.0
- Runtime 2.3
- Runtime 2.4

App_A depends Runtime 2.3 and Common 1.+
App_B depends Runtime 2.4 and Common 1.+
Common 1.0.0 depends Runtime 2.3
Common 1.1.0 depends Runtime 2.4

I can resolve App_B.
- This selects Common 1.1.0 and Runtime 2.4.

Resolution of App_A fails.
- It selects Runtime 2.3 (as expected)
- It selects Common 1.1.0 (instead of 1.0.0)

defaultConflictManager is set to "strict"

Can ivy be configured to try other revs, if the easiest path fails?

Regards
-- 
Thomas Schöpfer


Mime
View raw message