Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 368182 - VTS and VJS have increased download size
Summary: VTS and VJS have increased download size
Status: CLOSED FIXED
Alias: None
Product: Virgo
Classification: RT
Component: virgo-build (show other bugs)
Version: 3.1.0.M01   Edit
Hardware: PC Mac OS X - Carbon (unsup.)
: P3 normal (vote)
Target Milestone: 3.5.0.M02   Edit
Assignee: Borislav Kapukaranov CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-01-09 12:03 EST by Borislav Kapukaranov CLA
Modified: 2012-01-09 12:17 EST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.