On Mon, Sep 14, 2015 at 09:46:58PM +0100, Chris Lamb wrote: > maven-dependency-plugin fails to build from source in unstable/amd64: > > [..] > > [INFO] > ------------------------------------------------------------------------ > [ERROR] BUILD ERROR > [INFO] > ------------------------------------------------------------------------ > [INFO] Error extracting plugin descriptor: 'project has been declared > multiple times in mojo with goal: analyze-report (implementation: > org.apache.maven.plugin.dependency.AnalyzeReportMojo)' > > [INFO] > ------------------------------------------------------------------------ > [INFO] For more information, run Maven with the -e switch > [INFO] > ------------------------------------------------------------------------ > [INFO] Total time: 13 seconds > [INFO] Finished at: Mon Sep 14 08:10:47 GMT-12:00 2015 > [INFO] Final Memory: 27M/933M > [INFO] > ------------------------------------------------------------------------ > /usr/share/cdbs/1/class/maven.mk:93: recipe for target 'mvn-build' > failed > make: *** [mvn-build] Error 1 > dpkg-buildpackage: error: debian/rules build gave error exit status 2 > > [..]
A potential tested fix follows... --- maven-dependency-plugin-2.7.orig/src/main/java/org/apache/maven/plugin/dependency/AnalyzeReportMojo.java +++ maven-dependency-plugin-2.7/src/main/java/org/apache/maven/plugin/dependency/AnalyzeReportMojo.java @@ -56,6 +56,7 @@ public class AnalyzeReportMojo * The Maven project to analyze. */ @Component + @Parameter( defaultValue = "${project}", readonly = true ) private MavenProject project; /** Thanks to Emmanuel Bourg for the proposed fix Cheers, -- Hector Oron
signature.asc
Description: Digital signature