Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 368182

Summary: VTS and VJS have increased download size
Product: [RT] Virgo Reporter: Borislav Kapukaranov <b.kapukaranov>
Component: virgo-buildAssignee: Borislav Kapukaranov <b.kapukaranov>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: eclipse
Version: 3.1.0.M01   
Target Milestone: 3.5.0.M02   
Hardware: PC   
OS: Mac OS X - Carbon (unsup.)   
Whiteboard:

Description Borislav Kapukaranov CLA 2012-01-09 12:03:07 EST
With the introduction of Nano and the Virgo product inheritance it seems VTS and VJS increased their download side substiantially - with almost 30MB.

This is because in order to populate properly their provisioning repositories we now have these binaries as wrapped as resources which p2 unzips during initial provisioning (which is how the zips are made).
This has the side effect that these resources are kept cached in the p2's data directory although they are not needed anymore. In the case of the VTS and VJS this duplicates almost 30 MB of data, resulting in the larger zips.

The solution is to delete the cached zip file after it has been unzipped.
A fix in the virgo-build-tools is required.
Comment 1 Borislav Kapukaranov CLA 2012-01-09 12:17:14 EST
Fixed with commit 7ede479 in virgo-build's repository.
Release virgo-build-tools 1.1.0.RELEASE.
The build of VTS and VJS now produce normally-sized zips.