diff options
author | Richard Maw <richard.maw@codethink.co.uk> | 2012-03-20 16:01:52 +0000 |
---|---|---|
committer | Richard Maw <richard.maw@codethink.co.uk> | 2012-03-20 16:01:52 +0000 |
commit | 4df89550f5ef872be56775ed017c1f3223f3762f (patch) | |
tree | 4197838f846bd83e315a76b49f7ff4ed5f1a7c51 | |
parent | 444614702123867cddadb037c4c13754533aec0a (diff) | |
download | morphs-4df89550f5ef872be56775ed017c1f3223f3762f.tar.gz |
bootstrap-pass2: Remove unnecessary chunks?
A lot of user tools are built that shouldn't be necessary
some of util-linux will be needed to make system images, but
currently we build the tools before we try to make a system image
psmisc provides process information, this should not be needed
to build anything and busybox provides its functionality
e2fsprogs is needed to make ext filesystems, but this should not
be needed to build chunks, it may be required for system images
iana-etc provides some internet protocol information, this should
not be needed for building
procps, see psmisc
rsync was needed to download translation files, it should
not be needed, if it is needed then it should be fixed not to
wget was needed to download during build, we should not download
during a build. This required gnutls which required libnettle.
gmp should not be needed now
vim should never be needed to build, it may be built in pass 3
sudo has never been configured correctly and is not needed for
building software
busybox-devel has its important programs provided by coreutils etc.
Some coreutils are not substitutable for busybox when building,
ideally busybox should be used for everything else
linux should not be needed for compilation
-rw-r--r-- | bootstrap-pass2.morph | 54 |
1 files changed, 0 insertions, 54 deletions
diff --git a/bootstrap-pass2.morph b/bootstrap-pass2.morph index 7ef03e0..a99ee48 100644 --- a/bootstrap-pass2.morph +++ b/bootstrap-pass2.morph @@ -49,18 +49,6 @@ "ref": "baserock/morph" }, { - "name": "util-linux", - "ref": "baserock/bootstrap" - }, - { - "name": "psmisc", - "ref": "baserock/bootstrap" - }, - { - "name": "e2fsprogs", - "ref": "baserock/bootstrap" - }, - { "name": "gperf", "ref": "baserock/morph" }, @@ -69,10 +57,6 @@ "ref": "baserock/bootstrap" }, { - "name": "iana-etc", - "ref": "baserock/morph" - }, - { "name": "m4", "ref": "baserock/bootstrap" }, @@ -81,10 +65,6 @@ "ref": "baserock/bootstrap" }, { - "name": "procps", - "ref": "baserock/morph" - }, - { "name": "grep", "ref": "baserock/bootstrap" }, @@ -149,10 +129,6 @@ "ref": "baserock/morph" }, { - "name": "rsync", - "ref": "baserock/morph" - }, - { "name": "gzip", "ref": "baserock/morph" }, @@ -165,19 +141,6 @@ "ref": "baserock/morph" }, { - "name": "libnettle", - "repo": "lsh", - "ref": "baserock/morph" - }, - { - "name": "gnutls", - "ref": "baserock/morph" - }, - { - "name": "wget", - "ref": "baserock/morph" - }, - { "name": "make", "ref": "baserock/morph" }, @@ -198,10 +161,6 @@ "ref": "baserock/morph" }, { - "name": "vim", - "ref": "baserock/morph" - }, - { "name": "libexpat", "ref": "baserock/morph" }, @@ -224,19 +183,6 @@ { "name": "git", "ref": "baserock/morph" - }, - { - "name": "sudo", - "ref": "baserock/morph" - }, - { - "name": "busybox-devel", - "repo": "busybox", - "ref": "baserock/morph" - }, - { - "name": "linux", - "ref": "baserock/morph" } ] } |