Gervase Markham wrote:

> Travis Crump wrote:
>
>> In the latest nightlies(win32 talkback zip(win2k)), when I unjar my 
>> jar files(using Patchmaker), I get warning messages that files are 
>> going to be overwritten(I tell it to overwrite All).  Since the files 
>> are being unjared to directories which didn't exist before I started 
>> to unjar, this implies that the same file exists in multiple jar 
>> files.  My question is: Is their a good reason for this?  I am 
>> tempted to file a bug, but if there is a good reason for it then it 
>> wouldn't really be a bug(since Mozilla behaves normally)...  If there 
>> is a good reason for this, does this needlessly increase the 
>> footprint size or are files only loaded into memory once even if they 
>> are found in multiple places(though it would still increase the 
>> download size)...  Thanks...
>>
>> embed.jar, en-US.jar, en-win.jar, and toolkit.jar are the jars that 
>> want to overwrite files, and the files are unjared alphabetically.
>
>
> Yes; the jar files for all platforms ship on each platform - this is 
> supposed to aid debugging. Patch Maker has logic which tries to work 
> around this by not unjarring the platform jars for the platforms you 
> aren't on, but maybe things have got a bit more complex since I wrote it.
>
> Please send me email giving the entire output of a pmu (unjar) command 
> on a fresh install, and tell me what OS you are on.
>
> Gerv
>
Sorry, I figured it out, it was all due to the addition of embed.jar to 
the zip file, and it makes a sort of sense that embed.jar would 
duplicate files found elsewhere...  It only made me do a double-take 
because I have been using Patch Maker for a month or two and it only 
started doing it in the last week(though whether I download the .exe 
installer or the zip is a pretty random decision and embed.jar very well 
could only be present in the zip)...


Reply via email to