Anaconda/BuildinstallPackageRequirements

= Appendix F =

Buildinstall package requirements
If you have made custom modifications to Anaconda source code then you will need to run  in order to rebuild the installation images. For  to run without error, you need to ensure that certain rpms are available in your build directory. /$BASE/Fedora-Custom/i386/Fedora/RPMS These packages do not necessarily need to be included on your custom Fedora Core CD. They can be removed from the directory before constructing the CD or alternatively they can be excluded from the CD by passing the   option to the  command. - forrest The following is a list of packages that are needed by buildinstall as specified from upd-instroot. upd-instroot determines which of all of the files from the following packages are kept for the actual installation. Not all of the following packages are required, but if  is failing with a specific error, it probably means you need to install the appropriate package.

Packages for the Character Installer

 * anaconda
 * anaconda-runtime
 * ash
 * beecrypt
 * bogl
 * bogl-bterm
 * booty
 * busybox
 * busybox-anaconda
 * bzip2
 * bzip2-libs
 * convertdb1
 * dosfstools
 * e2fsprogs
 * elfutils-libelf
 * glib2
 * glibc
 * glibc-common
 * hdparm
 * hwdata
 * jfsutils
 * kernel-pcmcia-cs
 * kernel-utils
 * krb5-libs
 * kudzu
 * libtermcap
 * libxml2
 * libxml2-python
 * lvm
 * newt
 * openssl
 * parted
 * pciutils
 * popt
 * procps
 * python
 * python2
 * pyxf86config
 * raidtools
 * reiserfs-utils
 * rhpl
 * rpm
 * rpm-python
 * sed
 * setup
 * slang
 * tzdata
 * util-linux
 * Xconfigurator
 * XFree86
 * zlib

Packages for the Graphical Installer

 * anaconda-help
 * anaconda-images
 * atk
 * audiofile
 * bitmap-fonts-cjk
 * comps-extras
 * coreutils
 * cpio
 * esound
 * expat
 * fontconfig
 * fonts-ISO8859-2
 * fonts-ISO8859-9
 * freetype
 * gdk-pixbuf
 * gnome-python2
 * gnome-python2-canvas
 * gpm
 * gtk2
 * libacl
 * libart_lgpl
 * libattr
 * libgcc
 * libgnome
 * libgnomecanvas
 * libjpeg
 * libpng
 * libstdc++
 * ncurses
 * pam
 * pango
 * pygtk2
 * readline
 * redhat-artwork
 * redhat-config-date
 * redhat-config-keyboard
 * specspo
 * syslinux
 * taipeifonts
 * tcp_wrappers
 * ttfonts-ja
 * ttfonts-ko
 * ttfonts-zh_TW
 * urw-fonts
 * vnc-server
 * XFree86-100dpi-fonts
 * XFree86-75dpi-fonts
 * XFree86-base-fonts
 * XFree86-ISO8859-15-75dpi-fonts
 * XFree86-ISO8859-2-75dpi-fonts
 * XFree86-ISO8859-9-75dpi-fonts
 * XFree86-KOI8-R
 * XFree86-KOI8-R-75dpi-fonts
 * XFree86-libs
 * XFree86-libs-data
 * XFree86-xfs
 * Xft

Packages for the Rescue Environment

 * dump
 * findutils
 * ftp
 * gzip
 * iputils
 * joe
 * less
 * man
 * mdadm
 * memtest86
 * modutils
 * mtools
 * mtr
 * mt-st
 * net-tools
 * open
 * openssh
 * openssh-clients
 * rsh
 * tar
 * traceroute


 * In addition, include any package you have built from source and that is required to create a initrd.img file i.e. grub.