Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Inconsistent module metadata #126

Closed
michel-kraemer opened this issue Dec 22, 2015 · 3 comments
Closed

Inconsistent module metadata #126

michel-kraemer opened this issue Dec 22, 2015 · 3 comments

Comments

@michel-kraemer
Copy link

When I try to add a dependency to J2V8 in my Gradle build file I get the following error message:

> Could not resolve com.eclipsesource.j2v8:j2v8_linux_x86_64:3.1.6.
   > inconsistent module metadata found. Descriptor: com.eclipsesource.j2v8:j2v8_linux_arm64:3.1.6 Errors: bad module name: expected='j2v8_linux_x86_64' found='j2v8_linux_arm64'

My Gradle dependency looks like this:

dependencies {
    compile 'com.eclipsesource.j2v8:j2v8_linux_x86_64:3.1.6'
}

The last working version that I found is 3.1.1. By the way, 3.1.6 works fine under Windows.

Cheers,
Michel

michel-kraemer added a commit to michel-kraemer/vertx-lang-typescript that referenced this issue Dec 22, 2015
@piotrtomiak
Copy link
Contributor

This is caused by incorrect arch property in the pom.xml file of the linux build:

<properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <os>linux</os>
    <ws>gtk</ws>
    <arch>arm64</arch>
  </properties>

  <groupId>com.eclipsesource.j2v8</groupId>
  <artifactId>j2v8_linux_${arch}</artifactId>
  <version>3.1.6</version>
  <packaging>bundle</packaging>

The arch parameter should be "x86_64" and not "arm". @irbull is it possible for you to update pom.xml or release 3.1.7 with corrected metadata?

@irbull
Copy link
Member

irbull commented Feb 17, 2016

Ah crap. Sorry about that. My build server is currently in a state of flux
right now as I try to get V8 4.x built so I can migrate to that. However, I
will get a fix out for this with 3.1.7.

Thanks!

On Wed, Feb 17, 2016 at 7:58 AM, Piotr Tomiak [email protected]
wrote:

This is caused by incorrect arch property in the pom.xml file of the linux
build:

UTF-8 linux gtk arm64

com.eclipsesource.j2v8
j2v8_linux_${arch}
3.1.6
bundle

The arch parameter should be "x86_64" and not "arm". @irbull
https://github.com/irbull is it possible for you to update pom.xml or
release 3.1.7 with corrected metadata?


Reply to this email directly or view it on GitHub
#126 (comment).

R. Ian Bull | EclipseSource Victoria | +1 250 477 7484
http://eclipsesource.com | http://twitter.com/eclipsesource

@sjincho
Copy link

sjincho commented Jun 28, 2016

Any updates on this issue?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants