wyldcard icon indicating copy to clipboard operation
wyldcard copied to clipboard

many POMs seem to have vanished

Open rozek opened this issue 2 years ago • 2 comments

I cannot ./gradlew run any longer, because the POMs for MaryTTS seem to have vanished

Execution failed for task ':compileJava'.
> Could not resolve all files for configuration ':compileClasspath'.
   > Could not find de.dfki.mary:voice-cmu-slt-hsmm:5.2.
     Searched in the following locations:
       - https://repo.maven.apache.org/maven2/de/dfki/mary/voice-cmu-slt-hsmm/5.2/voice-cmu-slt-hsmm-5.2.pom
       - file:/Users/andreas/.m2/repository/de/dfki/mary/voice-cmu-slt-hsmm/5.2/voice-cmu-slt-hsmm-5.2.pom
       - https://public.nexus.pentaho.org/content/groups/omni/de/dfki/mary/voice-cmu-slt-hsmm/5.2/voice-cmu-slt-hsmm-5.2.pom
     Required by:
         project :
   > Could not find de.dfki.mary:voice-cmu-bdl-hsmm:5.2.
     Searched in the following locations:
       - https://repo.maven.apache.org/maven2/de/dfki/mary/voice-cmu-bdl-hsmm/5.2/voice-cmu-bdl-hsmm-5.2.pom
       - file:/Users/andreas/.m2/repository/de/dfki/mary/voice-cmu-bdl-hsmm/5.2/voice-cmu-bdl-hsmm-5.2.pom
       - https://public.nexus.pentaho.org/content/groups/omni/de/dfki/mary/voice-cmu-bdl-hsmm/5.2/voice-cmu-bdl-hsmm-5.2.pom
     Required by:
         project :
   > Could not find de.dfki.mary:voice-cmu-rms-hsmm:5.2.
     Searched in the following locations:
       - https://repo.maven.apache.org/maven2/de/dfki/mary/voice-cmu-rms-hsmm/5.2/voice-cmu-rms-hsmm-5.2.pom
       - file:/Users/andreas/.m2/repository/de/dfki/mary/voice-cmu-rms-hsmm/5.2/voice-cmu-rms-hsmm-5.2.pom
       - https://public.nexus.pentaho.org/content/groups/omni/de/dfki/mary/voice-cmu-rms-hsmm/5.2/voice-cmu-rms-hsmm-5.2.pom
     Required by:
         project :
   > Could not find de.dfki.mary:voice-dfki-prudence-hsmm:5.2.
     Searched in the following locations:
       - https://repo.maven.apache.org/maven2/de/dfki/mary/voice-dfki-prudence-hsmm/5.2/voice-dfki-prudence-hsmm-5.2.pom
       - file:/Users/andreas/.m2/repository/de/dfki/mary/voice-dfki-prudence-hsmm/5.2/voice-dfki-prudence-hsmm-5.2.pom
       - https://public.nexus.pentaho.org/content/groups/omni/de/dfki/mary/voice-dfki-prudence-hsmm/5.2/voice-dfki-prudence-hsmm-5.2.pom
     Required by:
         project :

and, until now, I could not find an alternative repo for these dependencies. According to the marytts project, MaryTTS artifacts for version 5.2.1 should be available through "Maven Central", but that did not work for me...(as it seems to contain voice-cmu-slt-hsmm only, not the other required voices)

public.nexus.pentaho.org does no longer seem to hold any MaryTTS files

"Spring Plugins" and "Spring Lib M" seem to require some kind of authorization in order to access any files...

rozek avatar May 29 '22 16:05 rozek

Hi @rozek ,

Try removing these lines from the build.gradle file:

    // Required for MaryTTS libraries
    maven {
        url "https://public.nexus.pentaho.org/content/groups/omni/"
    }

I added this (hack) after the JFrog's Bintray repo shut down, but it seems the MaryTTS libraries are now resolvable from Maven Central. I was able to get it to build and run after commenting out this directive (and removing my Gradle cache). Let me know if the same works for you.

defano avatar May 30 '22 02:05 defano

Good morning!

Thank you very much for your effort!

