Closed Bug 29845 Opened 25 years ago Closed 24 years ago

Support disk space verification in Mac/Unix .xpis

Categories

(SeaMonkey :: Installer, defect, P3)

PowerPC
Mac System 8.5
defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: samir_bugzilla, Assigned: samir_bugzilla)

References

Details

(Whiteboard: [nsbeta2-][nsbeta3+])

Implement a aily upadted key like $Version$ indicating space required for the 
component being installed (say $SpaceRequired$).  Also, the install.js 
templates need to be updated to perform disk space verification before 
installing.
Status: NEW → ASSIGNED
OS: Windows NT → Mac System 8.5
Hardware: PC → Macintosh
Target Milestone: M15
Target Milestone: M15 → M16
Target Milestone: M16 → M18
we need to do diskspace checking before install.
Keywords: nsbeta2
Target Milestone: M18 → M17
*** Bug 32516 has been marked as a duplicate of this bug. ***
Adding myself to Cc.
Putting on [nsbeta2+] radar for beta2 fix.
Whiteboard: [nsbeta2+]
Whiteboard: [nsbeta2+] → [nsbeta2+] sgehani's fix ETA: 07/18
Whiteboard: [nsbeta2+] sgehani's fix ETA: 07/18 → [nsbeta2+] sgehani's fix ETA: 07/24
This fix is hanging too far off the end, asking that this be chopped for 
nsbeta2.  The Mac is OK without this fix because the install wizard itself does 
some rudimentary space checking, though it may hurt the Netcenter SmartUpdate 
site for some people. Try again in nsbeta3
Keywords: nsbeta3
Whiteboard: [nsbeta2+] sgehani's fix ETA: 07/24
Putting on [nsbeta2-] radar. Not critical to beta2. 
Whiteboard: [nsbeta2-]
Blocks: 46008
Whiteboard: [nsbeta2-] → [nsbeta2-][nsbeta3+]
JJ will be adding $SpaceRequired$ parsing into the Mac build scripts that 
generate the .jsts next week sometime.  Once that is online, we merely need to 
modify the .jsts to check for diskspace.  

The Unix equivalent will be handled in deliver.pl.
mac done. you can edit the .jst files anytime and the Mac automation will pick it 
up.
Note that the size is currently inserted in Kbytes.
Thanks JJ!
Target Milestone: M17 → M18
Fixes checked in for {moz,ns} x {mac,linux} .jst files.
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
On a nearly full disk on the Mac, I am able to go through installation process- 
with some oddities, but no warnings. 
After 'Installing XPCOM'- I see processing file 14 of 14 for a very long time 
while 'Installing Navigator' and 'Installing Mail/News' is displayed.  I do not 
see the usual processing or installing of files 1-24xx for Navigator. It 
installs Instant Messenger- but bottom line is no launch, no executable files, 
no icon

With this fix, I expected to see 'disk space full' warning- is that correct?
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
No, with this fix, if you update from teh browser (like using update.html) and 
you don't have enough space you should see INSUFFICIENT_DISK_SPACE (rather it's 
numeric error code equivalent) logged in the install log.
Status: REOPENED → RESOLVED
Closed: 24 years ago24 years ago
Resolution: --- → FIXED
Got it, verified using update.html - received error -235 INSUFFICIENT DISK SPACE
Status: RESOLVED → VERIFIED
Product: Browser → Seamonkey
Component: Installer: XPI Packages → Installer
QA Contact: agracebush → general
You need to log in before you can comment on or make changes to this bug.