I figured it out. Was just a wrong configuration of the maven-bundle-plugin. https://github.com/apache/jackrabbit-filevault/blob/0b5716a2ffd3390731d7a3949e00dccf2e37b29a/parent/pom.xml#L193 <https://github.com/apache/jackrabbit-filevault/blob/0b5716a2ffd3390731d7a3949e00dccf2e37b29a/parent/pom.xml#L193> incorrectly took the last version as baseline (even a SNAPSHOT) (a regression of https://github.com/apache/jackrabbit-filevault/commit/de88f25ce2128b43781c1a25e57b8899c4f106b0 <https://github.com/apache/jackrabbit-filevault/commit/de88f25ce2128b43781c1a25e57b8899c4f106b0>). Sticking to the default is much more reasonable: https://felix.apache.org/components/bundle-plugin/baseline-mojo.html#comparisonVersion <https://felix.apache.org/components/bundle-plugin/baseline-mojo.html#comparisonVersion>
Fixed in http://svn.apache.org/viewvc?view=revision&revision=1872563 <http://svn.apache.org/viewvc?view=revision&revision=1872563>. Konrad > On 9. Jan 2020, at 16:57, Konrad Windszus <[email protected]> wrote: > > > >>> >>> When I remove the . gitattributes from the checkout, I get the following >>> error: >>> >>> [ERROR] Failed to execute goal >>> org.apache.felix:maven-bundle-plugin:4.2.1:baseline (baseline) on project >>> org.apache.jackrabbit.vault: Baseline failed, see generated report -> [Help >>> 1] >>> [ERROR] >>> >> I cannot reproduce, can you share the report? > > Ok, I see what the issue is: > For me it says: > > [INFO] --- maven-bundle-plugin:4.2.1:baseline (baseline) @ > org.apache.jackrabbit.vault --- > [INFO] Baseline Report - Generated by Apache Felix Maven Bundle Plugin on > 2020-01-09T16:45Z based on Bnd - see http://www.aqute.biz/Bnd/Bnd > [INFO] Comparing bundle org.apache.jackrabbit.vault version 3.4.1-SNAPSHOT to > version 3.4.1-SNAPSHOT > [INFO] > [INFO] PACKAGE_NAME DELTA > CUR_VER BASE_VER REC_VER WARNINGS > [INFO] = ================================================== ========== > ========== ========== ========== ========== > [INFO] org.apache.jackrabbit.vault.fs unchanged 2.4.0 > 2.4.0 2.4.0 - > [INFO] > ----------------------------------------------------------------------------------------------------------- > [INFO] org.apache.jackrabbit.vault.fs.api unchanged 2.7.1 > 2.7.1 2.7.1 - > [INFO] > ----------------------------------------------------------------------------------------------------------- > [INFO] org.apache.jackrabbit.vault.fs.config unchanged 2.6.1 > 2.6.1 2.6.1 - > [INFO] > ----------------------------------------------------------------------------------------------------------- > [INFO] org.apache.jackrabbit.vault.fs.filter unchanged 2.4.0 > 2.4.0 2.4.0 - > [INFO] > ----------------------------------------------------------------------------------------------------------- > [INFO] org.apache.jackrabbit.vault.fs.io unchanged 2.9.1 > 2.9.1 2.9.1 - > [INFO] > ----------------------------------------------------------------------------------------------------------- > [INFO] org.apache.jackrabbit.vault.fs.spi unchanged 2.4.0 > 2.4.0 2.4.0 - > [INFO] > ----------------------------------------------------------------------------------------------------------- > [INFO] org.apache.jackrabbit.vault.packaging unchanged 2.10.1 > 2.10.1 2.10.1 - > [INFO] > ----------------------------------------------------------------------------------------------------------- > [INFO] org.apache.jackrabbit.vault.packaging.events unchanged 1.0.1 > 1.0.1 1.0.1 - > [INFO] > ----------------------------------------------------------------------------------------------------------- > [INFO] org.apache.jackrabbit.vault.packaging.registry unchanged 1.3.0 > 1.3.0 1.3.0 - > [INFO] > ----------------------------------------------------------------------------------------------------------- > [INFO] org.apache.jackrabbit.vault.util unchanged 2.4.0 > 2.4.0 2.4.0 - > [INFO] > ----------------------------------------------------------------------------------------------------------- > [INFO] org.apache.jackrabbit.vault.util.xml.serialize unchanged 2.5.0 > 2.5.0 2.5.0 - > [INFO] > ----------------------------------------------------------------------------------------------------------- > [INFO] Baseline analysis complete, 0 error(s), 0 warning(s) > > So obviously an incorrect version has been taken as baseline. > > After manually executing "mvn > org.apache.felix:maven-bundle-plugin:4.2.1:baseline" > I now get > > [INFO] --- maven-bundle-plugin:4.2.1:baseline (default-cli) @ > org.apache.jackrabbit.vault --- > [INFO] artifact org.apache.jackrabbit.vault:org.apache.jackrabbit.vault: > checking for updates from nexus > [INFO] Baseline Report - Generated by Apache Felix Maven Bundle Plugin on > 2020-01-09T16:54Z based on Bnd - see http://www.aqute.biz/Bnd/Bnd > [INFO] Comparing bundle org.apache.jackrabbit.vault version 3.4.1-SNAPSHOT to > version 3.4.0 > > Anyone ever observed this? > Thanks, > Konrad >
