dkpro / dkpro-similarity

Word and text similarity measures
https://dkpro.github.io/dkpro-similarity
Other
53 stars 22 forks source link

algorithms.wikipedia-asl depends on non-public trove:2.0.4 #38

Closed logological closed 9 years ago

logological commented 9 years ago

The artifact dkpro.similarity.algorithms.wikipedia-asl:2.1.0 depends on trove:2.0.4, which exists on neither zoidberg nor Maven Central.

The trove:2.0.4 artifact needs to be copied from the private scruffy repository to the public zoidberg one. Though according to REC a better solution would be to switch to a version of trove that already exists on Maven Central, or to replace it altogether (e.g., with Commons Collections).

What steps will reproduce the problem?

  1. Try to compile or install something which depends on dkpro.similarity.algorithms.wikipedia-asl from DKPro Similarity 2.1.0

What is the expected output? What do you see instead? Expected installation to work. Got the following instead (when the local Maven configuration has no access to the private scruffy repository):

[ERROR] Failed to execute goal on project
de.tudarmstadt.ukp.dkpro.wsd.graphconnectivity.wikipedia: Could not resolve
dependencies for project
de.tudarmstadt.ukp.dkpro.wsd:de.tudarmstadt.ukp.dkpro.wsd.graphconnectivity.wikipedia:jar:1.3.0-SNAPSHOT:
Failure to find trove:trove:jar:2.0.4 in
http://zoidberg.ukp.informatik.tu-darmstadt.de/artifactory/public-releases/
was cached in the local repository, resolution will not be reattempted
until the update interval of ukp-oss-releases has elapsed or updates are
forced -> [Help 1]
logological commented 9 years ago

I think it would be prudent to reopen this issue until the trove:2.0.4 artifact is copied to zoidberg, as this will effectively fix the bug in the official release as well. (Hope it's not presumptuous of me to do so myself.)

logological commented 9 years ago

OK, I've deployed trove:2.0.4 to the public releases repository on zoidberg. I'm assuming this solves the problem for DKPro Similarity 2.1.0 (and any previous releases which depended on this missing artifact).