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: 17-Aug-2004 08:24:02 Branch: HEAD Handle: 2004081707240100 Modified files: openpkg-re releasenotes.txt Log: log my SuSE experiences, parts of which might apply to other distros, too Summary: Revision Changes Path 1.4 +38 -1 openpkg-re/releasenotes.txt ____________________________________________________________________________ patch -p0 <<'@@ .' Index: openpkg-re/releasenotes.txt ============================================================================ $ cvs diff -u -r1.3 -r1.4 releasenotes.txt --- openpkg-re/releasenotes.txt 23 Jul 2004 11:40:44 -0000 1.3 +++ openpkg-re/releasenotes.txt 17 Aug 2004 06:24:01 -0000 1.4 @@ -2,7 +2,7 @@ OpenPKG Release Notes ===================== - o $Revision: 1.3 $. The most recent update of this file can be + o $Revision: 1.4 $. The most recent update of this file can be downloaded from http://cvs.openpkg.org/openpkg-re/releasenotes.txt The history of this document, specific versions and differences between versions can be retrieved from @@ -143,6 +143,43 @@ - autogen downgraded to EVAL because of portability problems, available from CURRENT + o building from source + + Building packages including the bootstrap from source requires + a working and complete development environment. It must be made + up of the tools make(1), a linker, C compiler and some important + system libraries and header files. Many Unix vendors offer that + tools as part of their OS but unlike the BSD world in the Linux and + Solaris world they are often optional, sometimes even additional + purchases. Note that you may choose to use OpenPKG binary packages + to satisfy most of these requirements, i.e. by installing openpkg, + make, binutils and gcc. Be aware that no OpenPKG package will + offer system libraries and header files, i.e. you must install + glibc-devel on Linux to get the required /usr/lib/crt1.o library and + /usr/include/stdio.h include. + + o binutils and gcc pairing + + Many OpenPKG packages can be build using an arbitrary linker and + compiler. Some people prefer system or 3rd party development tools. + You must ensure that ld(1) and gcc(1) work in tandem and both + come from the same vendor. Intermixing that stuff will produce + unpredictable results and break builds, i.e. OpenPKG 2.0 and + 2.1 come with binutils-2.14 because their sibling gcc is known + to be poisoned when the already existing and shipping Linuxish + binutils-2.15 package is used. + + o broken binary bootstrap on SuSE 9.1 using NIS + + The SuSE 9.1 pwconv(8) command from their shipping pwdutils-2.6.3-3 + and update pwdutils-2.6.4-2.1 packages is broken and spits out error + 'pwconv: Error trying to get data for `+'' when the last line of + /etc/passwd reads '+::::::' which is required for "compat" mode in + /etc/nsswitch.conf and the default when NIS is activated during + system installation. This inhibits successful installation of a + OpenPKG binary bootstrap. To work around the problem temporarily + remove the offending line from /etc/passwd. + Upgrade from OpenPKG 2.0 to OpenPKG 2.1 ======================================= @@ . ______________________________________________________________________ The OpenPKG Project www.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]