Created attachment 462241 [details]
Fix disk space estimation and reporting code
The patch submitted addresses the following:
1. The estimates of disk space to-be-deleted and to-be-added ignored the /syslinux and /EFI/boot folders (typically ~13 MiB on F-14 Live Desktop).
2. If the --skipcompression install option was selected, the compressed size of ext3fs.img was reported (underestimating the installed size by ~975 MiB).
3. The command to estimate free space on the target device could fail if a 'newline' ever crept into the mountpoint name (not likely since the script checks that it is unmounted first).
4. The requested and available space report could be formatted for easier reading.
The patch does not consider or change any of the DVD or net installer code.
The EFI or multi code paths were NOT tested.
Created attachment 464161 [details]
Fix incomplete rename of freespace variable
I neglected to update a few uses of a renamed variable. This patch should fix it.
Created attachment 483049 [details]
Detect more disk space issues
Trap an inappropriate --skipcompress request for an oversized ext3fs.img on VFAT-formatted devices.
Include /boot/olpc.fth in install size estimate for --xo option.