OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Thomas Lotterer
Root: /e/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-doc Date: 24-Feb-2004 11:46:32
Branch: HEAD Handle: 2004022410463200
Modified files:
openpkg-doc/handbook 00TODO
Log:
move prefix/tag info; move OS prereqs to a single location
Summary:
Revision Changes Path
1.41 +0 -162 openpkg-doc/handbook/00TODO
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-doc/handbook/00TODO
============================================================================
$ cvs diff -u -r1.40 -r1.41 00TODO
--- openpkg-doc/handbook/00TODO 5 Feb 2004 12:44:21 -0000 1.40
+++ openpkg-doc/handbook/00TODO 24 Feb 2004 10:46:32 -0000 1.41
@@ -380,165 +380,3 @@
files in l_prefix/etc/_package_. Verify that the UPD package works with a
run time test.
---
-
-Minimum operating system installation requirements
-==================================================
-
-o FreeBSD
-
- tbd
-
-o Debian GNU/Linux 3.0 (aka woody)
-
- (still incomplete)
- For those installing XFree86, 'xlibs-dev' and 'xutils' are needed also
-
-o Debian GNU/Linux 3.1 (aka sarge)
-
- Considering a very minimal installation (no tasksel during setup)
- following Debian packages are required (plus their dependencies; list
- may not be complete):
-
- - 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 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 Sun Solaris 8
-
- tbd
-
-o Sun Solaris 9
-
- tbd
-
---
-
-Binary Package Releases
-
- OpenPKG binary packages are made available for each supported platform.
- These packages should in principle be ignored, as one of the pillars of
- OpenPKG integrity suggests building from source in every case. However,
- exceptions exist (see section blah...) in which a binary package is
- needed.
-
-Change in Released Binary Package Naming Scheme
-
- Previous to version 2.0, binary (release grade) packages were released.
- These packages will install to the '/cw' directory (see explanation cool
- world...). From version 2.0 on, binary packages are released but will
- install to a different directory '/openpkg'.
-
- This is meaningless to the admin who never uses binary packages according
- to OpenPKG recommendation. For those installing binary packages from
- OpenPKG version 2.0 and later, attention should be given to this change.
- For example, scripts installing OpenPKG 2.0 binary packages and later
- expecting the resulting software to be available in '/cw' will now fail.
-
-
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]