Differences between revisions 32 and 33
Revision 32 as of 2007-04-20 18:05:06
Size: 3875
Editor: NeilWilliams
Comment:
Revision 33 as of 2007-04-20 18:24:28
Size: 3878
Editor: NeilWilliams
Comment:
Deletions are marked like this. Additions are marked like this.
Line 20: Line 20:
|| mount * || || || || || mawk * || mount * || || ||
Line 45: Line 45:
|| makedev || mawk || mktemp || || || makedev || || mktemp || ||

Now that we have some packages we need to define sets of packages that make useful rootfs images.

This is the set in standard debootstrap - i.e. 'Required' (125 packages)

Packages marked ? have been built successfully but have problems rebuilding.

see [:EmdebianGuide: the Emdebian Guide, Problematic packages]

Completed

apt *

apt-utils *

adduser

base-files *

base-passwd *

bsdutils *

debianutils *

cron *

dhcp3-client ?

dhcp3-common ?

diff *

findutils ?

grep *

gzip *

hostname *

initscripts *

libbz2-1.0 *

libattr1 *

libc6 *

libncurses5 *

libselinux1 *

libncursesw5 *

libpopt0 *

libreadline5 *

lsb-base *

libsepol1 *

mawk *

mount *

ncurses-base *

ncurses-bin *

readline-common *

sed *

sysv-rc *

sysvinit *

sysvinit-utils *

tar *

tzdata *

util-linux *

zlib1g *

Problems

libpam0g

libpam-modules

libpam-runtime

login

passwd

perl-base

gnupg

libgpg-error0

e2fsprogs

see [:EmdebianGuide: the Emdebian Guide, Problematic packages]

ToDo

aptitude

bsdmainutils

cpio

libnewt0.52

libopencdk8

libsasl2

libsasl2-2

libsigc++-2.0-0c2a

bash

coreutils

debconf

debconf-i18n

liblocale-gettext-perl

libblkid1

libcap1

groff-base

libslang2

procps

dpkg

dselect

e2fslibs

e2fsprogs

gcc-4.1-base

libacl1

libcomerr2

libdb4.3

libdevmapper1.02

libgcc1

libss2

libstdc++6

libtext-charwidth-perl

libtext-iconv-perl

libtext-wrapi18n-perl

libuuid1

makedev

mktemp

cyrus-sasl2-doc

debian-archive-keyring

dmidecode

ed

gpgv

ifupdown

iptables

iputils-ping

klogd

laptop-detect

libconsole

libdb4.2

libdb4.4

libgcrypt11

libgdbm3

libgnutls13

libldap2

liblzo1

libssl0.9.8

libtasn1-3

libusb-0.1-4

libwrap0

logrotate

module-init-tools

nano

net-tools

netbase

netcat

openbsd-inetd

sysklogd

tasksel

tasksel-data

tcpd

traceroute

update-inetd

vim-common

vim-tiny

wget

whiptail

Unlikely for Emdebian?

man-db

manpages

info

Here is a smaller set for a busy-box based rootfs:

Some other packages:

  • xserver gtk libglib pango

And a list for an X system: Maemo 770: osso-core-config, base-files, base-passwd, dnsmasq, uhotplug, initscripts, libc6, libgcc1, libperl5.8, libpopt0, libstdc++, libxrender1, login, makedev, mawk, module-init-tools, passwd, perl-base, wlan-firmware, sudo, sysvinit, sysv-rc, udhcp, xserver-xomap, xserver-?