Hi Anyone with any leads at all?
Cheers / Erik On Sun, Mar 27, 2011 at 9:09 PM, Erik Andersson <kir...@gmail.com> wrote: > Hi > > I'm fresh on Ivy and am just starting up my build of dependencies. > Things were working fine until I ran into beeing dependent of modules > who also had some same dependencies. > > I have the following dependencies: > foo depends of bar, baz and qux > qux depends of bar and baz > > bar, baz, and qux all build and publish fine. > > When i try to build foo I get problems. Someone please help me find > out what's going on. Why is my dependency descriptor mediated from > "dependency: my.org#bar#sit;1.0RC1" to "dependency: > my.org#bar#sit;working@my.build.server"? > > From log: > > <-- SNIP --> > [ivy:retrieve] no resolved descriptor found: launching default resolve > Overriding previous definition of property "ivy.version" > [ivy:retrieve] using ivy parser to parse > > file:/misc/java/svncheckout/captools/java/build/releases/ivy/AdminTool2/foo/ivy.xml > [ivy:retrieve] :: resolving dependencies :: > my.org#foo;working@my.build.server > [ivy:retrieve] confs: [build, build-test, dist, environment-dependencies] > [ivy:retrieve] validate = false > [ivy:retrieve] refresh = false > [ivy:retrieve] resolving dependencies for configuration 'build' > [ivy:retrieve] == resolving dependencies for > my.org#foo;working@my.build.server [build] > [ivy:retrieve] == resolving dependencies > my.org#foo;working@my.build.server->my.org#bar#sit;1.0RC1 > [build->dist] > > [ivy:retrieve] myChain: Checking cache for: dependency: > my.org#bar#sit;1.0RC1 {build=[dist]} > [ivy:retrieve] don't use cache for my.org#bar#sit;1.0RC1: changing=true > [ivy:retrieve] don't use cache for my.org#bar#sit;1.0RC1: changing=true > [ivy:retrieve] tried ivyrepo/sit/my.org/bar/1.0RC1/ivy.xml > [ivy:retrieve] :: SSH :: connecting to localhost... > [ivy:retrieve] :: SSH :: connected to localhost! > [ivy:retrieve] cm-integration: found md file for my.org#bar#sit;1.0RC1 > [ivy:retrieve] => > SshResource:ivyrepo/sit/my.org/bar/1.0RC1/ivy.xml (2171)] (1.0RC1) > [ivy:retrieve] default-cache: revision in cache is not up to date: > my.org#bar#sit;1.0RC1 > [ivy:retrieve] downloading > SshResource:ivyrepo/sit/my.org/bar/1.0RC1/ivy.xml (2171)] ... > [ivy:retrieve] cm-integration: downloading > ivyrepo/sit/my.org/bar/1.0RC1/ivy.xml > [ivy:retrieve] cm-integration: downloading > ivyrepo/sit/my.org/bar/1.0RC1/ivy.xml.sha1 > [ivy:retrieve] sha1 OK for > SshResource:ivyrepo/sit/my.org/bar/1.0RC1/ivy.xml (2171)] > [ivy:retrieve] [SUCCESSFUL ] > my.org#bar#sit;1.0RC1!ivy.xml(ivy.original) (525ms) > [ivy:retrieve] my.org#bar#sit;1.0RC1 is changing, but has not changed: > will trust cached artifacts if any > [ivy:retrieve] found my.org#bar#sit;1.0RC1 in cm-integration > > <-- SNIP --> > > [ivy:retrieve] myChain: Checking cache for: dependency: > my.org#qux#sit;1.0RC1 {build=[build]} > [ivy:retrieve] don't use cache for my.org#qux#sit;1.0RC1: changing=true > [ivy:retrieve] don't use cache for my.org#qux#sit;1.0RC1: changing=true > [ivy:retrieve] tried ivyrepo/sit/my.org/qux/1.0RC1/ivy.xml > [ivy:retrieve] cm-integration: found md file for my.org#qux#sit;1.0RC1 > [ivy:retrieve] => > SshResource:ivyrepo/sit/my.org/qux/1.0RC1/ivy.xml (2512)] (1.0RC1) > [ivy:retrieve] default-cache: revision in cache is not up to date: > my.org#qux#sit;1.0RC1 > [ivy:retrieve] downloading > SshResource:ivyrepo/sit/my.org/qux/1.0RC1/ivy.xml (2512)] ... > [ivy:retrieve] cm-integration: downloading > ivyrepo/sit/my.org/qux/1.0RC1/ivy.xml > [ivy:retrieve] cm-integration: downloading > ivyrepo/sit/my.org/qux/1.0RC1/ivy.xml.sha1 > [ivy:retrieve] sha1 OK for > SshResource:ivyrepo/sit/my.org/qux/1.0RC1/ivy.xml (2512)] > [ivy:retrieve] [SUCCESSFUL ] > my.org#qux#sit;1.0RC1!ivy.xml(ivy.original) (309ms) > [ivy:retrieve] my.org#qux#sit;1.0RC1 is changing, but has not changed: > will trust cached artifacts if any > [ivy:retrieve] found my.org#qux#sit;1.0RC1 in cm-integration > > [ivy:retrieve] dependency descriptor has been mediated: dependency: > my.org#bar#sit;1.0RC1 {build=[dist]} => dependency: > my.org#bar#sit;working@my.build.server {build=[dist]} > [ivy:retrieve] dependency descriptor has been mediated: dependency: > my.org#baz#sit;1.0RC1 {build=[build]} => dependency: > my.org#baz#sit;working@my.build.server {build=[build]} > [ivy:retrieve] == resolving dependencies > my.org#qux#sit;1.0RC1->my.org#bar#sit;working@my.build.server > [build->dist] > [ivy:retrieve] dependency descriptor has been mediated: dependency: > my.org#bar#sit;1.0RC1 {build=[dist]} => dependency: > my.org#bar#sit;working@my.build.server {build=[dist]} > [ivy:retrieve] dependency descriptor has been mediated: dependency: > my.org#baz#sit;1.0RC1 {build=[build]} => dependency: > my.org#baz#sit;working@my.build.server {build=[build]} > [ivy:retrieve] myChain: Checking cache for: dependency: > my.org#bar#sit;working@my.build.server {build=[dist]} > [ivy:retrieve] don't use cache for > my.org#bar#sit;working@my.build.server: changing=true > [ivy:retrieve] don't use cache for > my.org#bar#sit;working@my.build.server: changing=true > [ivy:retrieve] tried > ivyrepo/sit/my.org/bar/working@my.build.server/ivy.xml > [ivy:retrieve] tried > ivyrepo/sit/my.org/bar/working@my.build.server/bar.jar > [ivy:retrieve] cm-integration: no ivy file nor artifact found for > my.org#bar#sit;working@my.build.server > [ivy:retrieve] WARN: module not found: > my.org#bar#sit;working@my.build.server > [ivy:retrieve] WARN: ==== cm-integration: tried > [ivy:retrieve] WARN: ivyrepo/sit/ > my.org/bar/working@my.build.server/ivy.xml > [ivy:retrieve] WARN: -- artifact > my.org#bar#sit;working@my.build.server!bar.jar: > [ivy:retrieve] WARN: ivyrepo/sit/ > my.org/bar/working@my.build.server/bar.jar > [ivy:retrieve] == resolving dependencies > my.org#qux#sit;1.0RC1->my.org#baz#sit;working@my.build.server > [build->build] > [ivy:retrieve] dependency descriptor has been mediated: dependency: > my.org#bar#sit;1.0RC1 {build=[dist]} => dependency: > my.org#bar#sit;working@my.build.server {build=[dist]} > <--- SNIP --> > > From foo's ivy.xml: > <dependencies> > <dependency > org="my.org" > name="bar" > branch="sit" > rev="1.0RC1" > conf="build->dist" > changing="true" > /> > <dependency > org="my.org" > name="qux" > branch="sit" > rev="1.0RC1" > conf="build" > changing="true" > /> > <dependency > org="my.org" > name="baz" > branch="sit" > rev="1.0RC1" > conf="build" > changing="true" > /> > <conflict manager="all"/> > </dependencies> > > Please let me know if I need to provide more information. I tried to > include parts I thought were interesting.. > > Best Regards / Erik >