Tomo Suzuki created BEAM-10157:
----------------------------------
Summary: updateOfflineRepository task shows fatal error on
flogger, resulting in artifacts not downloaded
Key: BEAM-10157
URL: https://issues.apache.org/jira/browse/BEAM-10157
Project: Beam
Issue Type: Task
Components: build-system
Reporter: Tomo Suzuki
{noformat}
suztomo-macbookpro44% ./gradlew \
:model:fn-execution:updateOfflineRepository \
:model:job-management:updateOfflineRepository \
:model:pipeline:updateOfflineRepository \
:sdks:java:core:updateOfflineRepository \
:sdks:java:extensions:google-cloud-platform-core:updateOfflineRepository \
:sdks:java:extensions:join-library:updateOfflineRepository \
:sdks:java:extensions:protobuf:updateOfflineRepository \
:sdks:java:extensions:sql:updateOfflineRepository \
:sdks:java:extensions:sql:datacatalog:updateOfflineRepository \
:sdks:java:extensions:sql:zetasql:updateOfflineRepository \
:sdks:java:fn-execution:updateOfflineRepository \
:sdks:java:harness:updateOfflineRepository \
:sdks:java:io:google-cloud-platform:updateOfflineRepository \
:sdks:java:io:kafka:updateOfflineRepository \
:sdks:java:io:mongodb:updateOfflineRepository \
:sdks:java:io:parquet:updateOfflineRepository \
:sdks:java:testing:nexmark:updateOfflineRepository \
:runners:core-construction-java:updateOfflineRepository \
:runners:core-java:updateOfflineRepository \
:runners:direct-java:updateOfflineRepository \
:runners:google-cloud-dataflow-java:updateOfflineRepository \
:runners:google-cloud-dataflow-java:worker:updateOfflineRepository \
:runners:java-fn-execution:updateOfflineRepository \
:runners:local-java:updateOfflineRepository \
:examples:java:updateOfflineRepository \
:vendor:bytebuddy-1_10_8:updateOfflineRepository\
:vendor:grpc-1_26_0:updateOfflineRepository \
:vendor:guava-26_0-jre:updateOfflineRepository\
:vendor:sdks-java-extensions-protobuf:updateOfflineRepository \
--no-parallel \
-PofflineRepositoryRoot=/tmp/offline-plugin
...
> Task :sdks:java:extensions:google-cloud-platform-core:updateOfflineRepository
1 problem was encountered while building the effective model for
com.google.flogger:flogger:0.5.1
[FATAL] 'dependencies.dependency. com.google.flogger:flogger:0.5.1' for
com.google.flogger:flogger:0.5.1 is referencing itself. @
: [[FATAL] 'dependencies.dependency. com.google.flogger:flogger:0.5.1' for
com.google.flogger:flogger:0.5.1 is referencing itself. @
com.google.flogger:flogger:0.5.1]
...
{noformat}
Offline Gradle build cannot find
{{com.google.cloud:google-cloud-bigquery:1.108.0}} and
{{com.google.http-client:google-http-client-protobuf:1.34.0}}:
{noformat}
suztomo-macbookpro44% ./gradlew --offline
:runners:google-cloud-dataflow-java:compileJava
Configuration on demand is an incubating feature.
...
> Task :sdks:java:io:google-cloud-platform:compileJava FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':sdks:java:io:google-cloud-platform:compileJava'.
> Could not resolve all files for configuration
> ':sdks:java:io:google-cloud-platform:compileClasspath'.
> Could not find com.google.cloud:google-cloud-bigquery:1.108.0.
Searched in the following locations:
-
file:/tmp/offline-plugin/com/google/cloud/google-cloud-bigquery/1.108.0/google-cloud-bigquery-1.108.0.pom
-
file:/tmp/offline-plugin/com/google/cloud/google-cloud-bigquery/1.108.0/google-cloud-bigquery-1.108.0.jar
Required by:
project :sdks:java:io:google-cloud-platform >
com.google.cloud:google-cloud-bigquerystorage:0.125.0-beta
> Could not find com.google.http-client:google-http-client-protobuf:1.34.0.
Searched in the following locations:
-
file:/tmp/offline-plugin/com/google/http-client/google-http-client-protobuf/1.34.0/google-http-client-protobuf-1.34.0.pom
-
file:/tmp/offline-plugin/com/google/http-client/google-http-client-protobuf/1.34.0/google-http-client-protobuf-1.34.0.jar
Required by:
project :sdks:java:io:google-cloud-platform >
com.google.cloud.datastore:datastore-v1-proto-client:1.6.3
{noformat}
Git commit I tried
{noformat}
suztomo-macbookpro44% git log -1
commit d87fc525e820f78c4546f3f0f5bd5218e3ce323f (HEAD -> master_offline,
origin/master, origin/HEAD, master)
Author: Robert Bradshaw <[email protected]>
Date: Fri May 29 12:24:48 2020 -0700
[BEAM-7746] Fix type errors and enable checks for apache_beam.dataframe.*
(#11632)
suztomo-macbookpro44% grep google-cloud-bigquery
buildSrc/src/main/groovy/org/apache/beam/gradle/BeamModulePlugin.groovy
google_cloud_bigquery :
"com.google.cloud:google-cloud-bigquery:1.108.0",
google_cloud_bigquery_storage :
"com.google.cloud:google-cloud-bigquerystorage:0.125.0-beta",
proto_google_cloud_bigquery_storage_v1beta1 :
"com.google.api.grpc:proto-google-cloud-bigquerystorage-v1beta1:0.85.1",
{noformat}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)