summaryrefslogtreecommitdiff
path: root/bootstrap-pass2.morph
diff options
context:
space:
mode:
authorRichard Maw <richard.maw@codethink.co.uk>2012-03-20 16:01:52 +0000
committerRichard Maw <richard.maw@codethink.co.uk>2012-03-20 16:01:52 +0000
commit4df89550f5ef872be56775ed017c1f3223f3762f (patch)
tree4197838f846bd83e315a76b49f7ff4ed5f1a7c51 /bootstrap-pass2.morph
parent444614702123867cddadb037c4c13754533aec0a (diff)
downloaddefinitions-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
Diffstat (limited to 'bootstrap-pass2.morph')
-rw-r--r--bootstrap-pass2.morph54
1 files changed, 0 insertions, 54 deletions
diff --git a/bootstrap-pass2.morph b/bootstrap-pass2.morph
index 7ef03e00..a99ee485 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"
}
]
}