Whew.

On Dec 16, 2014, at 7:09 AM, Sievers, Jan <jan.siev...@sap.com> wrote:

> thanks Stuart, I will fix the test project.
> 
> With this, I can confirm all Tycho ITs are passing using staged maven 3.2.5.
> 
> Regards,
> Jan
> 
>> -----Original Message-----
>> From: Stuart McCulloch [mailto:mccu...@gmail.com]
>> Sent: Dienstag, 16. Dezember 2014 12:31
>> To: Maven Developers List
>> Subject: RE: [VOTE] Release Maven 3.2.5
>> 
>> On 16 Dec 2014 10:45, "Sievers, Jan" <jan.siev...@sap.com> wrote:
>>> 
>>> I ran all Tycho ITs using the staged version.
>>> I still see one error related to toolchains.
>>> 
>>> The IT is using the toolchains.xml attached and fails the build with
>> error below.
>>> Not sure if that's a regression in toolchains or our test needs to be
>> adapted.
>>> 
>>> I have extracted a small standalone sample from our test project [1] and
>> attached pom.xml and toolchains.xml
>>> 
>>> You can build attached pom with attached toolchains
>>> 
>>> mvn clean install --toolchains ./toolchains.xml
>>> 
>>> this works with maven 3.2.3 but breaks with staged maven 3.2.5.
>> 
>> According to http://mail-archives.apache.org/mod_mbox/maven-
>> dev/201412.mbox/<2924203.teZphZ8xW9%40herve-desktop>
>> the attached pom.xml configuration is wrong: you need to put the vendor tag
>> inside <jdk>...</jdk>
>> 
>> Previous releases of toolchain were less strict about this - if you wrap
>> the vendor inside <jdk>...</jdk> then the test should pass with both
>> releases.
>> 
>>> 
>>> Regards,
>>> Jan
>>> 
>>> [1]
>> https://github.com/eclipse/tycho/tree/master/tycho-
>> its/projects/surefire.toolchains
>>> 
>>> 
>>> ----
>>> 
>>> [INFO] --- maven-toolchains-plugin:1.0:toolchain (default) @ toolchains
>> ---
>>> [DEBUG] Dependency collection stats: {ConflictMarker.analyzeTime=0,
>> ConflictMarker.markTime=1, ConflictMarker.nodeCount=57,
>> ConflictIdSorter.graphTime=0, ConflictIdSorter.topsortTime=0,
>> ConflictIdSorter.conflictIdCount=24,
>> ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=1,
>> ConflictResolver.conflictItemCount=57,
>> DefaultDependencyCollector.collectTime=80,
>> DefaultDependencyCollector.transformTime=2}
>>> [DEBUG] org.apache.maven.plugins:maven-toolchains-plugin:jar:1.0:
>>> [DEBUG]    org.apache.maven:maven-plugin-api:jar:2.0.9:compile
>>> [DEBUG]    org.apache.maven:maven-toolchain:jar:2.0.9:compile
>>> [DEBUG]       org.apache.maven:maven-core:jar:2.0.9:compile
>>> [DEBUG]          org.apache.maven:maven-settings:jar:2.0.9:compile
>>> [DEBUG]
>> org.apache.maven:maven-plugin-parameter-documenter:jar:2.0.9:compile
>>> [DEBUG]
>> org.apache.maven.reporting:maven-reporting-api:jar:2.0.9:compile
>>> [DEBUG]
>> org.apache.maven.doxia:doxia-sink-api:jar:1.0-alpha-10:compile
>>> [DEBUG]          org.apache.maven:maven-profile:jar:2.0.9:compile
>>> [DEBUG]          org.apache.maven:maven-model:jar:2.0.9:compile
>>> [DEBUG]
>> org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9-stable-1:compile
>>> [DEBUG]             junit:junit:jar:3.8.1:compile
>>> [DEBUG]
>> org.apache.maven:maven-repository-metadata:jar:2.0.9:compile
>>> [DEBUG]
>> org.apache.maven:maven-error-diagnostics:jar:2.0.9:compile
>>> [DEBUG]          org.apache.maven:maven-project:jar:2.0.9:compile
>>> [DEBUG]
>> org.apache.maven:maven-plugin-registry:jar:2.0.9:compile
>>> [DEBUG]          commons-cli:commons-cli:jar:1.0:compile
>>> [DEBUG]
>> org.apache.maven:maven-plugin-descriptor:jar:2.0.9:compile
>>> [DEBUG]
>> org.codehaus.plexus:plexus-interactivity-api:jar:1.0-alpha-4:compile
>>> [DEBUG]          org.apache.maven:maven-artifact-manager:jar:2.0.9:compile
>>> [DEBUG]          org.apache.maven:maven-monitor:jar:2.0.9:compile
>>> [DEBUG]          org.codehaus.plexus:plexus-utils:jar:1.5.1:compile
>>> [DEBUG]          classworlds:classworlds:jar:1.1:compile
>>> [DEBUG]       org.apache.maven:maven-artifact:jar:2.0.9:compile
>>> [DEBUG] Created new class realm
>> plugin>org.apache.maven.plugins:maven-toolchains-plugin:1.0
>>> [DEBUG] Importing foreign packages into class realm
>> plugin>org.apache.maven.plugins:maven-toolchains-plugin:1.0
>>> [DEBUG]   Imported:  < project>toolchains:toolchains:0.0.1-SNAPSHOT
>>> [DEBUG] Populating class realm
>> plugin>org.apache.maven.plugins:maven-toolchains-plugin:1.0
>>> [DEBUG]   Included:
>> org.apache.maven.plugins:maven-toolchains-plugin:jar:1.0
>>> [DEBUG]   Included:
>> org.apache.maven.reporting:maven-reporting-api:jar:2.0.9
>>> [DEBUG]   Included: org.apache.maven.doxia:doxia-sink-api:jar:1.0-alpha-10
>>> [DEBUG]   Included: junit:junit:jar:3.8.1
>>> [DEBUG]   Included: commons-cli:commons-cli:jar:1.0
>>> [DEBUG]   Included:
>> org.codehaus.plexus:plexus-interactivity-api:jar:1.0-alpha-4
>>> [DEBUG]   Included: org.codehaus.plexus:plexus-utils:jar:1.5.1
>>> [DEBUG]   Excluded: org.apache.maven:maven-plugin-api:jar:2.0.9
>>> [DEBUG]   Excluded: org.apache.maven:maven-toolchain:jar:2.0.9
>>> [DEBUG]   Excluded: org.apache.maven:maven-core:jar:2.0.9
>>> [DEBUG]   Excluded: org.apache.maven:maven-settings:jar:2.0.9
>>> [DEBUG]   Excluded:
>> org.apache.maven:maven-plugin-parameter-documenter:jar:2.0.9
>>> [DEBUG]   Excluded: org.apache.maven:maven-profile:jar:2.0.9
>>> [DEBUG]   Excluded: org.apache.maven:maven-model:jar:2.0.9
>>> [DEBUG]   Excluded:
>> org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9-stable-1
>>> [DEBUG]   Excluded: org.apache.maven:maven-repository-metadata:jar:2.0.9
>>> [DEBUG]   Excluded: org.apache.maven:maven-error-diagnostics:jar:2.0.9
>>> [DEBUG]   Excluded: org.apache.maven:maven-project:jar:2.0.9
>>> [DEBUG]   Excluded: org.apache.maven:maven-plugin-registry:jar:2.0.9
>>> [DEBUG]   Excluded: org.apache.maven:maven-plugin-descriptor:jar:2.0.9
>>> [DEBUG]   Excluded: org.apache.maven:maven-artifact-manager:jar:2.0.9
>>> [DEBUG]   Excluded: org.apache.maven:maven-monitor:jar:2.0.9
>>> [DEBUG]   Excluded: classworlds:classworlds:jar:1.1
>>> [DEBUG]   Excluded: org.apache.maven:maven-artifact:jar:2.0.9
>>> [DEBUG] Configuring mojo
>> org.apache.maven.plugins:maven-toolchains-plugin:1.0:toolchain from plugin
>> realm
>> ClassRealm[plugin>org.apache.maven.plugins:maven-toolchains-plugin:1.0,
>> parent: sun.misc.Launcher$AppClassLoader@7960c21a]
>>> [DEBUG] Configuring mojo
>> 'org.apache.maven.plugins:maven-toolchains-plugin:1.0:toolchain' with
>> override configurator -->
>>> [DEBUG]   (f) session = org.apache.maven.execution.MavenSession@1afec781
>>> [DEBUG]   (f) toolchains =
>> org.apache.maven.plugin.toolchain.Toolchains@287ce3a2
>>> [DEBUG] -- end configuration --
>>> [INFO] Type:vendor
>>> [ERROR] Missing toolchain factory for type: vendor. Possibly caused by
>> misconfigured project.
>>> [ERROR] Cannot find matching toolchain definitions for the following
>> toolchain types:
>>> vendor
>>> [INFO]
>> ------------------------------------------------------------------------
>>> [INFO] BUILD FAILURE
>>> [INFO]
>> ------------------------------------------------------------------------
>>> [INFO] Total time: 1.958 s
>>> [INFO] Finished at: 2014-12-16T11:10:45+01:00
>>> [INFO] Final Memory: 13M/305M
>>> [INFO]
>> ------------------------------------------------------------------------
>>> [ERROR] Failed to execute goal
>> org.apache.maven.plugins:maven-toolchains-plugin:1.0:toolchain (default) on
>> project toolchains: Cannot find matching toolchain definitions for the
>> following toolchain types:
>>> [ERROR] vendor
>>> [ERROR] Please make sure you define the required toolchains in your
>> ~/.m2/toolchains.xml file.
>>> [ERROR] -> [Help 1]
>>> 
>>> 
>>>> -----Original Message-----
>>>> From: Jason van Zyl [mailto:ja...@takari.io]
>>>> Sent: Sonntag, 14. Dezember 2014 19:00
>>>> To: Maven Developers List
>>>> Subject: [VOTE] Release Maven 3.2.5
>>>> 
>>>> Hi,
>>>> 
>>>> Time to release Maven 3.2.5!
>>>> 
>>>> Here is a link to Jira with 22 issues resolved:
>>>> 
>> https://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500&version=208
>>>> 19
>>>> 
>>>> Staging repo:
>>>> https://repository.apache.org/content/repositories/maven-1104/
>>>> 
>>>> The distributable binaries and sources for testing can be found here:
>>>> https://repository.apache.org/content/repositories/maven-
>>>> 1104/org/apache/maven/apache-maven/3.2.5/
>>>> 
>>>> Specifically the zip, tarball, and source archives can be found here:
>>>> https://repository.apache.org/content/repositories/maven-
>>>> 1104/org/apache/maven/apache-maven/3.2.5/apache-maven-3.2.5-bin.zip
>>>> https://repository.apache.org/content/repositories/maven-
>>>> 1104/org/apache/maven/apache-maven/3.2.5/apache-maven-3.2.5-bin.tar.gz
>>>> https://repository.apache.org/content/repositories/maven-
>>>> 1104/org/apache/maven/apache-maven/3.2.5/apache-maven-3.2.5-src.zip
>>>> https://repository.apache.org/content/repositories/maven-
>>>> 1104/org/apache/maven/apache-maven/3.2.5/apache-maven-3.2.5-src.tar.gz
>>>> 
>>>> Source release checksum(s):
>>>> apache-maven-3.2.5-src.zip sha1:
>> 305f539af0e4e48c37e6a406712ad1fb7bc16d79
>>>> 
>>>> Staging site:
>>>> http://takari.io/maven-3.2.5/
>>>> 
>>>> Vote open for 72 hours.
>>>> 
>>>> [ ] +1
>>>> [ ] +0
>>>> [ ] -1
>>>> 
>>>> Thanks,
>>>> 
>>>> The Maven Team
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>> 
>>> 
>>> 
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
>>> For additional commands, e-mail: dev-h...@maven.apache.org
> B�KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKCB��[��X��ܚX�KK[XZ[�]�][��X��ܚX�PX]�[��\X�K�ܙ�B��܈Y][ۘ[��[X[��K[XZ[�]�Z[X]�[��\X�K�ܙ�B�

Thanks,

Jason

----------------------------------------------------------
Jason van Zyl
Founder,  Apache Maven
http://twitter.com/jvanzyl
http://twitter.com/takari_io
---------------------------------------------------------

To do two things at once is to do neither.
 
 -- Publilius Syrus, Roman slave, first century B.C.









Reply via email to