You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Benson Margulies <bi...@gmail.com> on 2013/01/26 02:54:52 UTC

A dependency tree I do not understand

The project of the moment is: com.basistech:rlp:jar:7.8.333

Notice the older version of itself retained in the tree? I expected it
to disappear.

[INFO]
[INFO] --- maven-dependency-plugin:2.5.1:tree (default-cli) @ rlp ---
[INFO] com.basistech:rlp:jar:7.8.333
[INFO] +- com.basistech:common:jar:18:compile
[INFO] +- com.basistech:utilities:jar:7.8.333:compile
[INFO] +- com.basistech:rlp-save-results:jar:10.0:compile
[INFO] |  +- com.basistech:rlp:jar:7.6.0:compile
[INFO] |  +- com.fasterxml.jackson.core:jackson-core:jar:2.1.0:compile
[INFO] |  +- com.fasterxml.jackson.core:jackson-databind:jar:2.1.0:compile
[INFO] |  |  \- com.fasterxml.jackson.core:jackson-annotations:jar:2.1.0:compile
[INFO] |  +- com.fasterxml.jackson.dataformat:jackson-dataformat-smile:jar:2.1.0:compile
[INFO] |  \- javassist:javassist:jar:3.12.1.GA:compile
[INFO] +- log4j:log4j:jar:1.2.15:compile
[INFO] +- junit:junit:jar:4.7:test
[INFO] +- org.springframework:spring-core:jar:2.5.6:test
[INFO] |  \- commons-logging:commons-logging:jar:1.1.1:test
[INFO] +- org.springframework:spring-beans:jar:2.5.6:test
[INFO] +- org.springframework:spring-context:jar:2.5.6:test
[INFO] |  \- aopalliance:aopalliance:jar:1.0:test
[INFO] \- org.springframework:spring-test:jar:2.5.6:test

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: A dependency tree I do not understand

Posted by Benson Margulies <bi...@gmail.com>.
On Mon, Jan 28, 2013 at 10:25 AM, Ron Wheeler
<rw...@artifact-software.com> wrote:
> It looks like a circulular dependency.

Yes indeed, circular. Oddly, the build works, no complaints. If it has
complained, I would have thought some more about whether or how to
break the circle.

>
> How does rlp-save-results get built with a later version of rlp?

