Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [tycho-user] please test staged tycho 0.14.0

Hi,

I'm giving a try for JBoss Tools.

Following bug 351842 [1] about optional dependencies: we have a bundle which has greedy/optional depedencies on patform-specific bundles. Before 0.14, it could build fine since these dependencies were not at all included in the Maven context (correct me if I'm wrong).
Now I gave a try with 0.14 and optionalDependencies=ignore, and it seems that Tycho/p2 tries to resolve these dependencies, in vain (they don't seem to be available in Tycho internal p2 repo).
Here is the configuration:
        <!--
        ISSUE: our platform-specific optional/greedy deps are not resolved by Tycho/p2
        WORKAROUND: Ignore optional dependencies => NOT WORKING
        TODO: Find out why p2 can't resolve that stuff
        -->
        <build>
                <plugins>
                        <plugin>
                                <groupId>org.eclipse.tycho</groupId>
                                <artifactId>tycho-compiler-plugin</artifactId>
                                <version>${tychoVersion}</version>
                                <configuration>
                                        <optionalDependencies>ignore</optionalDependencies>
                                </configuration>
                        </plugin>
                </plugins>
        </build>

Did I do something wrong?
Otherwise I conclude that Tycho cannot even start a build when an optional dependency cannot be resolved, which is for our use-case a "more-or-less" blocking point (since I assume/hope an issue could be on our side too). I know think that ignoring optional-dependency should be in target-platform-configuration rather than in compiler.

[1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=351842

----- Original Message -----
From: "Jan Sievers" <jan.sievers@xxxxxxx>
To: "Tycho user list" <tycho-user@xxxxxxxxxxx>
Sent: Tuesday, February 7, 2012 8:32:16 AM
Subject: [tycho-user] please test staged tycho 0.14.0

tycho 0.14.0 has been staged to [1], see release notes [2] for details.

Please test it by adding the snippet [3] to your parent pom or settings.xml.
Report problems on this mailing list or in bugzilla [4].

We will promote the release to the Maven central repository sometime next week
if no major regressions are found. 

--
Tycho Team


[1] https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/
[2] http://wiki.eclipse.org/Tycho/Release_Notes/0.14 
[3] 

<pluginRepositories>
	<pluginRepository>
		<id>tycho-0.14.0-staged</id>
		<url>https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/</url>
	</pluginRepository>
</pluginRepositories>

[4] https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Tycho&rep_platform=All&op_sys=All&version=0.14.0 
_______________________________________________
tycho-user mailing list
tycho-user@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/tycho-user


Back to the top