Title: Google Cloud components should not depend on `-android` versions · Issue #4440 · googleapis/google-cloud-java · GitHub
Open Graph Title: Google Cloud components should not depend on `-android` versions · Issue #4440 · googleapis/google-cloud-java
X Title: Google Cloud components should not depend on `-android` versions · Issue #4440 · googleapis/google-cloud-java
Description: Currently, the google-cloud-logging-logback component depends on Guava version 26.0-andriod. This is not appropriate for Google Cloud projects which are running on a full JDK in e.g. GKE. The two different versions are not considered com...
Open Graph Description: Currently, the google-cloud-logging-logback component depends on Guava version 26.0-andriod. This is not appropriate for Google Cloud projects which are running on a full JDK in e.g. GKE. The two d...
X Description: Currently, the google-cloud-logging-logback component depends on Guava version 26.0-andriod. This is not appropriate for Google Cloud projects which are running on a full JDK in e.g. GKE. The two d...
Opengraph URL: https://github.com/googleapis/google-cloud-java/issues/4440
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Google Cloud components should not depend on `-android` versions","articleBody":"Currently, the `google-cloud-logging-logback` component depends on Guava version `26.0-andriod`. This is not appropriate for Google Cloud projects which are running on a full JDK in e.g. GKE. The two different versions are not considered compatible by Maven and version checker plugins.\r\n\r\nIt looks like this issue was introduced in https://github.com/googleapis/google-cloud-java/pull/3980\r\n\r\n\r\n\r\n#### Environment details\r\n\r\n- OS: Fedora Linux 29\r\n- Java version: JDK 11\r\n- google-cloud-java version(s): `0.79.0-alpha`\r\n\r\n#### Steps to reproduce\r\n\r\n1. Use Guava\r\n2. Import `google-cloud-logging-logback`\r\n3. Run a build checker that ensures dependency convergence\r\n\r\n#### Stacktrace\r\n\r\n```\r\n[INFO] --- maven-dependency-versions-check-plugin:2.0.2:check (default) @ mycorp-server ---\r\n[INFO] Checking dependency versions\r\n[ERROR] Found a problem with the direct dependency com.google.guava:guava of the current project\r\n Expected version is 26.0-jre\r\n Resolved version is 26.0-jre\r\n Version 26.0-android was expected by artifact: com.google.cloud:google-cloud-logging-logback\r\n Version 26.0-jre was expected by artifacts: com.mycorp.components:mycorp-jaxrs-client, com.mycorp.components:mycorp-spring\r\n```\r\n","author":{"url":"https://github.com/stevenschlansker","@type":"Person","name":"stevenschlansker"},"datePublished":"2019-02-04T21:42:47.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":9},"url":"https://github.com/4440/google-cloud-java/issues/4440"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:30e37c55-1007-1558-72fb-a68e235b81f7 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | ED34:267F24:B8990:FE3CF:6A4D13B6 |
| html-safe-nonce | 947b95ca52f14092c97e1dc119c24a622afb1d6e5df744e8b64643f87dfd6c47 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFRDM0OjI2N0YyNDpCODk5MDpGRTNDRjo2QTREMTNCNiIsInZpc2l0b3JfaWQiOiI0MzIzNDY1MjYwNDkwODg4MTE4IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | 6fee5e0ee8688ba5e3a0fb1f75fe6b57067fc843e8572a54fb4cdb2072c46a8b |
| hovercard-subject-tag | issue:406532367 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/googleapis/google-cloud-java/4440/issue_layout |
| twitter:image | https://opengraph.githubassets.com/fcdd662e39edfcb82a20c63373dbd123bfd1ca842dfdf88ac043ff29db0d9ee7/googleapis/google-cloud-java/issues/4440 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/fcdd662e39edfcb82a20c63373dbd123bfd1ca842dfdf88ac043ff29db0d9ee7/googleapis/google-cloud-java/issues/4440 |
| og:image:alt | Currently, the google-cloud-logging-logback component depends on Guava version 26.0-andriod. This is not appropriate for Google Cloud projects which are running on a full JDK in e.g. GKE. The two d... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | stevenschlansker |
| hostname | github.com |
| expected-hostname | github.com |
| None | f02420044fa3730a0607f4a52546bdd73f5ae60187ef57d284ecb6d7f3f1d880 |
| turbo-cache-control | no-preview |
| go-import | github.com/googleapis/google-cloud-java git https://github.com/googleapis/google-cloud-java.git |
| octolytics-dimension-user_id | 16785467 |
| octolytics-dimension-user_login | googleapis |
| octolytics-dimension-repository_id | 26181278 |
| octolytics-dimension-repository_nwo | googleapis/google-cloud-java |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 26181278 |
| octolytics-dimension-repository_network_root_nwo | googleapis/google-cloud-java |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | f0b6a62c1f0be1086cb0b5b077b82cebe520eb42 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width