| Summary: | packages in repo site are under "uncategorized" category | ||
|---|---|---|---|
| Product: | [Technology] EPP | Reporter: | David Williams <david_williams> |
| Component: | Packager | Assignee: | Project Inbox <epp.packager-inbox> |
| Status: | CLOSED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | mknauer |
| Version: | 1.3.0 | ||
| Target Milestone: | 4.4.0M4 | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
|
Description
David Williams
It looks like the EPP repo build 'creates' a new category and calls it 'Uncategorized'. I have to find out how to suppress this. I know how to add categories, but I don't know how to remove them... but there will be a solution. This was fixed in Helios in a half-automated way - it was just one <unit> element that had to be removed in the content.jar. But now in the Indigo build this happens again and the information is now spread all over the content.xml which means that I will have a closer look into this issue and will try to find a real solution. I am sure there is a Buckminster switch that can turn off this 'feature'. Moving to Indigo RC2. Since I didn't find the 'switch' in Buckminster that disables the creation of this category, I will add a task to the ant script that I am going to use for the EPP repository build. Compared to the old 'solution' (which was a removal by hand), this seems to be much better way of doing this.
<target name="removeCategories">
<p2.remove.iu destination="file://${removeIuRepoLocation}">
<iu query="property[@name='org.eclipse.equinox.p2.name' @value='Uncategorized']" />
</p2.remove.iu>
</target>
Fixed in RC4, right in time. If I see that all tests are positive and there is no negative feedback during quiet week, I'll finally close this bug. I'm seeing this now (again?) in Juno M4. I installed Eclipse SDK then when to install something from /releases/juno All the epp features (at least, I'm assuming all of them ... 10 or so) show up under an "uncategoriezed" list. Even "Common Package" shows up there. Worse, The JavaScript IDE feature is still listed there. picking it and trying to install it just fails ... error message below, in case its helpful: = = = Cannot complete the install because one or more required items could not be found. Software being installed: Javascript IDE Feature 1.5.0.20110817-2116 (org.eclipse.epp.package.javascript.feature.feature.group 1.5.0.20110817-2116) Missing requirement: Javascript IDE Feature 1.5.0.20110817-2116 (org.eclipse.epp.package.javascript.feature.feature.group 1.5.0.20110817-2116) requires 'org.eclipse.platform.feature.group [4.1.0.v20110612-1800-9JEzH1QFo6HMiM3z-elb3_ABz0ST27N22TwnhWd9uqvPE]' but it could not be found I think this was caused by the fact that I didn't go through the last finalization step with the first milestone builds towards Juno. This re-introduced this category to the composite repository until we removed the older milestones completely. Anyhow, this should be fixed in all release candidates for Juno. When we used Buckminster, this had been fixed by a filter that removed the categorization entries from the p2 repository. Since we moved to Tycho, this additional step is not required any more. There shouldn't be any wrong categorizations any more by default. Closing this bug as FIXED. |