Opened 12 years ago
Closed 12 years ago
#9042 closed bug (fixed)
pre-alpha4 anyboot image is oversized for a CD
Reported by: | luroh | Owned by: | kallisti5 |
---|---|---|---|
Priority: | blocker | Milestone: | R1/alpha4 |
Component: | - General | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | All |
Description (last modified by )
R1/A3 anyboot was 694 MB.
Previous discussion: http://www.freelists.org/post/haiku-development/R1a4-anyboot-is-8004MiB-and-CafePress-disc-service-is-offline
List of potential (non-application) candidates for removal, not needed for running or building Haiku:
Python -- 67.1 MB Subversion -- 24.9 MB Mercurial -- 5.4 MB CVS -- 4.4 MB Git + Perl -- 11.3 + 33.1 MB
Change History (10)
comment:1 by , 12 years ago
Description: | modified (diff) |
---|---|
Owner: | changed from | to
Status: | new → assigned |
follow-up: 4 comment:2 by , 12 years ago
comment:3 by , 12 years ago
Priority: | normal → blocker |
---|
will look into removing some packages this evening
comment:4 by , 12 years ago
Description: | modified (diff) |
---|
You might even add git to that list
Ok, fair point I guess. In that case, am I correct in believing Perl can be removed as well? I have added them to the list in any case.
comment:5 by , 12 years ago
Sure
- CVS -- no relation.. we don't need it in the base image
- Python -- nice, but too big for the base image
- Mercurial -- no relation.. we don't need it in the base image
- Subversion -- haiku ports... but we don't need in base image
Maybe
- Git / Perl -- related, and having at least one common scripting environment may be good.. thoughts?
comment:6 by , 12 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Fixed in hrevr1alpha4-44657
CVS, Python, Mercurial, and Subversion dropped.
Size is now ~657
Keep in mind these can all be installed post-installation via installoptionalpackage
comment:7 by , 12 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
With HAIKU_IMAGE_SIZE = 700, the anyboot will still be oversized for a CD. I suggest reducing the size to 695 instead.
comment:8 by , 12 years ago
The final image size at the moment is 704MB. Some research pointed out that CD's can hold a *maximum* of...
700 MB CD-ROM can actually hold about 737 MB (703 MiB) of data with error correction (or 847 MB total).
704MB (or 671.4 MiB) is far enough away from 737MB that it shouldn't be a problem.
I'll try burning the alpha to a standard *cheap* cd-r and post findings here.
comment:9 by , 12 years ago
Bah.. you're right.
Blocks total: 359849 Blocks current: 359849 Blocks remaining: -601 wodim: WARNING: Data may not fit on current disk.
Strange as-per spec it *should* fit. It's prob a soft limit in the recording software. (eg, overburn)
will reduce
comment:10 by , 12 years ago
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
pushed in hrevr1alpha4-44658. 695MB. Tested working + burned to a CD.
You might even add git to that list, as all of these are available via installoptionalpackage. Most users who are trying to run a live CD won't be needing to use git and probably a few other packages that are still on the live cd.