Re: depMgt (mng-1577 again....)

2007-06-17 Thread Jörg Schaible
Kenney Westerhof wrote: [snip] The meaning of depMgt is different, applied to either local deps or transitive deps, and it's not consistent. This somewhat describes the situation: - depMgt for artifact X is used to provide defaults for direct dependencies of artifact X, and for

RE: depMgt (mng-1577 again....)

2007-06-16 Thread Brian E. Fox
I think you're questioning if you have this: dependencyManagement dependencies dependency artifactIdfoo/artifactId groupIdcom/groupId version1/version /dependency /dependencies /dependencyManagement dependencies dependency artifactIdfoo/artifactId groupIdcom/groupId

Re: depMgt (mng-1577 again....)

2007-06-16 Thread Jörg Schaible
Kenney Westerhof wrote: Hi, Just did some test wrt MNG-2340 (using maven 2.0.7 and 2.0.6), and this is what I found: P with dependencyManagement for lucene 1.3 | + my-dep with dependency on lucene 1.4.3 + my-app with dependency on my-dep (I modified the attached project locally;

Re: depMgt (mng-1577 again....)

2007-06-16 Thread Ralph Goers
Kenney Westerhof wrote: This somewhat describes the situation: - depMgt for artifact X is used to provide defaults for direct dependencies of artifact X, and for overrides of transitive dependencies on X, unless there's also a direct dependency on X in which case the direct dependency is

Re: depMgt (mng-1577 again....)

2007-06-16 Thread Kenney Westerhof
Brian E. Fox wrote: I think you're questioning if you have this: dependencyManagement dependencies dependency artifactIdfoo/artifactId groupIdcom/groupId version1/version /dependency /dependencies /dependencyManagement dependencies dependency artifactIdfoo/artifactId

Re: depMgt (mng-1577 again....)

2007-06-16 Thread Kenney Westerhof
Ralph Goers wrote: Kenney Westerhof wrote: This somewhat describes the situation: - depMgt for artifact X is used to provide defaults for direct dependencies of artifact X, and for overrides of transitive dependencies on X, unless there's also a direct dependency on X in which case the