Skip to content

Problem with Maven repo specifications in POMs of dependencies in some development environments #2317

Description

@asfimport

Running mvn verify based on the instructions in the README results in this error

Could not resolve dependencies for project org.apache.parquet:parquet-thrift:jar:1.11.0: Could not find artifact com.hadoop.gplcompression:hadoop-lzo:jar:0.4.16

As a workaround, the local ~/.m2/settings.xml file can be modified to include the twitter maven repo:

<repository>
  <id>twitter</id>
  <name>twitter</name>
  <url>http://maven.twttr.com</url>
</repository>

After adding this, mvn verify works. This should not be necessary though, since the artifact is a transitive dependency and the POM of the direct dependency (elephant-bird) contains the repo specification, which works in most environments.

Reporter: Andy Grove / @andygrove
Assignee: Andy Grove / @andygrove

Related issues:

PRs and other links:

Note: This issue was originally created as PARQUET-1556. Please see the migration documentation for further details.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions