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

Bug 93299

Summary: PDE packager deletes tree at the end of packaging step
Product: [Eclipse Project] PDE Reporter: Ted Chiasson <tjchiass>
Component: BuildAssignee: pde-build-inbox <pde-build-inbox>
Status: RESOLVED WONTFIX QA Contact:
Severity: enhancement    
Priority: P3 CC: gunnar, tlroche
Version: 3.1   
Target Milestone: ---   
Hardware: PC   
OS: All   
Whiteboard:

Description Ted Chiasson CLA 2005-04-29 13:42:17 EDT
If you use the PDE packaging tool to do multiple packages using the same source 
zips it is very inefficient.
The tool grabs all the zips required from the maps file, and by default it 
unzips them into a temp dir.
It then does all the packaging based on that tree.
Unfortunately, at the end of the build, it deletes the tree.
The delete command is in the last few lines of the generated "assemble.xml", I 
believe.
It is definitely in one of the generated files, and so it is impossible to 
remove the delete command.
If you could request "no delete" then all the packaging could be done off the 
same unzipped tree.
In cases where we are packaging hundreds of megs, this is significant.
Improved behaviour would allow the user to specify where to start the packaging.
i.e. 1)start at beginning, do the fetch, unzip, package
2) zips already fetched by previous build, just unzip and package
3) use the tree that the previous build laid out, just package these features 
for me

I am using releng.basebuilder to do these packaging tasks headlessly in a 
production environment.

opened after talking to Pascal
Thanks.
Comment 1 Pascal Rapicault CLA 2006-02-16 10:55:25 EST
*** Bug 106685 has been marked as a duplicate of this bug. ***
Comment 2 Lars Vogel CLA 2018-12-03 09:08:38 EST
Currently we are not actively enhancing PDE build anymore. Therefore, I close this bug as WONTFIX. 

Please reopen, if you plan to provide a fix.