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

ASF GitHub Bot commented on FLINK-9498:
---------------------------------------

Github user pnowojski commented on the issue:

    https://github.com/apache/flink/pull/6116
  
    I think the problem here is not that some of your versions are conflicting 
with flink, but that your dependencies are on their own conflicting. When I 
check:
    
    > mvn -Dhadoop.version=2.7.0 dependency:tree -pl 
flink-shaded-hadoop/flink-shaded-hadoop2
    
    I do not see any `libthrift` references, and only `commons-lang` comes from 
hadoop itself. You should probably ask the guys maintaining your hadoop 
`2.7.0-xxx` to converge those dependencies (for example pin `commons-lang` to 
2.6 and `libthrift` to 0.9), otherwise bad things can happen randomly.  
    
    I'm not sure how could the solution on Flink side look like. @zentol maybe 
as we discussed previously, we could provide build profiles for some set of 
supported by us hadoop versions. But is there a mechanism for user to provide a 
custom build profile for his own custom hadoop version that solves the 
convergence in `flink-shaded-hadoop2`?


> Disable dependency convergence for "flink-end-to-end-tests"
> -----------------------------------------------------------
>
>                 Key: FLINK-9498
>                 URL: https://issues.apache.org/jira/browse/FLINK-9498
>             Project: Flink
>          Issue Type: Sub-task
>          Components: Build System
>            Reporter: Hai Zhou
>            Assignee: Hai Zhou
>            Priority: Major
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to