Uploaded image for project: 'Hadoop Common'
  1. Hadoop Common
  2. HADOOP-8793

hadoop-core has dependencies on two different versions of commons-httpclient

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Critical
    • Resolution: Cannot Reproduce
    • 0.20.205.0
    • 2.6.0
    • build
    • Seen on 0.20.205.0, but may be an issue for other versions of hadoop-core (and probably other hadoop builds)

    Description

      hadoop-core fails to enforce dependency convergence, resulting in potential conflicts.

      At the very least, there appears to be a direct dependency on

      commons-httpclient:commons-httpclient:3.0.1

      but a transitive dependency on

      commons-httpclient:commons-httpclient:3.1

      via

      net.java.dev.jets3t:jets3t:0.7.1

      See http://maven.apache.org/enforcer/enforcer-rules/dependencyConvergence.html for details on how to enforce dependency convergence in Maven.

      Please enforce dependency convergence... it helps projects that depend on hadoop libraries build much more reliably and safely.

      Attachments

        1. HADOOP-8793.patch
          0.7 kB
          Steven Yates

        Issue Links

          Activity

            People

              Unassigned Unassigned
              ctubbsii Christopher Tubbs
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: