Uploaded image for project: 'Thrift'
  1. Thrift
  2. THRIFT-3983

libthrift is deployed on central with pom packaging instead of jar

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: 0.9.3
    • Fix Version/s: 0.12.0
    • Component/s: Java - Library
    • Labels:
      None

      Description

      Hi,

      libthrift is deployed with a "pom" packaging on maven central, see https://repo1.maven.org/maven2/org/apache/thrift/libthrift/0.9.3/libthrift-0.9.3.pom

      <groupId>org.apache.thrift</groupId>
      <artifactId>libthrift</artifactId>
      <version>0.9.3</version>
      <packaging>pom</packaging>
      <name>Apache Thrift</name>

      This is very wrong. "pom" means "no jar, just a list of dependencies to be pulled transitively".
      As a consequence, some build tools, such as sbt, don't pull the libthrift jar itself.

      The pom should be be using a "jar" packaging, or even no packaging at all as "jar" is the default value.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                jking3 James E. King III
                Reporter:
                slandelle St├ęphane Landelle
              • Votes:
                1 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: