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

libthrift is deployed on central with pom packaging instead of jar

VotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    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

              Dates

              • Created:
                Updated:
                Resolved:

                Issue deployment