Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gradle module metadata for 2.13.4.1 references non-existent jackson-bom 2.13.4.1 #3627

Closed
arjenm opened this issue Oct 13, 2022 · 4 comments
Closed
Labels
to-evaluate Issue that has been received but not yet evaluated

Comments

@arjenm
Copy link

arjenm commented Oct 13, 2022

Describe the bug

It seems this closed issue re-occured with the release of databind version 2.13.4.1
#3428

This module file references BOM 2.13.4.1 which does not exist.
https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.13.4.1/jackson-databind-2.13.4.1.module

Version information
2.13.4 + databind 2.13.4.1

To Reproduce

Have a gradle file with:

    implementation 'com.fasterxml.jackson.core:jackson-databind:2.13.4.1'

Which causes this error in Gradle:

Could not find com.fasterxml.jackson:jackson-bom:2.13.4.1.
Searched in the following locations:
  - https://repo.maven.apache.org/maven2/com/fasterxml/jackson/jackson-bom/2.13.4.1/jackson-bom-2.13.4.1.pom
If the artifact you are trying to retrieve can be found in the repository but without metadata in 'Maven POM' format, you need to adjust the 'metadataSources { ... }' of the repository declaration.
Required by:
    project : > com.fasterxml.jackson.core:jackson-databind:2.13.4.1

Expected behavior
A working set of jackson packages :)

@arjenm arjenm added the to-evaluate Issue that has been received but not yet evaluated label Oct 13, 2022
@augi
Copy link

augi commented Oct 13, 2022

Can confirm we can observe this issue as well.

@cowtowncoder
Copy link
Member

I have a strong sense of Deja Vu here but I thought issue had been fixed: having to do with the way Gradle module metadata plug-in was trying to guess version to fill in.
I think it's this:

FasterXML/jackson-bom#52

but looks like fix is only in 2.14 branch, not 2.13.

The whole Gradle module metadata has been more hassle than worth from maintainer perspective. I just hope there is some value for Gradle users when information has been correct. :-/

It does sound like I need to fix jackson-bom 2.13 and try releasing 2.13.4.2 when I find time to do so. Blah.

@cowtowncoder
Copy link
Member

Ok. This is my bad: I thought I had left the local override in jackson-databind to prevent this issue (I hadn't made the jackson-bom fix in 2.13 branch probably to minimize risk of regressions).

I will try to get 2.13.4.2 (databind) / 2.13.4.20221013 (bom) release out ASAP today.

Thank you @arjenm for reporting this and apologies for not catching the issue myself.

@cowtowncoder
Copy link
Member

Ok, published:

  • jackson-databind 2.13.4.2 with expected jackson-bom dependency to 2.13.4
  • jackson-bom 2.13.4.20221013 to go with above

First one is available via Maven Central, second on its way there. Please LMK if you find further issues.

srowen pushed a commit to apache/spark that referenced this issue Oct 23, 2022
### What changes were proposed in this pull request?

Bump Jackson Databind from 2.13.4.1 to 2.13.4.2

### Why are the changes needed?

### Does this PR introduce _any_ user-facing change?

There is a regression about Gradle in 2.13.4.1 and got fixed in 2.13.4.2
FasterXML/jackson-databind#3627

### How was this patch tested?

Existing UT.

Closes #38355 from pan3793/SPARK-40886.

Authored-by: Cheng Pan <chengpan@apache.org>
Signed-off-by: Sean Owen <srowen@gmail.com>
srowen pushed a commit to apache/spark that referenced this issue Oct 23, 2022
### What changes were proposed in this pull request?

Bump Jackson Databind from 2.13.4.1 to 2.13.4.2

### Why are the changes needed?

### Does this PR introduce _any_ user-facing change?

There is a regression about Gradle in 2.13.4.1 and got fixed in 2.13.4.2
FasterXML/jackson-databind#3627

### How was this patch tested?

Existing UT.

Closes #38355 from pan3793/SPARK-40886.

Authored-by: Cheng Pan <chengpan@apache.org>
Signed-off-by: Sean Owen <srowen@gmail.com>
(cherry picked from commit e73b157)
Signed-off-by: Sean Owen <srowen@gmail.com>
odl-github pushed a commit to opendaylight/odlparent that referenced this issue Nov 25, 2022
FasterXML/jackson-databind#3590
FasterXML/jackson-databind#3627

Change-Id: If1bf01ca0a05772e140427fe2164dde05be264d7
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
odl-github pushed a commit to opendaylight/odlparent that referenced this issue Nov 25, 2022
FasterXML/jackson-databind#3590
FasterXML/jackson-databind#3627

Change-Id: If1bf01ca0a05772e140427fe2164dde05be264d7
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit 36012dd)
odl-github pushed a commit to opendaylight/odlparent that referenced this issue Nov 25, 2022
FasterXML/jackson-databind#3590
FasterXML/jackson-databind#3627

Change-Id: If1bf01ca0a05772e140427fe2164dde05be264d7
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit 36012dd)
SandishKumarHN pushed a commit to SandishKumarHN/spark that referenced this issue Dec 12, 2022
### What changes were proposed in this pull request?

Bump Jackson Databind from 2.13.4.1 to 2.13.4.2

### Why are the changes needed?

### Does this PR introduce _any_ user-facing change?

There is a regression about Gradle in 2.13.4.1 and got fixed in 2.13.4.2
FasterXML/jackson-databind#3627

### How was this patch tested?

Existing UT.

Closes apache#38355 from pan3793/SPARK-40886.

Authored-by: Cheng Pan <chengpan@apache.org>
Signed-off-by: Sean Owen <srowen@gmail.com>
vitorpamplona added a commit to Path-Check/android-fhir that referenced this issue Dec 19, 2022
vitorpamplona added a commit to Path-Check/android-fhir that referenced this issue Dec 19, 2022
vitorpamplona added a commit to google/android-fhir that referenced this issue Jan 10, 2023
* Migrating CQL Evaluator and its dependencies to 2.4 to fix #1733

* Evaluator 2.4's generate care plan returns an IBaseResource to prepare for R5.

* Migrates to evaluator 2.4

* Removes outdated antlr dependency fix of 2.4

* Forces Jackson 2.14.1 due to a dependency bug when using Gradle and the 2.13.4.1 version FasterXML/jackson-databind#3627

* Forces Jackson 2.14.1 due to a dependency bug when using Gradle and the 2.13.4.1 version FasterXML/jackson-databind#3627

* Fixing tests to match CQL-Evaluator's tests

* Spotless apply

* Force version of caffeine

* Forces HAPI and FHIR CORE to earlier versions due to hapifhir/org.hl7.fhir.core#1046

* deleting non existant r4b

* Fixing imports of the Benchmark module

* Moving common blocks to Dependencies.

* spotless apply
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
to-evaluate Issue that has been received but not yet evaluated
Projects
None yet
Development

No branches or pull requests

3 participants