OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Thomas Lotterer
Root: /e/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-re Date: 24-Feb-2004 11:45:55
Branch: HEAD Handle: 2004022410455500
Modified files:
openpkg-re osprereq.txt
Log:
move OS prereqs to a single location
Summary:
Revision Changes Path
1.9 +127 -18 openpkg-re/osprereq.txt
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-re/osprereq.txt
============================================================================
$ cvs diff -u -r1.8 -r1.9 osprereq.txt
--- openpkg-re/osprereq.txt 6 Feb 2004 15:47:47 -0000 1.8
+++ openpkg-re/osprereq.txt 24 Feb 2004 10:45:55 -0000 1.9
@@ -2,30 +2,145 @@
Operating System Prerequisites
==============================
- o FreeBSD 4.x:
+ o FreeBSD 4.x and 5.x:
- base binary installation
- o FreeBSD 5.0:
- - base binary installation
- o Debian 2.2:
+ - tbd
+
+ o Debian GNU/Linux 3.1 (aka sarge)
+ - minimal installation (no tasksel during setup)
+ - see install-info note in news.txt
+ - binutils
+ - cpp
+ - gcc
+ - gettext-base
+ - libc6-dev
+ - libdps1
+ - libfreetype6
+ - libpam0g-dev
+ - libxaw7
+ - linux-kernel-headers
+ - make
+ - sharutils
+ - xbase-clients
+ - xfree86-common
+ - xlibmesa3-gl
+ - xlibmesa3-glu
+ - xlibs
+ - xlibs-dev
+ - xutils
+
+ o Debian GNU/Linux 3.0 (aka woody)
- minimum base installation
- sharutils
- ncompress
- gettext
- libpam0g-dev
- o Debian 3.1:
- - xlibs-dev_4.2.1-12.1_i386.deb
- o Debian 3.0:
+ - apache mod_auth_dbm.c and mod_rewrite need gdbm-ndbm.h found in libgdbm-dev
#FIXME but that is not enough!
+ - libncurses5-dev (for /usr/lib/libtermcap.* stuff)
+ - xlibs-dev
+ - xutils
+
+ o Debian 2.2:
- minimum base installation
- sharutils
- ncompress
- gettext
- libpam0g-dev
- - apache mod_auth_dbm.c and mod_rewrite need gdbm-ndbm.h found in libgdbm-dev
#FIXME but that is not enough!
- - libncurses5-dev (for /usr/lib/libtermcap.* stuff)
- o Solaris 8:
- - entire distribution (SUNWCall)
- o Solaris 9:
+
+ o Solaris 8, Solaris 9:
- entire distribution (SUNWCall)
+ - tbd
+
+ o RedHat Enterprise Linux 3 AS
+
+ There is a 'minimal installation set' option available in the
+ graphical installer, but not in the text-based installer. To
+ achieve the most minimal (yet functional) installation, use the
+ graphical installer with only this option selected. This leads to
+ the following package list:
+
+ acl-2.2.3-1 apmd-3.0.2-18 ash-0.3.8-16 aspell-0.33.7.1-25 at-3.1.8-46
attr-2.2.0-1 authconfig-4.3.7-1 autofs-3.1.7-41
+ basesystem-8.0-2 bash-2.05b-29 bc-1.06-15 beecrypt-3.0.1-0.20030630
bind-utils-9.2.2-21 binutils-2.14.90.0.4-26 bzip2-1.0.2-11
+ bzip2-libs-1.0.2-11 chkconfig-1.3.8-3 comps-3es-0.20031007 coreutils-4.5.3-26
cpio-2.5-3 cracklib-2.7-22 cracklib-dicts-2.7-22
+ crontabs-1.10-5 cups-1.1.17-13.3.6 cups-libs-1.1.17-13.3.6 cyrus-sasl-2.1.15-3
cyrus-sasl-gssapi-2.1.15-3
+ cyrus-sasl-md5-2.1.15-3 cyrus-sasl-plain-2.1.15-3 db4-4.1.25-8 dev-3.3.8-1
devlabel-0.41.01-1 dhclient-3.0pl2-6.14
+ diffutils-2.8.1-8 dos2unix-3.1-15 dosfstools-2.8-10 dump-0.4b28-7
e2fsprogs-1.32-15 ed-0.2-33 eject-2.0.13-2 elfutils-0.89-1
+ elfutils-libelf-0.89-1 ethtool-1.8-2 expat-1.95.5-6 fbset-2.1-13 file-3.39-9
filesystem-2.2.1-3 findutils-4.1.7-9 finger-0.17-18
+ fontconfig-2.2.1-6.0 freetype-2.1.4-4.0 ftp-0.17-17 gawk-3.1.1-9 gdbm-1.8.0-20
gettext-0.11.4-7 glib-1.2.10-11.1 glib2-2.2.3-2.0
+ glibc-2.3.2-95.3 glibc-common-2.3.2-95.3 gmp-4.1.2-5 gnupg-1.2.1-4
gpm-1.19.3-27.2 grep-2.5.1-16 groff-1.18.1-27 grub-0.93-4
+ gzip-1.3.3-9 hdparm-5.4-1 hesiod-3.0.2-28 hotplug-2002_04_01-20
htmlview-2.0.0-10 hwdata-0.98-1 info-4.5-3
+ initscripts-7.31.6.EL-1 iproute-2.4.7-10 ipsec-tools-0.2.2-7 iptables-1.2.8-12
iptables-ipv6-1.2.8-12 iputils-20020927-11
+ irda-utils-0.9.15-1 isdn4k-utils-3.1-76 jfsutils-1.1.2-2 jwhois-3.2.2-1
kbd-1.08-10.1 kernel-2.4.21-4.EL
+ kernel-pcmcia-cs-3.1.31-13 kernel-smp-2.4.21-4.EL kernel-utils-2.4-8.37
krb5-libs-1.2.7-19 krb5-workstation-1.2.7-19
+ krbafs-1.1.1-11 krbafs-utils-1.1.1-11 kudzu-1.1.21-1 less-378-11 lftp-2.6.3-3
lha-1.14i-10 libacl-2.2.3-1 libattr-2.2.0-1
+ libgcc-3.2.3-20 libgcj-3.2.3-20 libjpeg-6b-30 libpng-1.2.2-16
libstdc++-3.2.3-20 libtermcap-2.0.8-35 libtiff-3.5.7-13
+ libtool-libs-1.4.3-6 libuser-0.51.7-1 libwvstreams-3.70-10 lockdev-1.0.1-1.2
logrotate-3.6.9-1 logwatch-4.3.2-2
+ losetup-2.11y-31.1 lslk-1.29-8 lsof-4.63-4 lvm-1.0.3-15 m4-1.4.1-13
mailcap-2.1.14-1 mailx-8.1.1-31 make-3.79.1-17
+ MAKEDEV-3.3.8-1 man-1.5k-10 man-pages-1.60-4.1 mdadm-1.0.1-1 mgetty-1.1.30-3
mingetty-1.06-1 minicom-2.00.0-17.1
+ mkbootdisk-1.5.1-1 mkinitrd-3.5.13-1 mktemp-1.5-18 modutils-2.4.25-9.EL
mount-2.11y-31.1 mtools-3.9.8-8 mtr-0.52-2 mt-st-0.7-11
+ nano-1.2.1-4 nc-1.10-18 ncompress-4.2.4-33 ncurses-5.3-9.3 netconfig-0.8.19-1
netdump-0.6.10-2 net-tools-1.60-20 newt-0.51.5-1
+ nfs-utils-1.0.5-3 nscd-2.3.2-95.3 nss_ldap-207-2 ntsysv-1.3.8-3
openldap-2.0.27-11 openssh-3.6.1p2-18 openssh-clients-3.6.1p2-18
+ openssh-server-3.6.1p2-18 openssl-0.9.7a-22.1 pam-0.75-51 pam_krb5-1.70-1
pam_smb-1.1.7-1 parted-1.6.3-29 passwd-0.68-3
+ patch-2.5.4-16 pax-3.0-6 pciutils-2.1.10-7 pcre-3.9-10 pdksh-5.2.14-21
perl-5.8.0-88.4 perl-Filter-1.29-3 pinfo-0.6.6-4
+ popt-1.8.1-4.2 portmap-4.0-56 ppp-2.4.1-14 prelink-0.3.0-6 procmail-3.22-9
procps-2.0.13-9.2E psacct-6.3.2-27
+ psmisc-21.3-1.RHEL.0 pspell-0.12.2-16.1 pyOpenSSL-0.5.1-8 python-2.2.3-5
python-optik-1.4.1-2 pyxf86config-0.3.5-1 quota-3.09-1
+ raidtools-1.00.3-7 rdate-1.3-2 rdist-6.1.5-30 readline-4.3-5
redhat-config-mouse-1.0.13-1 redhat-config-network-tui-1.2.58-1
+ redhat-config-securitylevel-tui-1.2.9-1 redhat-logos-1.1.14.3-1
redhat-lsb-1.3-3 redhat-menus-0.39-1 redhat-release-3ES-1
+ rhnlib-1.3-12 rhpl-0.110-1 rmt-0.4b28-7 rootfiles-7.2-6 rpm-4.2.1-4.2
rpmdb-redhat-3-0.20031007 rpm-python-4.2.1-4.2
+ rp-pppoe-3.5-4 rsh-0.17-17 rsync-2.5.6-20 schedutils-1.3.0-3 sed-4.0.7-3
sendmail-8.12.10-1 setarch-1.3-1 setserial-2.17-12
+ setup-2.5.27-1 setuptool-1.13-1 shadow-utils-4.0.3-7 sharutils-4.2.1-16
slang-1.4.5-18 slocate-2.6-9 specspo-3EL-1 star-1.5a08-4
+ stunnel-4.04-4 sudo-1.6.7p5-1 symlinks-1.2-18 sysklogd-1.4.1-12
syslinux-2.06-0.3E sysreport-1.3.7-1 SysVinit-2.85-4
+ talk-0.17-20 tar-1.13.25-13 tcpdump-3.7.2-7 tcp_wrappers-7.6-34 tcsh-6.12-4
telnet-0.17-26 termcap-11.0.1-17.1 tftp-0.32-4
+ time-1.7-23 tmpwatch-2.8.4-5 traceroute-1.4a12-20 tzdata-2003c-1
unix2dos-2.2-19 unzip-5.50-34 up2date-4.0.1-1 usbutils-0.11-1
+ usermode-1.68-5 utempter-0.5.2-16 util-linux-2.11y-31.1 vconfig-1.6-2
vim-common-6.2.98-1 vim-minimal-6.2.98-1
+ vixie-cron-3.0.1-74 wget-1.8.2-15 which-2.14-7 wireless-tools-26-2 words-2-21
wvdial-1.53-11 XFree86-libs-4.3.0-35.EL
+ XFree86-libs-data-4.3.0-35.EL XFree86-Mesa-libGL-4.3.0-35.EL xinetd-2.3.12-2.3E
ypbind-1.12-1 yp-tools-2.8-1 zip-2.3-16
+ zlib-1.1.4-8.1
+
+ Beside the packages in the 'mininal installation set',
+ the following are required as well:
+ - glibc-kernheaders-2.4-8.34.i386.rpm (RHEL 3 AS CD-ROM 3)
+ - glibc-headers-2.3.2-95.3.i386.rpm (RHEL 3 AS CD-ROM 3)
+ - glibc-devel-2.3.2-95.3.i386.rpm (RHEL 3 AS CD-ROM 3)
+ - cpp-3.2.3-20.i386.rpm (RHEL 3 AS CD-ROM 2)
+ - gcc-3.2.3-20.i386.rpm (RHEL 3 AS CD-ROM 3)
+ - ncurses-devel-5.3-9.3.i386.rpm (RHEL 3 AS CD-ROM 3)
+ - gcc-c++-3.2.3-20.i386.rpm (RHEL 3 AS CD-ROM 3) [*]
+ - libstdc++-devel-3.2.3-20.i386.rpm (RHEL 3 AS CD-ROM 3)
+
+ [*] required because some packages' configure incorrectly assume
+ availability of g++ when gcc is found i.e. dmalloc-5.3.0-20040203
+
+ Pay attention to the bottom of the package selection list where one
+ can choose these additional packages individually.
+
+ Should the text-based installation option be used, all installation
+ options (even X11) can be deselected. Although this does not lead to
+ a minimal installation (!), it installs the operating system with
+ much unnecessary software left out. The packages missing from the
+ graphical installation method are missing here as well, and must
+ be installed after the fact. X11 packages can later be installed
+ likewise.
+
+ For X11 development add the following packages:
+ - Glide3-20010520-25
+ - XFree86-4.3.0-35.EL
+ - XFree86-Mesa-libGLU-4.3.0-35.EL
+ - XFree86-base-fonts-4.3.0-35.EL
+ - XFree86-devel-4.3.0-35.EL
+ - XFree86-font-utils-4.3.0-35.EL
+ - XFree86-tools-4.3.0-35.EL
+ - XFree86-xauth-4.3.0-35.EL
+ - XFree86-xfs-4.3.0-35.EL
+ - chkfontpath-1.9.10-1.RHEL
+ - desktop-file-utils-0.3-10
+ - fontconfig-devel-2.2.1-6.0
+ - freetype-devel-2.1.4-4.0
+ - pkgconfig-0.14.0-5
+ - switchdesk-3.9.8-17
+ - ttmkfdir-3.0.9-6
+ - xinitrc-3.32-1
+
o RedHat Fedora Core 1:
- libtermcap-devel (for /usr/lib/libtermcap* stuff)
- ncurses-devel-5.3-9.i386.rpm (kermit)
@@ -46,12 +161,6 @@
#define HZ sysconf(_SC_CLK_TCK)
#endif
- o Redhat 7.x:
- - ...
- o Redhat 8.x:
- - ...
- o SuSE 8.x:
- - ...
o SuSE 9.0:
apache mod_auth_dbm.c and mod_rewrite need ndbm.h found in gdbm-devel-*.rpm
pam needs pam-devel-*.rpm
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]