| Summary: | Impossible to install generated update site that contains non-Linux features | ||
|---|---|---|---|
| Product: | z_Archived | Reporter: | Anna Dushistova <anna.dushistova> |
| Component: | Dash Athena | Assignee: | Project Inbox <athena.test-inbox> |
| Status: | RESOLVED WONTFIX | QA Contact: | |
| Severity: | blocker | ||
| Priority: | P3 | CC: | mober.at+eclipse, nboldt |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Bug Depends on: | |||
| Bug Blocks: | 315059 | ||
|
Description
Anna Dushistova
See bug 315059 comment 2 for an analysis of the problem and proposed fixes - although we would be happy with any sort of workaround too. At the moment, this issue is blocking us from releasing TM 3.2 (Helios) with Athena. PS The issue is very simple to reproduce / test: Take any build that works fine, and from the features included in your master take any one and set the os="win32" property in the <feature> element and any of the <plugin> elements. Athena build will break since it cannot install this feature for testing. Athena will never support this usecase, unless someone contributes a solution that will do it. Workaround: use Tycho instead. This shows how to build multiplatform plugins (fragments): http://divby0.blogspot.com/2010/04/build-xulrunner-1912-update-site-with.html See also: http://divby0.blogspot.com/search/label/tycho http://www.delicious.com/nickboldt/tycho |