[ 
https://issues.apache.org/jira/browse/LUCENE-5442?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14013494#comment-14013494
 ] 

ASF subversion and git services commented on LUCENE-5442:
---------------------------------------------------------

Commit 1598538 from [~steve_rowe] in branch 'dev/trunk'
[ https://svn.apache.org/r1598538 ]

LUCENE-5442: ant check-lib-versions will fail the build if there are unexpected 
version conflicts between direct and transitive dependencies.

> Build system should sanity check transative 3rd party dependencies
> ------------------------------------------------------------------
>
>                 Key: LUCENE-5442
>                 URL: https://issues.apache.org/jira/browse/LUCENE-5442
>             Project: Lucene - Core
>          Issue Type: Improvement
>          Components: general/build
>            Reporter: Hoss Man
>            Assignee: Steve Rowe
>         Attachments: LUCENE-5442.patch
>
>
> SOLR-5365 is an example of a bug that croped up because we upgraded a 3rd 
> party dep (tika) w/o realizing that the version we upgraded too depended on a 
> newer version of another 3rd party dep (commons-compress)
> in a comment in SOLR-5365, Jan suggested that it would be nice if there was 
> an easy way to spot problems like this ... i asked steve about it, thinking 
> maybe this is something the maven build could help with, and he mentioned 
> that there is already an ant task to inspect the ivy transative deps in order 
> to generate the maven deps and it could be used to help detect this sort of 
> problem.
> opening this issue per steve's request as a reminder to look into this 
> possibility.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to