It's possible that the problem is already fixed by a change I've committed recently...
Maarten ----- Original Message ---- From: Xavier Hanin <[EMAIL PROTECTED]> To: [email protected] Sent: Monday, June 25, 2007 6:58:45 PM Subject: Re: artifacts of evicted module On 6/25/07, Johannes Stamminger <[EMAIL PROTECTED]> wrote: > > > Hi again a last time for today! > > > Hi just tested the 2.0.0-alpha1 behaviour (with the example provided as > attachment to IVY-537). > > Good: the build no longer fails with not using an all-conflict manager as > workaround and all evictions were done as expected. > > But: graph and html do no longer show any eviction information nor the > dependencies hirarchy. > > Is there something more to do than switching the ivy-jar in the apache > libs or > are those known issues or ... ? No, there's nothing more to do than switching the jar. It's a good news to know eviction is working as expected, I'm surprised about the reports. Since we have your example attached with IVY-537, we'll try to find out what's happening. Xavier Regards, > Johannes Stamminger > > > On Monday 25 June 2007, Johannes Stamminger wrote: > > Hi! > > > > On Monday 25 June 2007, Xavier Hanin wrote: > > > On 6/25/07, Johannes Stamminger <[EMAIL PROTECTED]> > > > > > > wrote: > > > > Hi again! > > > > > > > > > > > > Our workaround was so far to use the all-conflict manager instead. > > > > > > > > > > > > Today I found the time to extract a sample configuration of our more > > > > complex > > > > setup. And it revealed, that the problem is not with modules > providing > > > > their > > > > dependencies themselves by way of delivered ivy files. But with > > > > external libs > > > > whose artifacts are referenced from a module's ivy file, there the > > > > problem appears. 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). > > > > > > > > I have a complete running example available - but as I read from > > > > previous mails, attachments are stripped. So I cannot provide it > here > > > > but will attach > > > > it tomorrow to a new issue ... unless you believe my way of > referencing > > > > libX > > > > being not correct ... ? > > > > > > You can open the issue, your referencing is correct. > > > > Thanks for the confirmation! The bug is now filed in > > https://issues.apache.org/jira/browse/IVY-537 > > > > > > Regards, > > Johannes Stamminger > > ... > > > > -- > !!! NEU/NEW !!! vvvvvvv > [EMAIL PROTECTED] [2FE783D0 http://wwwkeys.PGP.net] > ------ ----<--{(@ ------------------ EADS ASTRIUM > Koenigsberger Str. 17, 28857 Barrien Ground System Eng. (TE55) > +49 4242 169582 (Tel + FAX) Huenefeldstr. 1-5, 28199 Bremen > +49 174 7731593 (Mobile) +49 421 539 4152 (Tel) / 4378 (FAX) > > This email (including any attachments) may contain confidential and/or > privileged information or information otherwise protected from disclosure. > If you are not the intended recipient, please notify the sender immediately, > do not copy this message or any attachments and do not use it for any > purpose or disclose its content to any person, but delete this message and > any attachments from your system. Astrium disclaims any and all liability if > this email transmission was virus corrupted, altered or falsified. > --------------------------------------------------------- > Astrium GmbH Vorsitzender des Aufsichtsrates: Thomas Mueller - > Geschaeftsfuehrung: Evert Dudok (Vorsitzender), Dr. Reinhold Lutz, Pablo > Salame Fischer > Sitz der Gesellschaft: Muenchen - Registergericht: Amtsgericht Muenchen, > HRB Nr. 107 647 > -- Xavier Hanin - Independent Java Consultant Manage your dependencies with Ivy! http://incubator.apache.org/ivy/ ____________________________________________________________________________________ Get the free Yahoo! toolbar and rest assured with the added security of spyware protection. http://new.toolbar.yahoo.com/toolbar/features/norton/index.php