No, it's an earlier version. The current version being built is
7.8.333, and the dep is on 7.6.0. (No snapshots are used for boring
reasons I won't go into here.)

For olamy, I have no idea what happens with 2.2.1. I don't know if
this build works with 2.2.1, we've changed all the requirements in the
poms to require 3.0.4 some time ago.



>
> It looks like you need an exclude?

Yup.

>
> Ron
>
>
> On 28/01/2013 9:58 AM, Olivier Lamy wrote:
>>
>> same tree with mvn 2.2.1 ?
>>
>> 2013/1/26 Benson Margulies <bi...@gmail.com>:
>>>
>>> The project of the moment is: com.basistech:rlp:jar:7.8.333
>>>
>>> Notice the older version of itself retained in the tree? I expected it
>>> to disappear.
>>>
>>> [INFO]
>>> [INFO] --- maven-dependency-plugin:2.5.1:tree (default-cli) @ rlp ---
>>> [INFO] com.basistech:rlp:jar:7.8.333
>>> [INFO] +- com.basistech:common:jar:18:compile
>>> [INFO] +- com.basistech:utilities:jar:7.8.333:compile
>>> [INFO] +- com.basistech:rlp-save-results:jar:10.0:compile
>>> [INFO] |  +- com.basistech:rlp:jar:7.6.0:compile
>>> [INFO] |  +- com.fasterxml.jackson.core:jackson-core:jar:2.1.0:compile
>>> [INFO] |  +-
>>> com.fasterxml.jackson.core:jackson-databind:jar:2.1.0:compile
>>> [INFO] |  |  \-
>>> com.fasterxml.jackson.core:jackson-annotations:jar:2.1.0:compile
>>> [INFO] |  +-
>>> com.fasterxml.jackson.dataformat:jackson-dataformat-smile:jar:2.1.0:compile
>>> [INFO] |  \- javassist:javassist:jar:3.12.1.GA:compile
>>> [INFO] +- log4j:log4j:jar:1.2.15:compile
>>> [INFO] +- junit:junit:jar:4.7:test
>>> [INFO] +- org.springframework:spring-core:jar:2.5.6:test
>>> [INFO] |  \- commons-logging:commons-logging:jar:1.1.1:test
>>> [INFO] +- org.springframework:spring-beans:jar:2.5.6:test
>>> [INFO] +- org.springframework:spring-context:jar:2.5.6:test
>>> [INFO] |  \- aopalliance:aopalliance:jar:1.0:test
>>> [INFO] \- org.springframework:spring-test:jar:2.5.6:test
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>>> For additional commands, e-mail: users-help@maven.apache.org
>>>
>>
>>
>
>
> --
> Ron Wheeler
> President
> Artifact Software Inc
> email: rwheeler@artifact-software.com
> skype: ronaldmwheeler
> phone: 866-970-2435, ext 102
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: A dependency tree I do not understand

Posted by Ron Wheeler <rw...@artifact-software.com>.
It looks like a circulular dependency.

How does rlp-save-results get built with a later version of rlp?

It looks like you need an exclude?

Ron

On 28/01/2013 9:58 AM, Olivier Lamy wrote:
> same tree with mvn 2.2.1 ?
>
> 2013/1/26 Benson Margulies <bi...@gmail.com>:
>> The project of the moment is: com.basistech:rlp:jar:7.8.333
>>
>> Notice the older version of itself retained in the tree? I expected it
>> to disappear.
>>
>> [INFO]
>> [INFO] --- maven-dependency-plugin:2.5.1:tree (default-cli) @ rlp ---
>> [INFO] com.basistech:rlp:jar:7.8.333
>> [INFO] +- com.basistech:common:jar:18:compile
>> [INFO] +- com.basistech:utilities:jar:7.8.333:compile
>> [INFO] +- com.basistech:rlp-save-results:jar:10.0:compile
>> [INFO] |  +- com.basistech:rlp:jar:7.6.0:compile
>> [INFO] |  +- com.fasterxml.jackson.core:jackson-core:jar:2.1.0:compile
>> [INFO] |  +- com.fasterxml.jackson.core:jackson-databind:jar:2.1.0:compile
>> [INFO] |  |  \- com.fasterxml.jackson.core:jackson-annotations:jar:2.1.0:compile
>> [INFO] |  +- com.fasterxml.jackson.dataformat:jackson-dataformat-smile:jar:2.1.0:compile
>> [INFO] |  \- javassist:javassist:jar:3.12.1.GA:compile
>> [INFO] +- log4j:log4j:jar:1.2.15:compile
>> [INFO] +- junit:junit:jar:4.7:test
>> [INFO] +- org.springframework:spring-core:jar:2.5.6:test
>> [INFO] |  \- commons-logging:commons-logging:jar:1.1.1:test
>> [INFO] +- org.springframework:spring-beans:jar:2.5.6:test
>> [INFO] +- org.springframework:spring-context:jar:2.5.6:test
>> [INFO] |  \- aopalliance:aopalliance:jar:1.0:test
>> [INFO] \- org.springframework:spring-test:jar:2.5.6:test
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>> For additional commands, e-mail: users-help@maven.apache.org
>>
>
>


-- 
Ron Wheeler
President
Artifact Software Inc
email: rwheeler@artifact-software.com
skype: ronaldmwheeler
phone: 866-970-2435, ext 102


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: A dependency tree I do not understand

Posted by Olivier Lamy <ol...@apache.org>.
same tree with mvn 2.2.1 ?

2013/1/26 Benson Margulies <bi...@gmail.com>:
> The project of the moment is: com.basistech:rlp:jar:7.8.333
>
> Notice the older version of itself retained in the tree? I expected it
> to disappear.
>
> [INFO]
> [INFO] --- maven-dependency-plugin:2.5.1:tree (default-cli) @ rlp ---
> [INFO] com.basistech:rlp:jar:7.8.333
> [INFO] +- com.basistech:common:jar:18:compile
> [INFO] +- com.basistech:utilities:jar:7.8.333:compile
> [INFO] +- com.basistech:rlp-save-results:jar:10.0:compile
> [INFO] |  +- com.basistech:rlp:jar:7.6.0:compile
> [INFO] |  +- com.fasterxml.jackson.core:jackson-core:jar:2.1.0:compile
> [INFO] |  +- com.fasterxml.jackson.core:jackson-databind:jar:2.1.0:compile
> [INFO] |  |  \- com.fasterxml.jackson.core:jackson-annotations:jar:2.1.0:compile
> [INFO] |  +- com.fasterxml.jackson.dataformat:jackson-dataformat-smile:jar:2.1.0:compile
> [INFO] |  \- javassist:javassist:jar:3.12.1.GA:compile
> [INFO] +- log4j:log4j:jar:1.2.15:compile
> [INFO] +- junit:junit:jar:4.7:test
> [INFO] +- org.springframework:spring-core:jar:2.5.6:test
> [INFO] |  \- commons-logging:commons-logging:jar:1.1.1:test
> [INFO] +- org.springframework:spring-beans:jar:2.5.6:test
> [INFO] +- org.springframework:spring-context:jar:2.5.6:test
> [INFO] |  \- aopalliance:aopalliance:jar:1.0:test
> [INFO] \- org.springframework:spring-test:jar:2.5.6:test
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>



-- 
Olivier Lamy
Talend: http://coders.talend.com
http://twitter.com/olamy | http://linkedin.com/in/olamy

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org