Unfortunately, I already tried exactly what you suggested - including a version update to 5.2.1 (to my knowledge, that's the only version currently being served from Maven Central)

    implementation 'de.dfki.mary:voice-cmu-slt-hsmm:5.2.1'
    implementation 'de.dfki.mary:voice-cmu-bdl-hsmm:5.2.1'
    implementation 'de.dfki.mary:voice-cmu-rms-hsmm:5.2.1'
    implementation 'de.dfki.mary:voice-dfki-prudence-hsmm:5.2.1'

But, again, several POMs could not be found:

Execution failed for task ':compileJava'.
> Could not resolve all files for configuration ':compileClasspath'.
   > Could not find de.dfki.mary:voice-cmu-bdl-hsmm:5.2.1.
     Searched in the following locations:
       - https://repo.maven.apache.org/maven2/de/dfki/mary/voice-cmu-bdl-hsmm/5.2.1/voice-cmu-bdl-hsmm-5.2.1.pom
       - file:/Users/andreas/.m2/repository/de/dfki/mary/voice-cmu-bdl-hsmm/5.2.1/voice-cmu-bdl-hsmm-5.2.1.pom
     Required by:
         project :
   > Could not find de.dfki.mary:voice-cmu-rms-hsmm:5.2.1.
     Searched in the following locations:
       - https://repo.maven.apache.org/maven2/de/dfki/mary/voice-cmu-rms-hsmm/5.2.1/voice-cmu-rms-hsmm-5.2.1.pom
       - file:/Users/andreas/.m2/repository/de/dfki/mary/voice-cmu-rms-hsmm/5.2.1/voice-cmu-rms-hsmm-5.2.1.pom
     Required by:
         project :
   > Could not find de.dfki.mary:voice-dfki-prudence-hsmm:5.2.1.
     Searched in the following locations:
       - https://repo.maven.apache.org/maven2/de/dfki/mary/voice-dfki-prudence-hsmm/5.2.1/voice-dfki-prudence-hsmm-5.2.1.pom
       - file:/Users/andreas/.m2/repository/de/dfki/mary/voice-dfki-prudence-hsmm/5.2.1/voice-dfki-prudence-hsmm-5.2.1.pom
     Required by:
         project :
   > Could not find com.twmacinta:fast-md5:2.7.1.
     Searched in the following locations:
       - https://repo.maven.apache.org/maven2/com/twmacinta/fast-md5/2.7.1/fast-md5-2.7.1.pom
       - file:/Users/andreas/.m2/repository/com/twmacinta/fast-md5/2.7.1/fast-md5-2.7.1.pom
     Required by:
         project : > de.dfki.mary:voice-cmu-slt-hsmm:5.2.1 > de.dfki.mary:marytts-common:5.2.1
   > Could not find de.dfki.lt.jtok:jtok-core:1.9.3.
     Searched in the following locations:
       - https://repo.maven.apache.org/maven2/de/dfki/lt/jtok/jtok-core/1.9.3/jtok-core-1.9.3.pom
       - file:/Users/andreas/.m2/repository/de/dfki/lt/jtok/jtok-core/1.9.3/jtok-core-1.9.3.pom
     Required by:
         project : > de.dfki.mary:voice-cmu-slt-hsmm:5.2.1 > de.dfki.mary:marytts-runtime:5.2.1
   > Could not find gov.nist.math:Jampack:1.0.
     Searched in the following locations:
       - https://repo.maven.apache.org/maven2/gov/nist/math/Jampack/1.0/Jampack-1.0.pom
       - file:/Users/andreas/.m2/repository/gov/nist/math/Jampack/1.0/Jampack-1.0.pom
     Required by:
         project : > de.dfki.mary:voice-cmu-slt-hsmm:5.2.1 > de.dfki.mary:marytts-runtime:5.2.1 > de.dfki.mary:marytts-signalproc:5.2.1

As you can see, the following dependencies can not be resolved (apart from the additional voices, which don't seem to be served by Maven Central):

  • com.twmacinta:fast-md5:2.7.1
  • de.dfki.lt.jtok:jtok-core:1.9.3
  • gov.nist.math:Jampack:1.0

Again, according to MVNRepository some of them should be available through "Spring Plugins" but I don't seem to have access to that repo...(I meanwhile found a blog entry which describes that situation)

rozek avatar May 30 '22 03:05 rozek