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 openpkg-cvs@openpkg.org