-
Notifications
You must be signed in to change notification settings - Fork 1
Requirements
Steven Taschuk edited this page May 25, 2019
·
5 revisions
Building egg-linux commit b660447 uses
-
350 MB in the
packagedirectory, for downloaded sources, -
2.5 GB in the output directory (the
xin./hatch x), for installed packages, and -
7.7 GB in
$TMPDIR, for unpacking sources and building them
So you should make sure you have about 11 GB free space before running hatch.
The actual output — the content of x/tree after ./hatch x — is 1.3 GB.
I don't know the actual boundaries of what will work and what won't.
One set of software which is sufficient to build Egg Linux is what Egg Linux itself installs:
- kernel (linux)
- toolchain (binutils, gcc, glibc)
- userland (bash, coreutils, findutils, grep, sed)
- tarball tools (gzip, tar)
(Egg Linux also installs mount, but it's not needed for building Egg Linux.)
I don't know exactly which versions of these are needed;
see build-reports for some empirical information about builds on actual systems.