OpenPKG CVS Repository
  http://www.openpkg.org/cvsweb/cvsweb.cgi
  ____________________________________________________________________________

  Server: cvs.openpkg.org                  Name:   Thomas Lotterer
  Root:   /e/openpkg/cvs                   Email:  [EMAIL PROTECTED]
  Module: openpkg-adm                      Date:   29-Aug-2002 10:25:37
  Branch: HEAD                             Handle: 2002082909253700

  Modified files:
    openpkg-adm             upgrade.txt

  Log:
    from CURRENT to openpkg-1.1

  Summary:
    Revision    Changes     Path
    1.4         +35 -5      openpkg-adm/upgrade.txt
  ____________________________________________________________________________

  Index: openpkg-adm/upgrade.txt
  ============================================================
  $ cvs diff -u -r1.3 -r1.4 upgrade.txt
  --- openpkg-adm/upgrade.txt   6 Jun 2002 16:36:50 -0000       1.3
  +++ openpkg-adm/upgrade.txt   29 Aug 2002 08:25:37 -0000      1.4
  @@ -5,12 +5,42 @@
     You cannot skip a version. That means, upgrading from 0.9 to 1.1
     requires an upgrade to 1.0 as an intermediate step.
     
  -  OpenPKG Bootstrap "downgrade" from openpkg-20021234 (aka CURRENT) to openpkg-1.1
  -  ================================================================================
  +  OpenPKG Bootstrap "downgrade" from CURRENT to openpkg-1.1
  +  =========================================================
   
  -  Use --oldpackage for bootstrap first, then do the same for additional
  -  packages. Some might require --nodeps or require all dependent
  -  packages given on one command line.
  +  If binutils and gcc-3.2 were installed previously, binutils, gcc and
  +  openpkg must be upgraded in exacly that order.
  +
  +  Due to a problem with binutils before 200208261229 FreeBSD users will
  +  receive static ELF binaries with wrong brand. The loader will reject
  +  them with error 'ELF binary type "0" not known'. Unfortunately, the
  +  /cw/lib/openpkg/rpm executable called by the /cw/bin/rpm wrapper is
  +  such a binary. If you receive this error the last chance to recover is
  +  to brand the binary manually, i.e. using
  +  
  +  $ brandelf -t "FreeBSD" /cw/lib/openpkg/rpm
  +
  +  The following table shows the three critical packages and tells which
  +  are identical besides the number. If CURRENT packages are older than
  +  those listed, switching to v1.1.0 is a real upgrade. If the numbers
  +  match exactly switching to v1.1.0 will not change anything but the
  +  number.  If CURRENT packages are newer than those listed, switching to
  +  v1.1.0 is a real downgrade.
  +
  +     openpkg-20020826-20020826 =  openpkg-1.1.0-1.1.0
  +        binutils-2.13-20020826 =  binutils-2.13-1.1.0
  +              gcc-3.2-20020815 =        gcc-3.2-1.1.0
  +
  +  Please understand the difference between a real up-/downgrade compared
  +  to what RPM thinks is a up-/downgrade.
  +
  +  The nature of the OpenPKG release engineering version number scheme
  +  unconditionally makes RPM thinking the step from CURRENT to any
  +  release is a downgrade. Use --oldpackage along with -Uvh to cheat and
  +  force RPM to accept that "downgrade".  Some packages might require an
  +  additional --nodeps to unchain version dependencies for the same
  +  reason. An alternative to ignoring depencencies is to specify all
  +  dependent packages on a single command line.
   
     OpenPKG Bootstrap Upgrade from openpkg-1.0 to openpkg-1.1
     =========================================================
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [EMAIL PROTECTED]

Reply via email to