OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall
Root: /v/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src Date: 20-Dec-2007 13:52:44
Branch: HEAD Handle: 2007122012524400
Added files:
openpkg-src 00UPGRADE
Log:
start maintaining a document of essential upgrade issues
Summary:
Revision Changes Path
1.1 +65 -0 openpkg-src/00UPGRADE
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/00UPGRADE
============================================================================
$ cvs diff -u -r0 -r1.1 00UPGRADE
--- /dev/null 2007-12-20 13:45:55 +0100
+++ 00UPGRADE 2007-12-20 13:52:44 +0100
@@ -0,0 +1,65 @@
+
+ OpenPKG CURRENT Known Upgrading Issues
+ ======================================
+
+ o 2007-12-20: dhcpd
+
+ The dhcpd package was upgraded from ISC DHCPd version 3.1.0 to
+ version 4.0.0. Version 4.0 is mostly backward compatible, but the
+ packaging was cleaned up at the same time. The locaton of log and
+ PID file locations was changed. Hence you have to shutdown ISC DHCPd
+ before doing the upgrade.
+
+ $ openpkg rc dhcpd stop
+ $ openpkg build dhcpd | sh
+ $ openpkg rc dhcpd start
+
+ o 2007-12-19: wireshark
+
+ Before upgrading "wireshark" you first have to upgrade to latest
+ "glib2" (because of a PCRE internal namespace conflict), then remove
+ "wireshark" (because it still locates the libraries from its old
+ version) and reinstall it from scratch.
+
+ $ openpkg build glib2 | sh
+ $ openpkg rpm -e wireshark
+ $ openpkg build wireshark | sh
+
+ o 2007-12-19: squid
+
+ We upgraded from Squid 2.6 (written in C) to 3.0 (written in C++),
+ which is a complete rewrite. Squid 3.0 still provides the mostly
+ the same configuration directives and functionalities, but the
+ config file squid.conf is completely differently organized. After
+ upgrading to Squid 3.0 you manually should merge your changes in
+ squid.conf.rpmsave into the new squid.conf.
+
+ o 2007-12-19: perl, perl-*
+
+ We upgraded Perl from version 5.8 to version 5.10. There are a few
+ upgrade issues which require that you upgrade your existing packages
+ in the right order:
+
+ 1. Upgrade "perl"
+ 2. Upgrade "perl-openpkg"
+ 3. Upgrade "perl-module"
+ 4. Upgrade all other "perl-*" modules
+
+ The reason is that "perl-openpkg" contains a bugfix which is
+ essential to make perl-openpkg(1) working under Perl 5.10 and
+ "perl-module" has to be rebuilt/reinstalled in order to allow
+ XS-based modules in "perl-*" to correctly build again (as a header
+ in the C API is gone). If you just to a usual "openpkg build -Ua"
+ this order will be not the case as the tool doesn't know those
+ constrains. Hence please use:
+
+ $ openpkg build perl | sh
+ $ openpkg build perl-openpkg perl-module | sh
+ $ openpkg build -Ua | sh
+
+ o 2007-12-13: flex
+
+ Flex was upgraded from 2.5.33 to 2.5.34. Unfortunately it has some
+ small backward compatibility issues. Beware of them in case you are
+ using Flex. Even some packages might still no longer compile.
+
@@ .
______________________________________________________________________
OpenPKG http://openpkg.org
CVS Repository Commit List [email protected]