[ https://issues.apache.org/jira/browse/MNG-6759?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16958169#comment-16958169 ]
Robert Scholte commented on MNG-6759: ------------------------------------- And Jenkins is not happy yet... https://builds.apache.org/job/maven-box/job/maven/job/MNG-6759/2/testReport/org.apache.maven.it/MavenITmng6759TransitiveDependencyRepositoriesTest/ I'll investigate. > [REGRESSION] Maven fails to use <repositories> section from dependency when > resolving transitive dependencies in some cases > --------------------------------------------------------------------------------------------------------------------------- > > Key: MNG-6759 > URL: https://issues.apache.org/jira/browse/MNG-6759 > Project: Maven > Issue Type: Bug > Affects Versions: 3.6.2 > Reporter: Stig Rohde Døssing > Assignee: Robert Scholte > Priority: Major > Fix For: 3.6.3 > > Time Spent: 20m > Remaining Estimate: 0h > > With Maven 3.6.2, I get the following error on a project using the ASF parent > POM version 21: > {quote} > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-remote-resources-plugin:1.5:process > (process-resource-bundles) on project ChildA: Failed to resolve dependencies > for one or more projects in the reactor. Reason: Missing: > [ERROR] ---------- > [ERROR] 1) io.confluent:kafka-avro-serializer:jar:1.0 > [ERROR] > [ERROR] Try downloading the file manually from the project website. > [ERROR] > [ERROR] Then, install it using the command: > [ERROR] mvn install:install-file -DgroupId=io.confluent > -DartifactId=kafka-avro-serializer -Dversion=1.0 -Dpackaging=jar > -Dfile=/path/to/file > [ERROR] > [ERROR] Alternatively, if you host your own repository you can deploy the > file there: > [ERROR] mvn deploy:deploy-file -DgroupId=io.confluent > -DartifactId=kafka-avro-serializer -Dversion=1.0 -Dpackaging=jar > -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] > [ERROR] > [ERROR] Path to dependency: > [ERROR] 1) io.github.srdo:ChildA:jar:0.0.1-SNAPSHOT > [ERROR] 2) io.github.srdo:ChildB:jar:0.0.1-SNAPSHOT > [ERROR] 3) io.confluent:kafka-avro-serializer:jar:1.0 > [ERROR] ---------- > [ERROR] 1 required artifact is missing. > [ERROR] > [ERROR] for artifact: > [ERROR] io.github.srdo:ChildA:jar:0.0.1-SNAPSHOT > [ERROR] > [ERROR] from the specified remote repositories: > [ERROR] apache.snapshots (https://repository.apache.org/snapshots, > releases=false, snapshots=true), > [ERROR] central (https://repo.maven.apache.org/maven2, releases=true, > snapshots=false) > {quote} > This build works on Maven 3.6.1. I've put up a reproduction at > https://github.com/srdo/Maven362RepositoriesRegression > I've found the following workarounds: > * Dropping the ASF parent POM. Maybe there's a plugin version in there Maven > 3.6.2 doesn't like? > * Copying the <repositories> section from ChildB into ChildA -- This message was sent by Atlassian Jira (v8.3.4#803005)