[ 
https://issues.apache.org/jira/browse/MSOURCES-143?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17804702#comment-17804702
 ] 

Romain Manni-Bucau commented on MSOURCES-143:
---------------------------------------------

[~rvesse] probably linked to the fact the bug is not on maven plugin side but 
the project setup, if you look your build output you will see multiple 
executions attaching the same binary for sources which was a bug in earlier 
versions, using it is no more supported (for goods) but can break builds which 
were abusing this bug. You can see it earlier binding source plugin to an 
earlier stage - this is mainly dependent your project setup. So while I 
understand it is bothering it also show you have a bug in your maven usage so 
it is good. Side note: you'll get the same kind of validation with maven 4 
upgrade which will start to fail with missing enabled profiles instead of 
ignoring it and all that for a better usage and enforce the control of the 
build instead of faking build was fine when it was not.

> Can't create a source and test jar in Commons using commons-parent
> ------------------------------------------------------------------
>
>                 Key: MSOURCES-143
>                 URL: https://issues.apache.org/jira/browse/MSOURCES-143
>             Project: Maven Source Plugin
>          Issue Type: Bug
>    Affects Versions: 3.3.0
>            Reporter: Gary D. Gregory
>            Priority: Major
>
> Steps to reproduce:
> # git clone https://gitbox.apache.org/repos/asf/commons-parent.git
> # cd commons-parent
> # git checkout 8d886ce8382f7a79f06d51a3afc386b8a37d0473
> # mvn clean install
> # cd ..
> # git clone https://gitbox.apache.org/repos/asf/commons-cli.git
> # cd commons-cli
> # git checkout 08f8c5034a8492be6db65b2086341c292489ee53
> # mvn clean package
> [INFO] --- source:3.3.0:jar-no-fork (create-source-jar) @ commons-cli ---
> [ERROR] We have duplicated artifacts attached.
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Total time:  15.233 s
> [INFO] Finished at: 2023-08-15T15:39:45-04:00
> [INFO] 
> ------------------------------------------------------------------------
> [ERROR] Failed to execute goal 
> org.apache.maven.plugins:maven-source-plugin:3.3.0:jar-no-fork 
> (create-source-jar) on project commons-cli: Presumably you have configured 
> maven-source-plugn to execute twice times in your build. You have to 
> configure a classifier for at least on of them. -> [Help 1]



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to