Skip to content

[Bug] BOM leaks non-Pulsar dependencies #24740

@snicoll

Description

@snicoll

Search before reporting

  • I searched in the issues and found nothing similar.

Read release policy

  • I understand that unsupported versions don't get bug fixes. I will attempt to reproduce the issue on a supported version of Pulsar client and Pulsar broker.

User environment

N/A

Issue Description

org.apache.pulsar:pulsar-bom inherits from org.apache:apache which itself leaks org.apache.maven.plugin-tools:maven-plugin-annotations. This has been reported in apache/maven-apache-parent#265 and fixed in the meantime. Upgrading to org.apache:apache:34 or later should prevent that dependency to be leaked.

Error messages


Reproducing the issue

It is a build-tool problem that doesn't affect Pulsar directly but users consuming the bom. When doing so, only pulsar dependencies should be managed.

Additional information

No response

Are you willing to submit a PR?

  • I'm willing to submit a PR!

I am happy to submit a PR but it's a version switch and I am not sure how to test this doesn't regress something else.

Metadata

Metadata

Assignees

No one assigned

    Labels

    type/bugThe PR fixed a bug or issue reported a bug

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions