Could not find com.github.jeremyh:jBCrypt:jbcrypt-0.4

1,033 views
Skip to first unread message

igor.os...@gmail.com

unread,
May 12, 2016, 11:32:49 AM5/12/16
to Gremlin-users
Hello,

gremlin-groovy depends on com.github.jeremyh:jBCrypt and it's not found in repos:

> gradle build
:compileJava UP-TO-DATE
:compileGroovy

FAILURE
: Build failed with an exception.

* What went wrong:
Could not resolve all dependencies for configuration ':compileClasspath'.
> Could not find com.github.jeremyh:jBCrypt:jbcrypt-0.4.
 
Searched in the following locations:
      https
://jcenter.bintray.com/com/github/jeremyh/jBCrypt/jbcrypt-0.4/jBCrypt-jbcrypt-0.4.pom
      https
://jcenter.bintray.com/com/github/jeremyh/jBCrypt/jbcrypt-0.4/jBCrypt-jbcrypt-0.4.jar
      https
://repo1.maven.org/maven2/com/github/jeremyh/jBCrypt/jbcrypt-0.4/jBCrypt-jbcrypt-0.4.pom
      https
://repo1.maven.org/maven2/com/github/jeremyh/jBCrypt/jbcrypt-0.4/jBCrypt-jbcrypt-0.4.jar
 
Required by:
     
:api:1.0.0 > org.apache.tinkerpop:neo4j-gremlin:3.2.0-incubating > org.apache.tinkerpop:gremlin-groovy:3.2.0-incubating

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED

Total time: 6.142 secs


I wonder whether it's an issue on my side or not.

Stephen Mallette

unread,
May 12, 2016, 12:07:22 PM5/12/16
to Gremlin-users
if you are building with gradle you need to add the jitpack repo:


for whatever reason, jbCrypt isn't deployed to maven central and so we opted to use jitpack for that artifact.

--
You received this message because you are subscribed to the Google Groups "Gremlin-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gremlin-user...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/gremlin-users/0ca7f405-0dfd-4544-8b98-0e89fb0cf61e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

igor.os...@gmail.com

unread,
May 12, 2016, 12:59:09 PM5/12/16
to Gremlin-users
Thank you, it's fine now.

четверг, 12 мая 2016 г., 19:07:22 UTC+3 пользователь Stephen Mallette написал:

Mikołaj Koziarkiewicz

unread,
Jun 23, 2016, 9:25:37 AM6/23/16
to Gremlin-users
Stephen: it is available in Central 'though, although supported by another maintainer:
https://github.com/svenkubiak/jBCrypt
http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22de.svenkubiak%22%20AND%20a%3A%22jBCrypt%22

It looks like the only differences are the package names and formatting (and no wonder, since the code is third-party).

For users new to Gremlin, using that would prevent additional stumbling around and subsequently adding another resolver.

Stephen Mallette

unread,
Jun 27, 2016, 8:30:03 AM6/27/16
to Gremlin-users
We discussed the use of the library in central "supported by another maintainer" on the dev mailing list. We specifically decided to not use that artifact as it was:

1. Well - supported by another maintainer 
2. Wasn't a byte-for-byte copy of the original jbcrypt

I think there are procedures to publish an artifact to central when you don't own the repo, but I sorta got lost in the process of figuring it out. If someone would like to go do that, you would probably be a hero to all of the java kingdom for taking the time to make that happen.

Alexander Patrikalakis

unread,
Feb 20, 2017, 10:48:33 PM2/20/17
to Gremlin-users

Robert Dale

unread,
Feb 21, 2017, 6:24:34 AM2/21/17
to gremli...@googlegroups.com
This was recently resolved.  https://github.com/apache/tinkerpop/pull/557


Robert Dale

To unsubscribe from this group and stop receiving emails from it, send an email to gremlin-users+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/gremlin-users/4bb3e836-5105-4be0-ab9a-b2ea53f17065%40googlegroups.com.

Samik R

unread,
Apr 7, 2017, 10:21:53 AM4/7/17
to Gremlin-users
Hi,
I got hit by this today, when trying to compile the 3.2.3 branch (actually was just trying to compile spark-gremlin package). From the ticket that you linked, it seemed like this was resolved in 3.1 (says targeting tp31). Is that not correct? The issue still exists in the 3.2.3 branch?
Thanks.
-Samik

Robert Dale

Stephen Mallette

unread,
Apr 7, 2017, 10:24:23 AM4/7/17
to Gremlin-users
That issue was fixed on tp31, tp32, and master branches. 3.2.3 is a tag and this fix occurred after we had released that version.

To unsubscribe from this group and stop receiving emails from it, send an email to gremlin-users+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/gremlin-users/ef22b162-4401-48b3-87a6-22ce554c1824%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages