Differences between revisions 37 and 38
Revision 37 as of 2007-05-01 12:24:47
Size: 4289
Editor: NeilWilliams
Comment: remove two listed problems now that shadow can build
Revision 38 as of 2007-05-01 14:04:32
Size: 4377
Editor: NeilWilliams
Comment: Adding dpkg
Deletions are marked like this. Additions are marked like this.
Line 13: Line 13:
|| dhcp3-client ? || dhcp3-common ? || || || || dhcp3-client ? || dhcp3-common ? || dpkg * || dselect * ||
Line 40: Line 40:
|| libslang2 || procps || dpkg || dselect || || libslang2 || procps || || ||
Line 69: Line 69:
 ipkg/dpkg  ipkg/[http://www.emdebian.org/packages/search.php?arch=arm&distro=unstable&package=dpkg dpkg]

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 *

cdebconf *

cron *

dhcp3-client ?

dhcp3-common ?

dpkg *

dselect *

diff *

findutils ?

grep *

gzip *

hostname *

initscripts *

libbz2-1.0 *

libattr1 *

libc6 *

libncurses5 *

libselinux1 *

libncursesw5 *

libpopt0 *

libreadline5 *

lsb-base *

libsepol1 *

login ?

mawk *

mount *

module-init-tools *

ncurses-base *

ncurses-bin *

readline-common *

passwd ?

sed *

sysv-rc *

sysvinit *

sysvinit-utils *

tar *

tzdata *

util-linux *

zlib1g *

Problems

libpam0g

libpam-modules

libpam-runtime

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

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

busybox rootfs

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-?