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]

Reply via email to