Re: Building of OkHttp 3.9.0 fails

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 2017-11-01 15:45, Martin Gansser wrote:
Hi,

when trying to compile okhttp with the okhttp.spec file from [1] i get this error messages:

...
[WARNING] Some problems were encountered while building the effective model for com.squareup.okhttp3.sample:guide:jar:3.9.0
[WARNING] 'build.plugins.plugin.version' for org.codehaus.mojo:animal-sniffer-maven-plugin is missing. @ com.squareup.okhttp3.sample:sample-parent:[unknown-version], /home/martin/rpmbuild/BUILD/okhttp-parent-3.9.0/samples/pom.xml, line 24, column 15
[WARNING]
[WARNING] Some problems were encountered while building the effective model for com.squareup.okhttp3.sample:simple-client:jar:3.9.0
[WARNING] 'build.plugins.plugin.version' for org.codehaus.mojo:animal-sniffer-maven-plugin is missing. @ com.squareup.okhttp3.sample:sample-parent:[unknown-version], /home/martin/rpmbuild/BUILD/okhttp-parent-3.9.0/samples/pom.xml, line 24, column 15
[WARNING]
[WARNING] Some problems were encountered while building the effective model for com.squareup.okhttp3.sample:slack:jar:3.9.0
[WARNING] 'build.plugins.plugin.version' for org.codehaus.mojo:animal-sniffer-maven-plugin is missing. @ com.squareup.okhttp3.sample:sample-parent:[unknown-version], /home/martin/rpmbuild/BUILD/okhttp-parent-3.9.0/samples/pom.xml, line 24, column 15
[WARNING]
[WARNING] Some problems were encountered while building the effective model for com.squareup.okhttp3.sample:sample-parent:pom:3.9.0
[WARNING] 'build.plugins.plugin.version' for org.codehaus.mojo:animal-sniffer-maven-plugin is missing. @ com.squareup.okhttp3.sample:sample-parent:[unknown-version], /home/martin/rpmbuild/BUILD/okhttp-parent-3.9.0/samples/pom.xml, line 24, column 15
...
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.6.1:compile (default-compile) on project okhttp: Execution default-compile of goal org.apache.maven.plugins:maven-compiler-plugin:3.6.1:compile failed: Plugin org.apache.maven.plugins:maven-compiler-plugin:3.6.1 or one of its dependencies could not be resolved: The following artifacts could not be resolved: org.codehaus.plexus:plexus-compiler-javac-errorprone:jar:2.8.1, com.google.errorprone:error_prone_core:jar:2.0.16: Cannot access central (https://repo.maven.apache.org/maven2) in offline mode and the artifact org.codehaus.plexus:plexus-compiler-javac-errorprone:jar:2.8.1 has not been downloaded from it before. -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginResolutionException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <goals> -rf :okhttp

Is there any help to get okhttp compiling again


It is missing additional dependencies for the compiler plugin. You have two options: a) package them b) remove them. The dependencies are there for static analysis, which is useful for upstream, but redundant for Fedora packaging, so I'd just remove them. For that you need to remove the dependency declaration, and the part of configuration that references them. You can do that with: %pom_xpath_remove 'pom:plugin[pom:artifactId="maven-compiler-plugin"]//pom:compilerId' %pom_xpath_remove 'pom:plugin[pom:artifactId="maven-compiler-plugin"]/pom:dependencies'


Regards,
Michael
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux