[Yanel-dev] Re: [Dev] Maven repo dupes
Mehmet Birgi
mehmet.birgi at wyona.com
Wed Mar 31 16:23:52 CEST 2010
ok, i'll have a look at it tomorrow
On Wed, Mar 31, 2010 at 2:51 PM, Michael Wechner
<michael.wechner at wyona.com>wrote:
> Mehmet Birgi wrote:
>
>> Thanks for all the feedback. As this is low priority, I might get back to
>> it later, but I will not pursue this issue at the moment.
>>
>
> I would like you to spend 15 minutes on this. Please give the debugging
> approach as I suggested a try and also please
> add a bugzilla entry, because these ambiguities can lead to problems and
> hence we better get it documented it at least.
>
> Thanks
>
> Michi
>
>>
>> Cheers,
>>
>> Memo
>>
>>
>>
>> 2010/3/31 Guillaume D=E9flache <guillaume.deflache at wyona.com <mailto:
>> guillaume.deflache at wyona.com>>
>>
>>
>> [This message just came on one internal Wyona mailing-lists,
>> answering it here as it is of general interest: ]
>>
>> Mehmet Birgi schrieb:
>>
>> > Yesterday, while we were looking for the jakarta-commons-io lib
>> to use, Guillaume noticed that this library is included twice,
>> namely in:
>> >
>> >
>>
>> /Users/memo/.m2/repository/apache-jakarta-commons/apache-jakarta-common=
s-io/1.2/apache-jakarta-commons-io-1.2.jar
>> >
>> /Users/memo/.m2/repository/commons-io/commons-io/1.2/commons-io-1.2.j=
ar
>>
>> I previously found a statement in the jakarta-commons mailing-list
>> about what is the now recommended form (I do not really remember
>> which one so I won't risk a guess) and a rationale for it, I'll
>> try to dig it up at home.
>>
>>
>>
>> > As they are both the same version, one of them should be enough.
>> There may be other dupes, we didn't search for them. The bug
>> http://bugzilla.wyona.com/cgi-bin/bugzilla/show_bug.cgi?id=3D7006
>> also seems to be remotely related to this. Would it be worth the
>> effort to
>>
>> It is indeed related to this. The cleanup explained below is made
>> as part of
>> http://bugzilla.wyona.com/cgi-bin/bugzilla/show_bug.cgi?id=3D6896
>>
>>
>>
>> > try to clean out the maven repository? Or should I just enter a
>> new P2
>>
>> To sum it up is not really our or Maven's central repositories
>> that are "dirty", it's rather the dependencies metadata that do
>> not cater for renames of the groupId/artifactId couples during the
>> life of a library.
>> Cleaning that would probably remove all "duplicate librairies",
>> but it is a long term task and not a very high priority ATM I think.
>>
>>
>>
>> > bug and "forget about it" for now?
>>
>> No need to enter another bug.
>> You can forget about it for now as an application developer as the
>> only real way to try to fix this is to clean up the dependency
>> tree starting from its "leaves".
>> For now only wyona-commons has been cleaned up (see r45585 on
>> <http://svn.wyona.com/repos/public/>), next target up the tree is
>> yarep.
>> I had already started on that so please coordinate with us on this
>> list if you want to work on that.
>>
>>
>> HTH,
>> Guillaume
>> -- Yanel-development mailing list Yanel-development at wyona.com
>> <mailto:Yanel-development at wyona.com>
>>
>> http://lists.wyona.org/cgi-bin/mailman/listinfo/yanel-development
>>
>>
>>
>>
>> --
>> Mehmet Birgi
>> www.wyona.com <http://www.wyona.com>
>>
>>
> --
> Yanel-development mailing list Yanel-development at wyona.com
> http://lists.wyona.org/cgi-bin/mailman/listinfo/yanel-development
>
-- =
Mehmet Birgi
www.wyona.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.wyona.org/pipermail/yanel-development/attachments/2010033=
1/ea9dfc6d/attachment.htm
More information about the Yanel-development
mailing list