From efd8679ffea0df0d8a32a1e0b717476a1faec36e Mon Sep 17 00:00:00 2001 From: Muhammad Moinur Rahman Date: Thu, 4 May 2023 16:58:36 +0200 Subject: UPDATING: Trim upto stable/8 release Approved by: portmgr --- UPDATING | 2558 +------------------------------------------------------------- 1 file changed, 2 insertions(+), 2556 deletions(-) (limited to 'UPDATING') diff --git a/UPDATING b/UPDATING index 540268483d97..cec23f11a5e9 100644 --- a/UPDATING +++ b/UPDATING @@ -4,7 +4,7 @@ they are unavoidable. You should get into the habit of checking this file for changes each time you update your ports collection, before attempting any port upgrades. - + 20230416: AFFECTS: users of databases/mongodb50 and databases/mongodb44 AUTHOR: ronald@FreeBSD.org @@ -173,7 +173,7 @@ you update your ports collection, before attempting any port upgrades. quotes around string literals if enabled. Users who rely on this quirk need to manually build databases/sqlite3 with the DQS option enabled. - See also: https://sqlite.org/quirks.html#dblquote + See also: https://sqlite.org/quirks.html#dblquote 20230227: AFFECTS: users of mail/py-spf-engine @@ -18633,2557 +18633,3 @@ or are installed on the same system. To make sure everything runs smoothly, uninstall www/firefox, then install libxul, then upgrade the affected ports. - -20090915: - AFFECTS: users of sysutils/gosa - AUTHOR: Denis Shaposhnikov - - Please read the following: - - https://oss.gonicus.de/labs/gosa/wiki/DocumentationInstallingUpdatingGOsa - - before upgrading this port. And don't forget to check your slapd.conf - because gosa scheme files were changed. Should you have any problems - during LDAP migration step, try to restart your PHP process. - -20090913: - AFFECTS: users of www/ikiwiki - AUTHOR: Henrik Brix Andersen - - In order to fix a performance bug, all wikis need to be rebuilt on - upgrade to version 3.1415926. - -20090912: - AFFECTS: users of ports that have set USE_FORTRAN=yes - AUTHOR: gerald@FreeBSD.org - - Ports that are built using the Fortran frontend of GCC (aka gfortran) - will now use lang/gcc44 as the default compiler. - -20090911: - AFFECTS: users of lang/perl5.10 - AUTHOR: skv@FreeBSD.org - - lang/perl5.10 has been updated to 5.10.1. You should update everything - that depends on perl. The easiest way to do that is to use - "perl-after-upgrade" script supplied with lang/perl5.10. Please see its - manual page for details. - - If you want to switch to lang/perl5.10 from lang/perl5.8 please follow - instructions in the entry 20090328 in this file. - -20090910: - AFFECTS: users of www/rubygem-rails - AUTHOR: pgollucci@FreeBSD.org - - Rails has been updated to 2.3.4. As always, make sure you check the - changes at http://weblog.rubyonrails.org/. - -20090909: - AFFECTS: users of gstreamer-plugins-bad gstreamer-plugins-good - AUTHOR: kwm@FreeBSD.org - - Due to the move of several plugins from gstreamer-plugins-bad to - gstreamer-plugins-good, it is necessary to update gstreamer-plugins-bad - first: - - portupgrade -R gstreamer-plugins-bad - - or, using portmaster: - - portmaster gstreamer-plugins-bad - - After this step, the normal upgrade procedure can be used. - -20090831: - AFFECTS: users of emulators/linux-systemsimcell - AUTHOR: stast@bsdportal.ru - - The port emulators/linux-systemsimcell has been updated to 3.1.25. - Systemsimcell emulator now has a new dependency: x11-toolkits/linux-f10-blt. - So you need to switch to linux-f10 ports in order to use 3.1.25 version. - -20090828: - AFFECTS: users of mail/dovecot and mail/dovecot-sieve - AUTHOR: yds@CoolRat.org - - dovecot-sieve has been updated to a new implementation compatible with - dovecot 1.2.x. For details of what this means please refer to: - - http://wiki.dovecot.org/LDA/Sieve/Dovecot#Migration_from_CMUSieve - -20090827: - AFFECTS: users of www/mediawiki - AUTHOR: miwi@FreeBSD.org - - www/mediawiki version is 1.15.1 now. 1.14.1 version was preserved as - www/mediawiki114 port. - -20090818: - AFFECTS: users of security/gnutls and any port that depends on it - AUTHOR: novel@FreeBSD.org - - GnuTLS has been updated to 2.8.3 and all shared libraries versions have - been bumped. So you need to rebuild all applications that depend on - gnutls. Do something like: - - portupgrade -rf gnutls - -20090816: - AFFECTS: users of astro/celestia and KDE - AUTHOR: danfe@FreeBSD.org - - Celestia can now be compiled with KDE 3 frontend (you can enable it with - CELESTIA_UI=kde when building). It is very feature-rich, as it offers - contextual menus, toolbars, KDE integration, internationalization, - bookmarks, etc. If you use Celestia and KDE as your desktop, you might - want to rebuild the port so it integrates into your environment better. - -20090815: - AFFECTS: users of mail/dovecot - AUTHOR: wxs@FreeBSD.org - - Dovecot has been updated to version 1.2.3. The configuration file has - changed significantly. Please see http://wiki.dovecot.org/Upgrading/1.2 - for details of what this means. - -20090804: - AFFECTS: users of multimedia/phonon*, x11/kdebase4*, deskutils/kdepim4 - AUTHOR: kde@FreeBSD.org - - KDE 4 has been updated to version 4.3.0. KDE now uses qt4-phonon; - multimedia/phonon and multimedia/phonon-gstreamer are deprecated in - favor of their qt4 equivalents. You can still use multimedia/phonon-xine - however. A number of files have been moved between packages. The - recommended update procedure is to delete phonon, phonon-gstreamer, - kdebase-*4*, kdepim-4*, then update ports as usual and install desired - KDE 4 ports: - - # pkg_delete -f phonon-4\* phonon-gstreamer\* kdebase-\*4\* kdepim-4\* - # portmaster -a (or portupgrade -a) - # cd ${PORTSDIR}/x11/kde4 && make config && make install clean - -20090804: - AFFECTS: users of devel/dbus-qt4, devel/qt4-designer - AUTHOR: kde@FreeBSD.org - - Qt 4 ports have been updated to 4.5.2. The recommended update procedure - is to delete qt4-dbus and qt4-designer, then update ports as usual. - Install qt4-designer if needed. - -20090802: - AFFECTS: users of devel/libtool15 and devel/libltdl15 - AUTHOR: mezz@FreeBSD.org - - The devel/libtool15 and devel/libltdl15 ports have been moved to libtool22 - and libltdl22, respectively, then updated to 2.2.6a. You will need to run - portmaster or portupgrade to properly perform the upgrade: - - If using portmaster: - - portmaster -o devel/libtool22 devel/libtool15 - portmaster -o devel/libltdl22 devel/libltdl15 - - If using portupgrade: - - portupgrade -o devel/libtool22 libtool-1.5\* - portupgrade -o devel/libltdl22 libltdl-1.5\* - - After that, you will need to rebuild all ports that depend on libltdl. - Since all dependent ports' PORTREVISIONs have been bumped, you can run - portupgrade or portmaster with `-a' option to complete the upgrade. - -20090801: - AFFECTS: users of x11-drivers/xf86-video-nouveau - AUTHOR: rnoland@FreeBSD.org - - An updated libdrm and xf86-video-nouveau have been committed. These - update the API version to 0.0.14 and if you are using DRM you will need - to update your kernel patch. See pkg-message in xf86-video-nouveau for - details. - -20090730: - AFFECTS: users of www/tomcat6 - AUTHOR: ale@FreeBSD.org - - Tomcat has been updated to 6.0.20 release and the installation directory - is changed from apache-tomcat6.0 to apache-tomcat-6.0. Backup your - configuration files before updating Tomcat, since the previous port will - delete them on deinstall. - -20090729: - AFFECTS: users of sysutils/heartbeat - AUTHOR: ports@encarnate.com - - Heartbeat has been upgraded to the 2.1.4 release. Older configurations - based on version 1 should still work. Read more about the new features - and possible configuration changes at the following URLs: - - http://clusterlabs.org/wiki/Documentation (Configuration 0.6 Explained) - http://www.linux-ha.org/GettingStartedRevisedV2 - -20090724: - AFFECTS: users of www/rubygem-rails - AUTHOR: pgollucci@FreeBSD.org - - Rails has been updated to 2.3.3. As always, make sure you check the - changes at http://weblog.rubyonrails.org/. - -20090720: - AFFECTS: users of net/openldap24-{client,server} - AUTHOR: delphij@FreeBSD.org - - OpenLDAP has been upgraded to 2.4.17, which requires a shared library - version bump. Therefore, you need to reinstall all ports that depend on - it. Please do something like: - - # portupgrade -fr net/openldap24-client - or - # portmaster -r net/openldap24-client - -20090719: - AFFECTS: users of graphics/jpeg - AUTHOR: dinoex@FreeBSD.org - - The IJG jpeg library has been updated to version 7.0. Please rebuild all - ports that depend on it. - - If you use portmaster: - - portmaster -r jpeg- - - Or, if you would prefer a more gradual approach: - - portmaster -w jpeg- (Check the man page for more information) - - If you use portupgrade: - - portupgrade -fr graphics/jpeg - -20090704: - AFFECTS: users of www/yaws - AUTHOR: olgeni@FreeBSD.org - - The default configuration file path was changed to ${LOCALBASE}/etc/yaws - in version 1.83. - - Please remember to update your configuration before upgrading. - -20090628: - AFFECTS: users of www/firefox3-devel - AUTHOR: gecko@FreeBSD.org - - If your Firefox crashes with the following message while viewing a - HTML5 page: "Bad system call (core dumped)" you need to load the sem - module (kldload sem). - - To load sem module on every boot, put the following into your - /boot/loader.conf: - - sem_load="YES" - -20090624: - AFFECTS: users of mail/crm114 - AUTHOR: glebius@cell.glebius.int.ru - - The new version of crm uses a new format for css files. Old files should - be rebuilt or started from scratch. If not done, crm114 will lose any - mail processed via it. - -20090620: - AFFECTS: users of gstreamer-plugins-bad, gstreamer-plugins-good, and - gstreamer-plugins-ugly ports - AUTHOR: kwm@FreeBSD.org - - Due to the move of several plugins from gstreamer-plugins-bad to - gstreamer-plugins-good and gstreamer-plugins-ugly, it is necessary to - update gstreamer-plugins-bad first: - - portupgrade -R gstreamer-plugins-bad - - or, using portmaster: - - portmaster gstreamer-plugins-bad - -20090619: - AFFECTS: users of net-p2p/transmission-daemon - AUTHOR: mezz@FreeBSD.org - - The UID/GID of transmission has been changed from 919 to 921. The data - configure has been changed from ${PREFIX}/etc/transmission/home/.config - to ${PREFIX}/etc/transmission/home. To update the UID/GID: - - # pw groupmod transmission -g 921 - # pw usermod transmission -u 921 -g 921 - -20090618: - AFFECTS: users of www/p5-Catalyst - AUTHOR: pgollucci@FreeBSD.org - - Most applications and plugins should run unaltered on Catalyst 5.80. - - However, a lot of refactoring work has taken place, and several changes - have been made which could cause incompatibilities. If your application - or plugin is using deprecated code, or relying on side effects, then you - could have issues upgrading to this release. - - http://search.cpan.org/~mramberg/Catalyst-Runtime-5.80005/lib/Catalyst/Upgrading.pod - -20090617: - AFFECTS: users of emulators/virtualbox - AUTHOR: beat@FreeBSD.org - - The GID of virtualbox has changed due to a conflict with databases/couchdb. - Update GID of vboxusers after updating the port: - - # pw groupmod vboxusers -g 920 - -20090617: - AFFECTS: users of math/fftw3 math/fftw3-long math/fftw3-float - AUTHOR: db@FreeBSD.org - - The Fortran option has removed from fftw3 and moved into slave ports, - math/fftw3-fortran math/fftw3-long-fortran and math/fftw3-float-fortran. - -20090615: - AFFECTS: users of x11-wm/enlightenment and x11-wm/enlightenment-devel - AUTHOR: gahr@FreeBSD.org - - The development version of the Enlightenment window manager, a.k.a. E17, - was moved from x11-wm/enlightenment-devel to x11-wm/enlightenment. The - DR16 branch now resides in x11-wm/e16. - -20090615: - AFFECTS: users of multimedia/mlt++ - AUTHOR: beat@FreeBSD.org - - The multimedia/mlt++ port was incorporated into multimedia/mlt since - version 0.4.2. Delete multimedia/mlt++ first and then install/update - multimedia/mlt. - -20090613: - AFFECTS: users of www/hudson - AUTHOR: hq@FreeBSD.org - - Hudson is now running as a standalone process and no longer relies on - Apache Tomcat. As such, it should now be configured by defining - hudson_* variables in rc.conf. See comments from rc.d script for further - details. - - The default setup is using the same port numbers and HTTP URL prefix as - before in order to reduce the effort of upgrading the port. Hence, it - may conflict with some running Apache Tomcat instance. To fix this - problem, you may either deinstall www/tomcat6, or use the following - settings in hudson_args from /etc/rc.conf: - - --httpPort=??? --ajp13Port=??? - -20090611: - AFFECTS: users of www/apache22 - AUTHOR: pgollucci@FreeBSD.org - - Two rc.d scripts have been renamed: - - apache22.sh -> apache22 - htcacheclean.sh -> htcacheclean - - You'll need to update any crons wrappers, etc. for the new paths. - -20090608: - AFFECTS: users of lang/python* and py-* - AUTHOR: miwi@FreeBSD.org - - The default version of Python has been changed from 2.5.x to 2.6.x. - If you have 2.5.x installed, perform an upgrade of lang/python25 to - lang/python26 with one of the following commands: - - If using portupgrade: - # portupgrade -o lang/python26 lang/python25 - - If using portmaster: - # portmaster -o lang/python26 lang/python25 - - If you want to retain 2.5.x as default Python version, set the - PYTHON_DEFAULT_VERSION variable to 'python2.5' (without quotes) in - /etc/make.conf, then go to lang/python and perform the following - command: - - # portupgrade -R python - - Once the installed Python has been updated to 2.6, by using the - method above, it is required to run the upgrade-site-packages target in - lang/python to assure that site-packages are made available to the new - Python version. - - If using portupgrade: - # cd /usr/ports/lang/python && make upgrade-site-packages - - If using portmaster: - # cd /usr/ports/lang/python && make upgrade-site-packages -DUSE_PORTMASTER - - The portmaster case can take quite some time to complete due to the lack of - cached information that the portupgrade suite uses (specifically pkg_which). - This is not the fault of portmaster. - -20090606: - AFFECTS: users of java/eclipse - AUTHOR: glewis@FreeBSD.org - - The update to 3.4.2 changes the location of the metadata for eclipse to - be more in line with what is used on other platforms. This means that - after the update plugins that have been installed by a user with the - built in Update Manager will need to be reinstalled. - -20090605: - AFFECTS: users of mail/postfix - AUTHOR: itetcu@FreeBSD.org - - Version 2.6.1 introduced a POLA violation by expecting aliases.db to be - in /etc/mail/aliases.db (not /etc/aliases.db). With this version the - location is reverted to the right place. - - If you updated your installation to 2.6.1 you need to run newaliases(1) - again after you installed 2.6.2. - -20090603: - AFFECTS: users of japanese/font-mplus-ipa (and old japanese/ipa-ttfonts) - AUTHOR: hrs@FreeBSD.org - - IPAUIGothic has been updated to a version included in IPA font - version 002.03 and added as a separated port - "japanese/font-ipa-uigothic". And the font-mplus-ipa has been - updated to remove the old IPAUIGothic. - - Thus the old ipa-ttfonts is almost equivalent to font-ipa + - font-ipa-uigothic + font-mplus-ipa. Note that these three packages - have different licenses from each other. - -20090601: - AFFECTS: users of devel/cvs-devel - AUTHOR: wxs@FreeBSD.org - - cvs-devel no longer installs /bin/cvs and /bin/cvsbug. These are now - installed into ${PREFIX}/bin. If you wish to use these please be aware - of this change with respect to your path. - -20090531: - AFFECTS: users of devel/viewvc - AUTHOR: pgollucci@FreeBSD.org - - viewvc.conf and templates are not compatible to 1.0.x version, even the - database scripts have changed. For details see: - - http://viewvc.tigris.org/source/browse/*checkout*/viewvc/trunk/docs/upgrading-howto.html - -20090530: - AFFECTS: users of Japanese and Chinese fonts - AUTHOR: hrs@FreeBSD.org - - Ports for Japanese fonts have been reorganized in the following way: - - japanese/ipa-ttfonts -> japanese/font-mplus-ipa - japanese/ipa-ttfonts -> japanese/font-ipa - japanese/kochi-ttfonts -> japanese/font-kochi - japanese/mplusfonts -> japanese/font-mplus - japanese/sazanami-ttf -> japanese/font-sazanami - japanese/shinonome -> japanese/font-shinonome - japanese/umefont -> japanese/font-ume - japanese/vlgothic -> japanese/font-vlgothic - - While basically these are port name changes for consistency, - installation directories are also changed: - - font files -> ${PREFIX}/share/${PORTNAME}/* - symlinks -> ${PREFIX}/share/fonts/{TTF,OTF,fontname,...}/* - symlinks -> ${PREFIX}/lib/X11/fonts/{TTF,OTF,misc,fontname,...}/* - - A user-visible one is that the directory name "TrueType" is replaced - with "TTF". - - Also, japanese/font-std and chinese/font-std have been added as - standard fonts used in the Ports Collection. Currently they - contain: - - std.ja_JP/Mincho - std.ja_JP/Gothic - std.ja_JP/Ryumin-Light - std.ja_JP/GothicBBB-Medium - std.zh_CN/STHeiti-Regular - std.zh_CN/STSong-Light - std.zh_CN/MSung-Light - std.zh_CN/MHei-Medium - - under ${PREFIX}/share/fonts/. They are just symlinks to - corresponding font files. The symlink names are based on popular - PostScript font names. - - Applications should refer the font files via XLFD or fontconfig - first. If they need a direct reference to the font file, please use - files in std.*/*. This is because direct reference to a specific - font name in an application configuration file makes the maintenance - difficult when the font file name is changed, for example. - -20090516: - AFFECTS: users of devel/viewvc - AUTHOR: pgollucci@FreeBSD.org - - OPTION APACHE2 has been changed to APACHE (WITH_APACHE) - WITH_APACHE2 is deprecated and is being removed. - APACHE_PORT will be pulled in when WITH_APACHE is selected - -20090516: - AFFECTS: users of print/cups-base and portupgrade - AUTHOR: dinoex@FreeBSD.org - - The print/cups port has been split into multiple ports. If upgrading - from 1.3.10_1 and below, you must remove the installed version first. - -20090412: - AFFECTS: users of sysutils/bacula-server - AUTHOR: wxs@FreeBSD.org - - sysutils/bacula-server now uses a new catalog format. If upgrading - from the old version please use the update_bacula_tables script - provided with the port before restarting bacula. - -20090410: - AFFECTS: users of www/trac-email2trac - AUTHOR: brooks@FreeBSD.org - - bin/email2trac.py and bin/delete_spam.py are now installed without the - .py extension to make the suid run_email2trac work and match the online - documentation. If you were using them in scripts or alias entries, you - will need to update paths accordingly. - -20090401: - AFFECTS: users of Fedora 8 Linux infrastructure ports - AUTHOR: bsam@FreeBSD.org - - ATTENTION! Those ports are not default for any version of FreeBSD for now - and may be used with FreeBSD versions 7.2 and above (8-CURRENT is better) - using compat.linux.osrelease=2.6.16 and linux_base-f8. Please, note that - 2.6.16 is not fully supported on 7.x (ex., some syscalls are missing - and cannot be MFCed due to a native FreeBSD ABI breakage). - - For more information about transition please read item "20070327: AFFECTS: - users of emulators/linux_base-fc6". That note may be used for upgrading - to linux_base-f8 and Fedora 8 Linux infrastructure ports as well. - - If you want to switch to linux-f8 ports, please define at /etc/make.conf: - - OVERRIDE_LINUX_BASE_PORT=f8 - OVERRIDE_LINUX_NONBASE_PORTS=f8 - -20090328: - AFFECTS: users of lang/perl* - AUTHOR: skv@FreeBSD.org - - lang/perl5.10 is out. If you want to switch to it from, for example - lang/perl5.8, that is: - - Portupgrade users: - 0) Fix pkgdb.db (for safety): - pkgdb -Ff - - 1) Reinstall new version of Perl (5.10): - env DISABLE_CONFLICTS=1 portupgrade -o lang/perl5.10 -f perl-5.8.\* - - 2) Reinstall everything that depends on Perl: - portupgrade -fr perl - - Portmaster users: - env DISABLE_CONFLICTS=1 portmaster -o lang/perl5.10 lang/perl5.8 - portmaster -r perl- - - Note: If the "perl-" glob matches more than one port you will need to - specify the name of the Perl directory in /var/db/pkg explicitly. - -20090327: - AFFECTS: users of security/clamav - AUTHOR: garga@FreeBSD.org - - After version 0.95 clamav-milter does not accept parameters by command - line. If you are using $clamav_milter_flags on rc.conf to set its - parameters you will need to move to new ${PREFIX}/etc/clamav-milter.conf. - -20090319: - AFFECTS: users of shells/bash3 - AUTHOR: ehaupt@FreeBSD.org - - With the addition of shells/bash version 4.x, people wanting to stick - with bash 3.x should perform the following update: - - $ portupgrade -f -o shells/bash3 bash - -20090318: - AFFECTS: users of www/suphp - AUTHOR: yzlin@cs.nctu.edu.tw - - The suPHP port has been upgraded to 0.7.x. This new version of suPHP has - some new features and changes for the configuration file: - - - Multiple path (with patterns) & variable substitution support for - docroots - - Double-quoted strings at section '[handlers]' - ex. application/x-httpd-php="php:/usr/local/bin/php-cgi" - - These changes may lead to internal server error if without modifications - of the configuration file from previous version. - -20090316: - AFFECTS: users of www/geeklog - AUTHOR: beat@FreeBSD.org - - To follow the standards this port has received a small reworking. - - WWW_DIR (that defaulted to PREFIX/www/data/geeklog) is deprecated, - use WWWDIR (defaults to PREFIX/www/geeklog). - -20090316: - AFFECTS: users of net-im/ejabberd - AUTHOR: skylord@linkline.ru - - ejabberd's UID and GID have changed (PR ports/105122). Users are advised - to check all configuration files and data in /var/spool/ejabberd to - ensure everything has the correct owner/group. - -20090316: - AFFECTS: users of sysutils/lire - AUTHOR: edwin@FreeBSD.org - - Lire now requires DBD::SQLite, which uses SQLite 3.0. This means that the - Lire database format has changed. If you have one or more old Lire stores, - you will need to convert each of them from SQLite2 format to SQLite3 like - this: - - $ sqlite oldstore.db .dump | sqlite3 newstore.db - - This assumes that you have both SQLite2 and SQLite3 installed on your - system, and that the names of the command line interface for the old and - new version are `sqlite' and `sqlite3' respectively (this is at least - correct for Fedora). - -20090310: - AFFECTS: users of multimedia/mythtv - AUTHOR: glarkin@FreeBSD.org - - The upgrade from version 0.20 to version 0.21 should be transparent. - Any changes to the database structure should be applied automatically. - - However, it is strongly recommended that you back up your database before - installing a new version of MythTV. - - For example: - - $ mysqldump -u mythtv -pmythtv mythconverg -c > mythtv_backup.sql - - To restore (assuming that you've dropped the database): - - $ mysql -u root - mysql>create database mythconverg; - mysql>exit - $ mysql -u mythtv -pmythtv mythconverg < mythtv_backup.sql - -20090309: - AFFECTS: users of devel/libusb on CURRENT - AUTHOR: stas@FreeBSD.org - - FreeBSD libusb20 was renamed to libusb in r189585 and thus, being fully - compatible with libusb20, replaces devel/libusb on HEAD. devel/libusb - should not be used on these systems. Users of libusb-dependent ports - are advised to remove libusb package from their systems, and rebuild all - libusb dependencies. One of the possible ways to achieve this is - listed below: - - # set tempfile=`mktemp /tmp/usbports.XX` - # pkg_info -qR /var/db/pkg/libusb-* > ${tempfile} - # pkg_delete -f /var/db/pkg/libusb-* - # cat ${tempfile} | xargs portupgrade -f - # rm -f ${tempfile} - -20090309: - AFFECTS: users of multimedia/phonon - AUTHOR: kde@FreeBSD.org - - multimedia/phonon port has been split into phonon itself, phonon-xine, - and phonon-gstreamer backends. After updating phonon port you have - to install at least one backend; phonon-xine backend is recommended - for KDE. - -20090308: - AFFECTS: users of emulators/qemu - AUTHOR: nox@FreeBSD.org - - The port has been updated to 0.10.0, which now uses the newer - (incompatible) kqemu-kmod-devel port that now also works for the - 32 bit "qemu" executable on amd64. If you upgrade emulators/qemu - with the KQEMU knob on, you have to - - # pkg_delete kqemu-kmod-1\* - - the old kqemu version first if it is installed. - -20090304: - AFFECTS: users of comms/py-gammu - AUTHOR: bsam@FreeBSD.org - - The port comms/py-gammu was incorporated into comms/gammu since - 1.23.0. Delete comms/py-gammu first and then deinstall/reinstall - comms/gammu with option WITH_PYTHON_GAMMU=YES. - -20090304: - AFFECTS: users of x11-wm/xfce4 - AUTHOR: oliver@FreeBSD.org - - When upgrading from Xfce 4.4 to 4.6 make sure you uninstall the following - ports: - - x11/libxfce4mcs - sysutils/xfce4-mcs-manager - sysutils/xfce4-mcs-plugins - x11-themes/xfce4-icon-theme - - You may uninstall them before you start the upgrade procedure (preferred) - or even afterwards when the upgrade went fine. - - Please also note that Xfce 4.6 does not come with an icon theme any more. - Xfce 4.6 now depends on the Tango theme which is now installed by default. - The default installation of Xfce is also adjusted to use this icon theme - instead of the Xfce 4.4 standard Rodent theme. If you are upgrading from - Xfce 4.4 to 4.6 you probably still have the Rodent theme selected. This - will lead to several "missing" icons when starting up Xfce. - - Make sure to switch as well to the Tango theme. To do this just open the - Settings Manager and select Appearance. Inside the Appearance dialog - switch to the Icons tab and select the "Tango" entry in the list on the - left side of the Icons tab. - - For enabling the Reboot/Shutdown functionality of Xfce's logout dialog - please read the note which gets printed out after the installation of - x11-wm/xfce4 about how to configure PolicyKit. - -20090223: - AFFECTS: users of Tcl/Tk - AUTHOR: mm@FreeBSD.org - - The default version of Tcl/Tk has been changed from 8.4 to 8.5. - - To restore old behavior and prefer using Tcl 8.4 with supported ports set - WITH_TCL_VER=84 in /etc/make.conf. This has no effect on ports that have - USE_TCL=yes or USE_TK=yes. They stick to the new default version and have - to be updated by their maintainers to support other versions than default. - -20090218: - AFFECTS: users of www/zend-framework - AUTHOR: glarkin@FreeBSD.org - - A local file inclusion (LFI) vulnerability was fixed in Zend Framework - 1.7.5. The LFI was present in the Zend_View::render() method, and - allowed inclusion of scripts with relative path names, e.g. - "../../../my/script/dir/myscript.php". - - If the script path name is hard-coded into the application and is not - generated by user input, the vulnerability does not apply. Because of - this exception, the Zend Framework team has added a flag to disable - the LFI protection in the render() method. - - Full details of the vulnerability, whether it applies to your - application and how to disable the LFI protection in the render() - method can be found here: - - http://framework.zend.com/manual/en/zend.view.migration.html - -20090216: - AFFECTS: users of net/openldap24-{client,server} - AUTHOR: delphij@FreeBSD.org - - OpenLDAP has been upgraded to 2.4.14, which requires a shared library - version bump. Therefore you need to reinstall all ports that depend on - it. Please do something like: - - # portupgrade -fr net/openldap24-client - -20090209: - AFFECTS: users of multimedia/phonon, x11/kdelibs4, x11/kdebase4*, - deskutils/kdepimlib4, deskutils/kdepim4, devel/automoc4 - AUTHOR: kde@FreeBSD.org - - KDE 4 has been updated from 4.1.4 to 4.2.0. A number of applications - have been moved between packages. The easiest way to avoid various - problems during update is to delete all KDE-4.1.4 ports and install - KDE-4.2.0: - - # pkg_delete -f kde\*4.1.4\* automoc4-\* - # portmaster -a (or portupgrade -a) - # cd ${PORTSDIR}/x11/kde4 && make config && make install clean - -20090207: - AFFECTS: users of devel/libslang and devel/libslang2 - AUTHOR: pgollucci@FreeBSD.org - - devel/libslang has been removed in favor of devel/libslang2 after not - being released during last five years. WITH_SLANG2 is no longer a - valid ports KNOB. All ports that depend on devel/libslang should be - recompiled, e.g.: - - # portupgrade -o devel/libslang2 devel/libslang - -20090130: - AFFECTS: users of www/httptunnel - AUTHOR: rafan@FreeBSD.org - - The startup script has been converted to new rc.d style and split - into two scripts: htc (client) and hts (server). Please check the scripts - for how to set variables in /etc/rc.conf. - -20090127: - AFFECTS: users of gstreamer-plugins - AUTHOR: kwm@FreeBSD.org - - The gstapp library moved from the gstreamer-plugins-bad package to - gstreamer-plugins. It will be necessary to rebuild the gstreamer-plugins - port. After updating your installed ports please do (if you are using - portupgrade): - - # portupgrade -f gstreamer-plugins - -20090127: - AFFECTS: users of www/xpi-deepestsender - AUTHOR: pgollucci@FreeBSD.org - - www/xpi-deepestsender has been updated to version 0.9.0. This version - is *only* for Firefox version 3.x. - -20090124: - AFFECTS: users of x11-servers/xorg-server, sysutils/hal - AUTHOR: rnoland@FreeBSD.org - - sysutils/hal has been updated and should now properly detect mice for - in X.Org. Use of AllowEmptyInput should no longer be needed for most - users and moused should now work fine. - -20090123: - AFFECTS: users of x11-servers/xorg-server - AUTHOR: rnoland@FreeBSD.org - - If you are using an older xorg.conf several config lines are no longer - needed and will generate warnings when X is started. RgbPath will cause - X to fail to start, remove it from your config. - - Server 1.5.3 also really wants to configure its input devices via hald. - This is causing some issues with moused and /dev/sysmouse. There are - couple of options for how to deal with it: - - 1. Add Option "AllowEmptyInput" "off" to your ServerLayout section. - This will cause X to use the configured kbd, mouse, and vmmouse - sections from your xorg.conf - - 2. Don't use moused. If you want it to work with addon USB mice - set this in rc.conf: - - moused_enable="NO" - moused_nondefault_enable="NO" - - I'm working on fixing hald or the mouse driver or both. - -20090123: - AFFECTS: users of x11/libxcb - AUTHOR: flz@FreeBSD.org - - Libxcb shared library version was bumped from 1 to 2. You need to - rebuild any consumer of libxcb.so.1 or some applications will be - linked against two versions of libxcb once libX11 is upgraded. - - For portupgrade users: - - # portupgrade -rf libxcb - -20090121: - AFFECTS: users of devel/linux-glib2, emulation/linux_base-f4 - AUTHOR: bsam@FreeBSD.org - - Glib2 now is incorporated to emulation/linux_base-fc4 (it has always - been a part of more recent Linux base ports). All users should deinstall - devel/linux-glib2 and then deinstall/reinstall emulation/linux_base-f4. - -20090119: - AFFECTS: users of mail/claws-mail, mail/claws-mail-smime - AUTHOR: netchild@FreeBSD.org - - The claws-mail port includes the S/MIME plugin itself now, it is not - distributed as a separate plugin anymore. It can be enabled with the - GPGME option in the port (disabled by default). If you use the S/MIME - plugin, you should remove the mail/claws-mail-smime port before - enabling GPGME and updating the mail/claws-mail port. People which - already updated mail/claws-mail with GPGME enabled and a non-working - S/MIME plugin need to deinstall mail/claws-mail-smime and reinstall - mail/claws-mail. - -20090118: - AFFECTS: users of net-p2p/deluge - AUTHOR: mezz@FreeBSD.org - - The Deluge has been updated from 0.5.x to 1.x. The 1.x has been rewritten, - so it is recommend for you to make the back up of your ~/.config/deluge. The - configuration and plugins of 0.5.x do not work in 1.x. Deluge will picking - up the old configuration and try to convert it to the newer format, but I - wouldn't trust it to do it without the back up. - - If you prefer to stick with 0.5.x, you can use portmaster: - - # portmaster -o net-p2p/deluge05 net-p2p/deluge - - or if you use portupgrade: - - # portupgrade -o net-p2p/deluge05 net-p2p/deluge - -20090118: - AFFECTS: users of www/ikiwiki - AUTHOR: brix@FreeBSD.org - - IkiWiki has been upgraded from 2.x to 3.x. Instructions for - migrating existing IkiWiki configurations to 3.x format can be found - at http://ikiwiki.info/tips/upgrade_to_3.0/. - -20090118: - AFFECTS: users of devel/apr-svn devel/apr - AUTHOR: pgollucci@FreeBSD.org - - devel/apr-svn has been removed and devel/apr now handles its role. - devel/apr now defaults to building with Berkeley database support (bdb) - APR_UTIL_* tunables have been renamed to comply with ports/KNOBS names. - -20090114: - AFFECTS: users of x11/kdebase4-workspace, x11/kdebase4-runtime - AUTHOR: kde@FreeBSD.org - - KDE 4 has been updated from 4.1.1 to 4.1.4. A number of files have been - moved between packages. You should deinstall kdebase4-runtime package - before updating: - - pkg_delete -f kdebase-runtime-4.1\* - portmaster -a - - After successful update you could install kdebase4-runtime if it has not - been installed during update process. - -20090114: - AFFECTS: users of GNOME and GTK+ - AUTHOR: gnome@FreeBSD.org - - GNOME has been updated to 2.24.x. You have to deinstall a few ports - first before using portupgrade or portmaster in order to successfully - upgrade your GNOME installation. After successful upgrade, you have - to reinstall gnome-session so the gnome.desktop session file is properly - installed. - - Portupgrade users: - - # pkgdb -Ff - (Answer "yes" to unregister gail while keeping gtk20.) - (Answer "yes" to unregister fast-user-switch-applet while - keeping gdm.) - - # pkg_deinstall -fO gtkmm-2.12\* - # portupgrade -aOW - # portupgrade -f gnome-session - - Portmaster users: - - # pkg_delete -f gtkmm-2.12\* - # portmaster -a - # portmaster gnome-session - -20090113: - AFFECTS: users of lang/perl5.8 - AUTHOR: skv@FreeBSD.org - - lang/perl5.8 has been updated to 5.8.9. You should update everything - that depends on perl. The easiest way to do that is to use - perl-after-upgrade script supplied with lang/perl5.8. Please see its - manual page for details. - -20090112: - AFFECTS: users of mail/claws-mail* - AUTHOR: miwi@FreeBSD.org - - claws-mail has been updated to 3.7.0, with this update OpenSSL support - has been removed by upstream in favour of GnuTLS. GnuTLS is now enabled - by default. Themes were have also been split to an extra port which - your can find under x11-themes/claws-mail-themes. Menu was rewritten - entirely in version 3.6.0 using modern GTK interface; as a consequence, - all your custom shortcuts will be lost after upgrade. - -20090109: - AFFECTS: users of any Mozilla and Opera products - AUTHOR: mezz@FreeBSD.org - - The Java plugins now will no longer be picked up by automatically from - these browsers. Because all Java ports share the name of plugins file, - I am thinking about someone or maybe me will need to write something - similar to nspluginwrapper (but in shell script) that can add Java plugin - in ~/.*/plugins/ when user requests one specific version of Java plugin - if this user has more than one version of Java installed. However, for - now, you will have to add Java plugin in ~/.*/plugins/ manually. - -20090107: - AFFECTS: users of databases/unixODBC - AUTHOR: beech@FreeBSD.org - - The databases/unixODBC port has been updated to 2.2.14. While - containing many bug fixes and minor feature adjustments, this version - no longer ships with the (obsolete) MySQL ODBC driver. MySQL ODBC - driver users will probably want to use databases/mysql-connector-odbc - instead. The text-backed/flatfile driver (libtxtodbc) has also been - removed by the developers but due to some demand may make a return in - a future version or as a separate port. - -20090107: - AFFECTS: users of security/libgcrypt - AUTHOR: rafan@FreeBSD.org - - libgcrypt has been upgraded to 1.4.3 which has a shared library version - bump. You need to reinstall all ports that depend on it. Use something - like this: - - portupgrade -rf libgcrypt - portmaster -r libgcrypt - -20090104: - AFFECTS: users of net/openldap24-{client,server} - AUTHOR: delphij@FreeBSD.org - - OpenLDAP has been upgraded to 2.4.13, which requires a shared library - version bump. Therefore, you need to reinstall all ports that depend on - it. Please do something like: - - # portupgrade -fr net/openldap24-client - -20081230: - AFFECTS: users of net/rabbitmq - AUTHOR: pneumann@gmail.com - - The database schema has changed between RabbitMQ-1.4.0 and this release. - When the RabbitMQ server detects the presence of an old database, it - moves it to a backup location, creates a fresh, empty database, and - logs a warning. - -20081226: - AFFECTS: users of www/rt38 - AUTHOR: pgollucci@FreeBSD.org - - www/rt38 now respects the FreeBSD directory layout, see hier(7). - With this change, p5-RT-* and p5-RTx-* should be much simpler to use - in the ports collection. - - Please note that www/p5-RTx-Shredder is included in www/rt38. This - port will be deprecated and removed. - -20081228: - AFFECTS: users of astro/boinc-setiathome-enhanced - AUTHOR: rene@FreeBSD.org - - The setiathome client has been updated to version 6.03 and version 5.00 - of the astropulse client has been added. Before you update, finish and - report your current workunits to avoid losing them. The port now also - includes the client screensavers. - -20081228: - AFFECTS: users of japanese/kinput2 - AUTHOR: hrs@FreeBSD.org - - The Wnn backend of japanese/kinput2 port now uses unix domain socket - to communicate the server by default. If $JSERVER environment - variable is defined, the value is used as the server host name. In - In short, the server name is determined in the following way: - - $JSERVER --(if null)--> CcWnn.Jserver --(if null)--> "localhost" - - If the server host name is null or matches "^unix$", unix domain - socket is used. Note that the default server name in CcWnn.Jserver - is "unix" now. - -20081226: - AFFECTS: users of www/rt* - AUTHOR: pgollucci@FreeBSD.org - - www/rt2 www/rt3 www/rt32 www/rt34 are now deprecated and will expire - 2009-02-01. All ports now depend on www/rt38 If you cannot update - to www/rt38, www/rt36 is still around. - -20081224: - AFFECTS: users of www/phpSysInfo - AUTHOR: miwi@FreeBSD.org - - The www/phpSysInfo port has been split into www/phpsysinfo and - www/phpsysinfo-dev ports. - -20081217: - AFFECTS: users of mail/policyd2 - AUTHOR: wxs@FreeBSD.org - - The RC script for mail/policyd2 has been renamed to avoid a conflict. - If you use this port please change the setting in rc.conf to be - policyd2_enable. - -20081211: - AFFECTS: users of lang/php5 - AUTHOR: pav@FreeBSD.org, itetcu@FreeBSD.org, ale@FreeBSD.org - - As of PHP 5.2.7, pcre extension is distributed with the core PHP5 package, - and not as a standalone module anymore. Follow the steps below to update - your installation. - - Portupgrade users: - - pkg_delete -f php5-pcre-5.2.6 - pkgdb -F - portupgrade as usual - - Portmaster users: - - pkg_delete -f php5-pcre\* - portmaster php5 - - If you are using pecl ports you might need to force an update on them: - - portupgrade -f pecl\* - or - portmaster pecl - - If you have the pecl hash, json and/or zip extensions you need to replace - them with the PHP5 bundled ones, e.g.: - - portmaster/portupgrade -o archivers/php5-zip archivers/pecl-zip - portmaster/portupgrade -o devel/php5-json devel/pecl-json - portmaster/portupgrade -o security/php5-hash security/pecl-hash - - If you build your INDEX locally and you tried to build it after the PHP - update commit, you need to rebuild it _after_ you updated lang/php5: - - cd /usr/ports && make index - - or (if you use ports-mgmt/p5-FreeBSD-Portindex): - - cd /usr/ports && cache-init && portindex -o `make -V INDEXFILE` - -20081207: - AFFECTS: users of games/mkgichessclub - AUTHOR: nivit@FreeBSD.org - - After the update to the version 2.2.0, please, alter the SQL tables - with the command: - - mysql _mkgichessclub_ < /usr/local/share/mkgichessclub/db_migrate_2.1_to_2.2.sql - - where _mkgichessclub_ is the database name chosen during the installation - of the port. - -20081205: - AFFECTS: users of net-p2p/ktorrent - AUTHOR: makc@FreeBSD.org - - ktorrent has been updated to 3.1.5 for KDE 4. The last release of ktorrent - for KDE 3 is available under net-p2p/ktorrent2. - -20081121: - AFFECTS: users of comms/smstools3 - AUTHOR: mm@FreeBSD.org - - The startup script of comms/smstools3 has changed. For increased security - smstools now runs as user uucp / group dialer by default. The script - commands like sendsms etc. should be executed as user uucp. - To restore the old behaviour, set smsd_user="root" and smsd_group="wheel" - in your /etc/rc.conf. - - Hint: use security/sudo for running smsd scripts as user uucp. - -20081108: - AFFECTS: users of editors/tamago - AUTHOR: hrs@FreeBSD.org - - The Wnn backend of editors/tamago port now uses unix domain socket - to communicate the server by default. If $[CJKT]SERVER environment - variable is defined, the value is used as the server host name. In - JSERVER case, for example, the server name is determined in the - following way: - - $JSERVER --(if null)--> wnn-jserver --(if null)--> "unix" - - If the server host name is null or matches "^unix$", unix domain - socket is used. The path name of the socket can be specified in - wnn-[cjkt]udpath custom variable. - -20081105: - AFFECTS: users of french/pluxm-devel - AUTHOR: jadawin@FreeBSD.org - - Please, use - http://download.pluxml.org/plugins/migration-blog-beta3x-beta4.zip to - migrate. It's strongly advised to backup your blog before updating. - -20081102: - AFFECTS: users of devel/git - AUTHOR: wxs@FreeBSD.org - - The location of git-shell has changed to - ${PREFIX}/libexec/git-core/git-shell. Please remove the old entry from - /etc/shells. - -20081030: - AFFECTS: users of japanese/FreeWnn-server - AUTHOR: hrs@FreeBSD.org - - The jserver daemon in japanese/FreeWnn-server port now uses "127.0.0.1" - as the default listen address for security reason. If you need - the wildcard address (INADDR_ANY), you have to explicitly set - "listenaddr" to 0.0.0.0 in ${PREFIX}/lib/wnn/ja_JP/jserverrc or - add "-a 0.0.0.0" to ${wnn_flags} in /etc/rc.conf. - -20081026: - AFFECTS: users of www/asterisk-gui - AUTHOR: pneumann@gmail.com - - The upgrade to version 2.0 will modify your asterisk dialplan when login - to the page. Hardware autodetection will not work, pending update of - misc/zaptel. - -20081028: - AFFECTS: users of www/codeigniter - AUTHOR: glarkin@FreeBSD.org - - For certain installations, the following steps should be performed - after the CodeIgniter 1.7.0 upgrade (taken from: - http://codeigniter.com/user_guide/installation/upgrade_170.html). - - >>> Update your Session Table - - If you are using the Session class in your application, AND if you - are storing session data to a database, you must add a new column - named user_data to your session table. Here is an example of what - this column might look like for MySQL: - - user_data text NOT NULL - - To add this column you will run a query similar to this: - - ALTER TABLE `ci_sessions` ADD `user_data` text NOT NULL - - You'll find more information regarding the new Session functionality - in the Session class page: - - http://codeigniter.com/user_guide/libraries/sessions.html - - >>> Update your Validation Syntax - - This is an optional, but recommended step, for people currently - using the Validation class. CI 1.7 introduces a new Form Validation - class (http://codeigniter.com/user_guide/libraries/form_validation.html) - which deprecates the old Validation library. We have left the old one - in place so that existing applications that use it will not break, but - you are encouraged to migrate to the new version as soon as possible. - Please read the user guide carefully as the new library works a little - differently, and has several new features. - -20081026: - AFFECTS: users of japanese/sj3-server - AUTHOR: hrs@FreeBSD.org - - The sj3serv daemon in japanese/sj3-server port now uses "localhost" - as the default listen address for security reason. If you need - the wildcard address (INADDR_ANY), you have to explicitly set - "servername" to 0.0.0.0 in ${PREFIX}/etc/sj3/serverrc. - -20081026: - AFFECTS: users of japanese/Canna and japanese/sj3 - AUTHOR: hrs@FreeBSD.org - - The japanese/Canna and japanese/sj3 port have been split into - japanese/canna-server and japanese/canna-lib, and japanese/sj3-server - and japanese/sj3-lib, respectively for more fine-grained dependency - management in the Ports Collection. - -20080926: - AFFECTS: users of www/squid30 - AUTHOR: tmseck@netcologne.de - - The Squid developers decided to disable COSS support in 3.0, cf. - the discussion starting here: - - http://www.squid-cache.org/mail-archive/squid-dev/200809/0067.html - - The corresponding port configuration option WITH_SQUID_COSS is still - available but is a no-op for now. If you currently use COSS storage with - Squid 3.0 you need to disable it in squid.conf. - -20080924: - AFFECTS: users of ftp/proftpd - AUTHOR: beech@FreeBSD.org - - proftpd now stores its .delay and .scoreboard files in /var/run/proftpd - instead of /var/run. If you are updating an existing installation, - adjust the following in /usr/local/etc/proftpd.conf: - - ScoreboardFile /var/run/proftpd/proftpd.scoreboard - - Also of note: The third party modules, mod_codeconv, mod_comb, and - mod_sql_tds are not compatible with this release and have been removed. - They will be re-added when the respective authors provide updated versions. - -20080909: - AFFECTS: users of security/logcheck - AUTHOR: glarkin@FreeBSD.org - - logcheck now stores its configuration files in /usr/local/etc/logcheck - instead of /usr/local/etc. If you are upgrading the port from version - 1.1.1 to version 1.2.54, copy the following files to a temporary location, - in case they are removed during the upgrade: - - /usr/local/etc/logcheck.hacking - /usr/local/etc/logcheck.ignore - /usr/local/etc/logcheck.violations - /usr/local/etc/logcheck.violations.ignore - - e.g.: - - cd /usr/local/etc - mkdir /tmp/logcheck.saveconf - cp logcheck.hacking logcheck.ignore logcheck.violations* \ - /tmp/logcheck.saveconf - - After the upgrade, integrate your local changes to the files listed - above into the new configuration files found in the following directories: - - /usr/local/etc/logcheck/cracking.d - /usr/local/etc/logcheck/ignore.d.paranoid - /usr/local/etc/logcheck/ignore.d.server - /usr/local/etc/logcheck/ignore.d.workstation - /usr/local/etc/logcheck/violations.d - /usr/local/etc/logcheck/violations.ignore.d - - Please consult the following files for more information about - logcheck rules and reporting levels: - - /usr/local/share/doc/logcheck/README.logcheck - /usr/local/share/doc/logcheck/README.logcheck-database - - Also note that the upgraded port installs a crontab file for user - "logcheck" that executes the logcheck script every hour and emails - the results to root. If the installation process cannot install - the crontab file, it can be installed manually from - /usr/local/share/examples/logcheck/crontab.in, e.g.: - - crontab -u logcheck /usr/local/share/examples/logcheck/crontab.in - -20080907: - AFFECTS: users of www/mediawiki - AUTHOR: miwi@FreeBSD.org - - www/mediawiki version is 1.13 now. 1.12 version was preserved as - www/mediawiki12 port. - -20080902: - AFFECTS: users of net-mgmt/nagios and net-mgmt/nagios-devel - AUTHOR: Jarrod Sayers - - The stable Nagios port has now been updated to version 3.0.3. Upgrading - to this version shouldn't require any configuration changes, but note that - most sample configuration files were moved into objects/ directory. - - Nagios 2.12 is still available as net-mgmt/nagios2, use the following to - remain on this legacy stable branch: - - portmaster -o net-mgmt/nagios2 net-mgmt/nagios - - or, if you're using portupgrade: - - portupgrade -o net-mgmt/nagios2 net-mgmt/nagios - - Nagios 3.x development continues in net-mgmt/nagios-devel, users of this - port in production use should consider switching to the stable branch: - - portmaster -o net-mgmt/nagios net-mgmt/nagios-devel - - or, if you're using portupgrade: - - portupgrade -o net-mgmt/nagios net-mgmt/nagios-devel - -20080902: - AFFECTS: users of math/ploticus - AUTHOR: linimon@FreeBSD.org - - This is a major update. - - Deprecated: server-side image maps (use client-side instead); definition - of categories within proc areadef (use proc categories instead); proc print. - - Discontinued attributes: proc processdata's stack; proc usedata's element, - proc getdata's rotate, and proc defineunits (use the $changeunits() - function instead). - - proc rangebar has been renamed proc boxplot and there are major - functionality changes. Any script that uses proc rangebar will need - maintenance. - - See http://ploticus.sourceforge.net/doc/news.html for more information. - -20080901: - AFFECTS: users of mail/pine4 and editors/pico - AUTHOR: dougb@FreeBSD.org - - These two ports have been removed in favor of the new mail/alpine and - editors/pico-alpine ports. UW discontinued work on Pine in September - 2005 and is focusing on Alpine now. You should be able to directly - replace pine with alpine. - - See http://www.washington.edu/alpine/ for more information. - -20080831: - AFFECTS: users of net-mgmt/smokeping - AUTHOR: lth@FreeBSD.org - - Smokeping has been updated to 2.4.1, and the example web server - configuration has changed. Please read pkg-message and check that - your server configuration is OK. - -20080827: - AFFECTS: users of devel/git - AUTHOR: wxs@FreeBSD.org - - With the default Makefile settings, most of the programs are now - installed outside your $PATH, except for "git", "gitk", and some server - side programs that need to be accessible for technical reasons. Invoking - a git subcommand as "git-xyzzy" from the command line has been deprecated - since early 2006 (and officially announced in 1.5.4 release notes); use - of them from your scripts after adding output from "git --exec-path" to - the $PATH is still supported in this release, but users are again - strongly encouraged to adjust their scripts to use "git xyzzy" form, as - we will stop installing "git-xyzzy" hardlinks for built-in commands in - later releases. - - Please see this URL for more information: - http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.0.txt - -20080827: - AFFECTS: users of mail/qmhandle - AUTHOR: garga@FreeBSD.org - - A qmHandle.conf file was created, for now, is not needed to edit - ${PREFIX}/bin/qmHandle to change stopqmail and startqmail variables. - Just remember to edit configuration file after upgrade. - -20080820: - AFFECTS: users of www/p5-Apache-DBI - AUTHOR: pgollucci@FreeBSD.org - - www/p5-Apache-DBI has been forked into a MASTER and SLAVE setup - www/p5-Apache-DBI-mp1 and www/p5-Apache-DBI-mp2 so as to work with - www/rt38 among possibly other ports. - -20080820: - AFFECTS: users of net/rabbitmq - AUTHOR: pneumann@gmail.com - - The database schema has changed in this version of RabbitMQ. If you - attempt to start RabbitMQ-1.4.0 over top of a previous installation, - it will fail, citing "schema_integrity_check_failed". To correct this, - delete your mnesia directory (/var/db/rabbitmq/mnesia) and restart - the server. Note that this will destroy all your durable exchanges and - queues, and all your persisted messages! - -20080816: - AFFECTS: users of mail/assp - AUTHOR: J.R. Oldroyd - - The periodic(8) script no longer outputs to files in the assp directory. - You should remove /var/db/assp/nightly.log and nightly.log.old by hand - once you are done with them. The information that was stored there will - now come in your nightly system email. - -20080815: - AFFECTS: users of sysutils/rdiff-backup - AUTHOR: vd@FreeBSD.org - - sysutils/rdiff-backup has been upgraded from 1.0.5 to 1.2.0. This is - an incompatible upgrade. If you need the "old" 1.0.5, you can find it - in sysutils/rdiff-backup10. - -20080813: - AFFECTS: users of www/ikiwiki - AUTHOR: brix@FreeBSD.org - - The layout of the ikiwiki.setup file has changed in a significant - way in this release. Old setup files will continue to work, but new - features, like the new websetup interface, require a new format - setup file. You can convert old setup files into the new format by - running the following command for all your ikiwiki.setup files: - - ikiwiki-transition setupformat ikiwiki.setup - -20080812: - AFFECTS: users of mail/spamdyke - AUTHOR: mm@FreeBSD.org - - The spamdyke port has been updated to 4.0.2. The new version is not - backwards compatible with previous versions. Please examine the new - configuration file for the changes. - -20080812: - AFFECTS: users of databases/pgbouncer - AUTHOR: mm@FreeBSD.org - - Starting with port version 1.2.3, pgbouncer does not run as root anymore. - If you are upgrading from earlier versions, please update your configuration - in ${PREFIX}/etc/pgbouncer.ini to use log and pid file paths owned by the - newly created pgbouncer user (or customize for a different user yourself). - - Default logfile: /var/log/pgbouncer/pgbouncer.log - Default pidfile: /var/run/pgbouncer/pgbouncer.pid - -20080808: - AFFECTS: users of chinese/phpbb-tw - AUTHOR: chinsan@FreeBSD.org - - The default install directory for phpbb-tw has changed from - ${PREFIX}/www/data/phpBB2 to ${PREFIX}/www/phpBB2. - - If you are updating from a previous version, to preserve your settings - and data, please do the following: - - mv /usr/local/www/data/phpBB2 /usr/local/www - - Then update as usual. - -20080806: - AFFECTS: users of net-p2p/transmission - AUTHOR: mezz@FreeBSD.org - - Update to 1.3x, the net-p2p/transmission now is a meta-port. It depends on - cli, daemon, and gtk2. If you don't want that, uninstall transmission and - install net-p2p/transmission-cli by doing: - - portmaster -o net-p2p/transmission-cli net-p2p/transmission - - or, if you're using portupgrade: - - portupgrade -o net-p2p/transmission-cli net-p2p/transmission - -20080805: - AFFECTS: users of devel/qt4 - AUTHOR: kde@FreeBSD.org - - The Qt 4 ports has been updated to 4.4.1. With this update several ports - specific problems have been fixed. Qt 4 headers and libraries have been - moved to include/qt4 and lib/qt4. bsd.qt.mk defines QT_INCDIR and - QT_LIBDIR now, which could be used in qt4-dependent ports if required. - Before you start to update your ports, please force update of qmake4 and - qt4-corelib ports. Portmaster users can do: - - portmaster devel/qmake4 devel/qt4-moc devel/qt4-corelib - - or, if you're using portupgrade: - - portupgrade -f devel/qmake4 devel/qt4-moc devel/qt4-corelib - -20080804: - AFFECTS: users of devel/git - AUTHOR: wxs@FreeBSD.org - - Git's cvsps dependency has been switched from cvsps-devel to cvsps. The - two are incompatible, so you will need to do the following before - upgrading git: - - portmaster -o devel/cvsps devel/cvsps-devel - -20080728: - AFFECTS: users of net/freeradius2 - AUTHOR: David Wood - - Upgrading the FreeRADIUS port used to replace all unmodified files - in your configuration with the latest version from the sample - configuration. This strategy has two disadvantages; over time your - configuration became based on different versions of the sample - configuration, also major changes to the sample configuration could - leave your configuration in a confusing state. - - From version 2.0.5, your configuration is not touched if any - configuration files have been modified. - - You are recommended to track changes in the sample configuration and - keep your configuration in a version control system. I use Subversion - (see the devel/subversion port) to track my changes. Keeping the sample - configuration in a 'vendor branch' (see the Subversion book for more - details) allows easy merging of changes from the sample configuration. - - *** IMPORTANT *** - - You are urged to move your configuration out of the default location - (/usr/local/etc/raddb) before upgrading from 2.0.4 (or earlier) - to 2.0.5 (or later). Once this upgrade is complete, remove the sample - configuration that has been installed in the default location and - move your configuration back to the default location. - - This is a one time procedure that will prevent unmodified files in - your configuration from being deleted from your configuration and not - restored during the upgrade. No customised files will be lost in any - circumstances. - - The sample configuration in 2.0.5 has been reorganised: the - configuration of most modules is now in the modules directory rather - than in radiusd.conf. You are urged to rearrange your configuration - to match this layout. - - There are several improvements in this version of the port, including - a new pkg-message that will help new FreeRADIUS users to get started - with the port, also new 'reload' and 'debug' commands for the rc.d - script. Enjoy! - -20080725: - AFFECTS: users of x11-fm/nautilus and misc/shared-mime-info - AUTHOR: gnome@FreeBSD.org - - In order to properly update x11-fm/nautilus and misc/shared-mime-info, do - the following using portupgrade: - - # pkg_deinstall -fO nautilus - # portupgrade shared-mime-info - # portinstall -O nautilus - - Once misc/shared-mime-info has been updated, each user will need to run - the following command: - - $ update-mime-database ~/.local/share/mime/ - -20080725: - AFFECTS: users of www/ojs2 - AUTHOR: Greg Larkin - - If you are upgrading from a prior version of ojs2, please backup your - database, uploaded files directory, and your config.inc.php before the - upgrade. Read /usr/local/share/docs/ojs2/UPGRADE or visit - http://pkp.sfu.ca/ojs/UPGRADE for additional upgrade information. - -20080721: - AFFECTS: users of net/freenet6 - AUTHOR: Edwin Groothuis - - Please note that there has been a major update of this port (from - version 2.x to 5.x) and that the name of the binaries and configuration - files has changed from "tpsc" to "gw6c". The configuration files - have to be copied from ${PREFIX}/share/examples/freenet6 to - ${PREFIX}/etc again. - -20080719: - AFFECTS: users of x11-fm/gprename - AUTHOR: Martin Tournoij - - GPRename configuration files now live ~/.config/gprename instead of ~/, to - upgrade use the following commands: - - % mkdir -p ~/.config/gprename - % mv ~/.gprename ~/.config/gprename/gprename - % mv ~/.gprename_log ~/.config/gprename/gprename_log - -20080717: - AFFECTS: users of devel/anjuta - AUTHOR: gnome@FreeBSD.org - - Anjuta's neon dependency has been switched from neon26 to neon28. The - two are incompatible, so you will need to do the following to upgrade: - - portupgrade -o www/neon28 neon26 - portupgrade anjuta - -20080714: - AFFECTS: users of www/squid - AUTHOR: Thomas-Martin Seck - - www/squid has been updated to Squid 2.7.STABLE3. - - The update should be rather straightforward. - - The only noticeable change in the port is that the ICAP patch is no - longer included; this is because this patch was unmaintained for a long - time and its use was not really recommended. Please consider moving to - Squid-3 (currently available as www/squid30) if you need ICAP support. - - Squid 2.6 is still available as www/squid26 and will probably be removed - from the Ports Tree by the end of 2008. - -20080712: - AFFECTS: users of databases/rrdtool - AUTHOR: rafan@FreeBSD.org - - If you use language bindings, like the Perl's RRDs, please upgrade - this port *twice* in order to get the library dependency right. - -20080711: - AFFECTS: users of x11-toolkits/gtkdatabox2 - AUTHOR: Beech Rintoul - - The port has been deprecated and gtkdatabox has been updated. This was - done so the port tracks vendor name. Please update by doing: - - portupgrade -o x11-toolkits/gtkdatabox x11-toolkits/gtkdatabox2 - -20080709: - AFFECTS: users of www/ikiwiki - AUTHOR: Henrik Brix Andersen - - The IkiWiki editpage form now uses the raw page name, not the page title, - in its `page' CGI parameter. You will need to rebuild any existing - IkiWiki installations in order to update their `edit' links to the new - format. - -20080708: - AFFECTS: users of emulators/qemu-devel - AUTHOR: nox@FreeBSD.org - - The port has been updated to a 20080620 SVN snapshot, which uses the - new (incompatible) kqemu-kmod-devel port that now also works for the - 32 bit "qemu" executable on amd64. If you upgrade qemu-devel with the - KQEMU knob on, you have to - - # pkg_delete kqemu-kmod-1\* - - the old kqemu version first if it is installed. - -20080705: - AFFECTS: users of www/ikiwiki - AUTHOR: Henrik Brix Andersen - - The IkiWiki search plug-in now uses www/xapian-omega as backend instead - of textproc/hyperestraier. You will need to update the configuration of - any search enabled IkiWiki installations and rebuild them since the - search form has changed. - -20080704: - AFFECTS: users of misc/shared-mime-info - AUTHOR: FreeBSD GNOME Team - - The misc/shared-mime-info has been updated to 0.40. The Mime Types caches - have been changed a bit. If you have created any custom MIME types, you - will need to run update-mime-database to update your local Mime Types - caches: - - $ update-mime-database ~/.local/share/mime/ - -20080702: - AFFECTS: users of irc/ratbox-services - AUTHOR: Beech Rintoul - - Configuration file and database changes have been made between the - 1.1.x series and the current release version of ratbox-services. - - It is highly recommended that services are stopped, and the proper - upgrade procedure is followed as described in port's documentation, - before restarting newly updated ratbox-services again. - - Please remember to backup the database before attempting an - upgrade, as incorrectly upgraded database may be rendered unusable. - - The ratbox-services-1.2.x branch implements multi-language support. - However, an inconsistency in the language indexing may result in - errors. It is therefore recommended that the English default to be - used until the next version release. - -20080702: - AFFECTS: users of mail/nocc - AUTHOR: Alex Dupre - - The Nocc configuration file has been moved into 'config' subdir. - When updating, remove the old conf.php file and reconfigure Nocc. - -20080701: - AFFECTS: users of devel/subversion* - AUTHOR: Lev Serebryakov - - subversion now uses neon-0.28.x (www/neon28) port, and automatic - portupgrade will fail because www/neon28 will conflict with installed - www/neon26 port. - - You should upgrade neon library before subversion with the command: - - # portupgrade -o www/neon28 neon26 - - Also, if you use any special subversion ports with bindings, you - should upgrade these ports to clean subversion port with - - # portupgrade -o devel/subversion subversion-\* - - and install needed bindings (p5-subversion, py-subversion and/or - ruby-subversion) after that. - - If you use subversion with bindings installed from devel/subversion - with custom options, don't forget to install separate bindings ports - after subversion upgrade. - -20080630: - AFFECTS: users of graphics/cairo, graphics/poppler*, and future users of www/firefox3 - AUTHOR: FreeBSD GNOME Team - - The poppler* ports have been updated to 0.8.3 and the shared libraries - have changed. Firefox 3.0 has been added to the tree as www/firefox3. - These changes require that all dependent ports be updated. You can do - this in one of two ways: - - # portmaster pixman - # portmaster \*cairo\* - # portmaster -r poppler-0 - - or: - - # pkgdb -Ff - # portupgrade pixman\* \*cairo\* - # portupgrade -r poppler-0.\* - -20080627: - AFFECTS: users of x11-drivers/xf86-video-ati - AUTHOR: Jung-uk Kim - - mach64 and r128 drivers are now separated out from the ati driver. - These video cards are supported by x11-drivers/xf86-video-mach64 - and x11-drivers/xf86-video-r128 respectively. If you have one of - the affected video cards and xorg.conf contains the following line: - - Driver "ati" - - you must specify "mach64" or "r128". Alternatively, you may install - x11-drivers/xf86-video-ati to get a wrapper driver. - -20080626: - AFFECTS: users of science/gramps - AUTHOR: Anders Troback - - Before you upgrade from 2.x to 3.x you need to export your existing - databases to a GRAMPS XML file. After the upgrade you can import - them into the new version. - -20080624: - AFFECTS: users of irc/ircd-ratbox-devel - AUTHOR: Beech Rintoul - - Upgrading between different beta releases can cause problems when - changes to the ban database schema have occurred. The 'bantool' - utility now comes with a -u switch that will check and update the - ban database as necessary. - - Issuing 'bantool -u' is required when upgrading between beta releases - and must not be done while the ircd is running. - -20080624: - AFFECTS: users of www/mod_security - AUTHOR: Marcelo Araujo - - The mod_security port has been updated from 1.9.4 to 2.5.5. Branch 1.9.x - will not receive any further updates; all users must update mod_security - port to versions 2.1 or 2.5. - - You can get more information about update issues at: - - http://www.modsecurity.org/documentation/ - -20080624: - AFFECTS: users of www/opera and www/opera/devel - AUTHOR: Ion-Mihai Tetcu - - The Opera port has been updated from 9.2x to 9.5x. A lot of things have - been changed such as keyboard shortcuts[1]; new storage and indexing - formats for mail and feeds; new search.ini; native amd64 binaries; no 4.x - support. You will be asked whether to convert mail and feeds to new - format during start up. Warning: there is no way to downgrade back to - the old format. Be sure to see the Changelog[2]. - - [1] http://www.opera.com/support/search/view/884/ - [2] http://www.opera.com/docs/changelogs/freebsd/950/ - -20080622: - AFFECTS: users of devel/subversion, subversion-devel and subversion-freebsd - with apr from www/apache22 - AUTHOR: Clement Laforet - - apr and apr-util bundled with apache 2.2.9 have been upgraded to 1.3.x, so - shared libraries versions have been bumped. If you are using subversion - with apache22 apr, you must rebuild subversion after the update. - -20080617: - AFFECTS: users of editors/nvi-devel - AUTHOR: Wesley Shields - - editors/nvi-devel has been changed to install nvi, nex, and nview as - to not conflict with editors/2bsd-vi. Please note the new names if - you use this port. - -20080616: - AFFECTS: users of mail/dkim-milter - AUTHOR: Hirohisa Yamaguchi - - Most of the command line options can now be set in configure files. - So the default values (such as milterdkim_socket) are changed to blank. - Upgrading users should check the values both in rc.conf and - dkim-filter.conf. - -20080612: - AFFECTS: users of www/linux-opera - AUTHOR: mezz@FreeBSD.org - - The Opera port has been updated from 9.2x to 9.5x. A lot of things have - been changed such as keyboard shortcuts[1]; new storage and indexing - formats for mail and feeds; new search.ini; probably more that I have - missed. I do not know if the keyboard shortcuts and search.ini will be - overwritten. You will be asked whether you want mail and feeds to be - converted to new format during start up. Warning: there is no way to - downgrade back to the old format. Be sure to see the Changelog[2]. - - [1] http://www.opera.com/support/search/view/884/ - [2] http://www.opera.com/docs/changelogs/linux/950/ - - It is probably best for you to back up your linux-opera directory in - case until you have no problem with new Opera for a while. Also, you - might have to re-configure search and keyboard shortcuts if these were - overwritten: - - # cp -Rp ~/.linux-opera ~/.linux-opera-bak - - If you are seeing an error of undefined symbols related to GTK+, it is - because it needs newer linux-gtk2 that ports doesn't have. You can enter - 'opera:config#FileSelector|DialogToolkit' in the address bar and change - from 0 to 1 in 'Dialog Toolkit' if it annoys you. 0 = auto detection, - 1 = QT, and 2 = GTK+. - -20080610: - AFFECTS: users of mail/svnmailer - AUTHOR: pgollucci@FreeBSD.org - - Some of the config directives and sections allowed have changed. You will - have to edit your config file when updating to 1.1.0-dev-r1373 version of - the port. Please see the following URL for more information: - - http://opensource.perlig.de/en/svnmailer/doc-1.1/#general-config-charset - -20080609: - AFFECTS: users of devel/pear-Date_Holidays - AUTHOR: tabthorpe@FreeBSD.org - - pear-Date_Holidays has been split into multiple subports. If you want - a specific geographic region, look at devel/pear-Date_Holidays_* - -20080605: - AFFECTS: users of audio/paman and audio/pavucontrol - AUTHOR: lippe@FreeBSD.org - - paman was renamed to pavucontrol, which are two different projects. - paman is a GTK frontend to PulseAudio, while pavucontrol is a GTK-based - volume control tool to PulseAudio. - -20080605: - AFFECTS: users of devel/gettext (i.e.: YOU) - AUTHOR: ade@FreeBSD.org - - As a result of the upgrade to gettext-0.17, the shared library version - of libintl has changed, so you will need to rebuild all ports that - depend on gettext: - - # portupgrade -rf gettext - # portmaster -r gettext - - Given the scope and sheer number of dependent ports, it may be more - advisable to simply blow away all existing install ports (after - keeping any local configuration changes), and rebuilding from scratch. - -20080603: - AFFECTS: users of editors/emacs - AUTHOR: Yasuhiro KIMURA - - The port (editors/emacs) is updated to 22.2 and some of Emacs Lisp - directories had changed. So you should reinstall all ports that depend - on it. Please do something like: - - # portupgrade -fr emacs - -20080601: - AFFECTS: users of www/ikiwiki - AUTHOR: brix@FreeBSD.org - - If password based logins is enabled in IkiWiki, those passwords were - stored in cleartext in the userdb. To guard against exposing users' - passwords, IkiWiki 2.48 and later use strong (blowfish) hashes for - storing passwords. - - To hash existing passwords, update to ikiwiki-2.48 and run the - following command for each of your IkiWiki src dirs: - - ikiwiki-transition hashpassword /path/to/your/wiki/srcdir - -20080524: - AFFECTS: users of net-im/jabberd - AUTHOR: mm@FreeBSD.org - - Starting with version 2.2.0, resolver is now built in the S2S component. - Jabberd configuration files require updating: - - jabberd.cfg: resolver component must be removed - s2s.xml: section must be added (see s2s.xml.dist) - resolver.xml: may be deleted (file not required anymore) - -20080519: - AFFECTS: users of www/nginx and www/nginx-devel - AUTHOR: osa@FreeBSD.org - - Nginx version lines have been changed: 0.5 -> 0.6 for stable and - 0.6 -> 0.7 for development version. Make sure your configuration - files are compatible with the new version(s). - -20080519: - AFFECTS: users of irc/bitlbee - AUTHOR: brix@FreeBSD.org - - The default installation is now configured for running bitlbee as - user 'bitlbee'. Make sure any existing configuration files are - readable by that user. - -20080517: - AFFECTS: users of multimedia/smplayer-* - AUTHOR: miwi@FreeBSD.org - - The slave port multimedia/smplayer-qt4 has been removed with the upgrade - of multimedia/smplayer to 0.6.0, qt3 is no longer supported. They are now - fully integrated into multimedia/smplayer. - - Please uninstall multimedia/smplayer-qt4 port before upgrading - multimedia/smplayer to version 0.6.0 or higher. - -20080513: - AFFECTS: users of security/amavisd-new - AUTHOR: scheidell@secnap.net - - Amavisd-new 2.6.0 introduces several incompatibilities with prior versions. - If you are upgrading from 2.5.4 or earlier, you will need to update your - SQL schema. If you have third party programs that access SQL tables, you - will need to update those also. - - COMPATIBILITY WITH 2.5.4: - - - when using SQL for logging (e.g. for a pen pals feature) or for - quarantining, SQL tables maddr, msgs, msgrcpt and quarantine need - to be extended by a new field 'partition_tag'; see below for details; - - - when SQL logging (pen pals) or SQL lookups are used, one can choose a - binary or a character data type for fields users.email, mailaddr.email, - and maddr.email; now may be a good opportunity to change a data type - to binary (string of bytes); see below for details; - - - when using SQL for logging, a default for $sql_clause{'upd_msg'} - has changed, so if a configuration file replaces this SQL clause - by a non-default setting, it needs to be updated; - - Full information in /usr/local/share/doc/amavisd-new/RELEASE_NOTES. - -20080513: - AFFECTS: users of audio/ampache - AUTHOR: jadawin@FreeBSD.org - - Ampache 3.4 uses a different config parser. Unfortunately the new parser - is unable to read old config files. In order to migrate your current - configuration, you should run `php ${WWWDIR}/bin/migrate_config.inc' from - the command line. - -20080508: - AFFECTS: users of databases/ptop - AUTHOR: beech@FreeBSD.org - - The authors have changed the name of this utility to `pg_top'. To avoid - conflict with another port in the Tree with the same name we have retained - `ptop' as the portname. Note that binary has also changed to `pg_top'. - Please start the utility with that name after updating. - -20080507: - AFFECTS: Perl interface users of audio/gramofile - AUTHOR: rafan@FreeBSD.org - - Perl support is removed due to devel/swig11 removal in ports. If you use - the Perl interface, you are encouraged to use the new Audio::Gramofile - found on CPAN (contact me for the ports). - -20080506: - AFFECTS: users of net-mgmt/collectd - AUTHOR: daniel@roe.ch - - Previously, net-mgmt/collectd used to remove the config file even if it - was changed by the user. This has now been fixed. - - To upgrade without losing your configuration, copy - ${PREFIX}/etc/collectd.conf away to a safe place before upgrading - net-mgmt/collectd. - - In addition, the default location of the data files changed from - ${PREFIX}/var/lib/collectd to /var/db/collectd; you may want to move your - data files and edit your configuration accordingly. - -20080503: - AFFECTS: users of net/skype-devel - AUTHOR: beech@FreeBSD.org - - Skype-devel port has been removed in favor and by upading of net/skype. - If you are running skype-devel, please do the following: - - portupgrade -o net/skype net/skype-devel - -20080426: - AFFECTS: users of www/phpgedview - AUTHOR: beech@FreeBSD.org - - The install location of phpgedview has changed from www/data/phpGedView to - www/phpgedview. If you are updating from a previous version please do - the following: - - mv /usr/local/www/data/phpGedView /usr/local/www - - You will also need to adjust the paths in your web server to reflect the - new location. - -20080416: - AFFECTS: users of security/clamav - AUTHOR: garga@FreeBSD.org - - Clamav 0.93 does not support the daily.inc and main.inc directories format - for virus databases. You need to remove these directories manually and - force freshclam to get new cvd format files before starting clamd: - - portupgrade clamav - /usr/local/etc/rc.d/clamav-clamd stop - /usr/local/etc/rc.d/clamav-freshclam stop - rm -rf /var/db/clamav/main.inc /var/db/clamav/daily.inc - freshclam - /usr/local/etc/rc.d/clamav-freshclam start - /usr/local/etc/rc.d/clamav-clamd start - -20080408: - AFFECTS: users of www/p5-Apache-Test - AUTHOR: pgollucci@FreeBSD.org - - www/p5-Apache-Test doesn't actually need www/mod_perl{1,2}. If you would - like to test a mod_perl, than please install www/mod_perl2 or www/mod_perl - as well. The ports infrastructure doesn't support this (yet) but you can - use it to test www/apache13, www/apache20, and/or www/apache22 without - chaining www/p5-Apache-Test. - -20080405: - AFFECTS: users of sysutils/tracker - AUTHOR: ahze@FreeBSD.org - - The sysutils/tracker port is now a meta port and tracker is now split into - separate ports to allow non-GNOME users to install tracker without pulling - in GNOME components. To upgrade please use the directions below. - - Portmaster users: - portmaster -o sysutils/tracker-client tracker - portmaster sysutils/tracker - - Portupgrade users: - portupgrade -o sysutils/tracker-client tracker - portupgrade -u sysutils/tracker - -20080405: - AFFECTS: users and maintainers of ports that depend on databases/sqlite3 - AUTHOR: mnag@FreeBSD.org - - Port databases/sqlite3 was updated to 3.5.6 and now has threads enabled - by default. If you encounter any problem with it, you can rebuild SQLite3 - without threads and test or change Makefile of affected port with this: - - sed -i.bak -E -e "s|USE_SQLITE=.*|USE_SQLITE=34|g" \ - -e "s|databases/sqlite3|databases/sqlite34|g" Makefile - - Please report success or failure to port maintainer and to me. - -20080403: - AFFECTS: users of emulators/qemu and emulators/qemu-devel - AUTHOR: nox@FreeBSD.org - - The default configuration location (qemu-ifup script etc.) has been - changed from /etc to ${PREFIX}/etc (usually /usr/local/etc). Move your - files accordingly. - -20080330: - AFFECTS: users of www/mediawiki - AUTHOR: miwi@FreeBSD.org - - www/mediawiki version is 1.12 now. 1.11 version was preserved on - www/mediawiki111 port. - -20080329: - AFFECTS: users of www/phpadsnew - AUTHOR: beech@FreeBSD.org - - Phpadsnew has been replaced with www/openx. - To upgrade please do the following: - - 1. Install www/openx - 2. Copy the configuration file from phpadsnew to the var directory of - www/openx - 3. Copy your banner images from phpadsnew/www/images to openx/www/images - 4. Access openx on your browser and follow the instructions for upgrading - 5. When you are satisfied with everything working properly you can remove - www/phpadsnew - -20080326: - AFFECTS: users of emulators/linux_base-f8 - AUTHOR: bsam@FreeBSD.org - - The new port is used just like emulators/linux_base-fc6. Please, read - carefully entry 20070327 about emulators/linux_base-fc6. - -20080323: - AFFECTS: users of multimedia/gstreamer - AUTHOR: multimedia@FreeBSD.org - - Gstreamer port was updated. Due to the move of some plugins between - ports, you will have to rebuild the gstreamer-plugins-good port after - upgrading. - - Portupgrade users: - # portupgrade -a - # portupgrade -f gstreamer-plugins-good - - Portmaster users: - # portmaster -a - # portmaster gstreamer-plugins-good - -20080323: - AFFECTS: all GNOME users and ports depend on misc/gnomehier - AUTHOR: gnome@FreeBSD.org - - GNOME has been updated to 2.22.0. You have to deinstall a few ports first - before using portupgrade or portmaster in order to successfully upgrade - your GNOME installation. - - Portupgrade users: - # pkgdb -Ff - # pkg_deinstall -fO gnome-applets\* totem\* gnome-control-center\* - # portupgrade -aOW - - Portmaster users: - # pkg_delete -f gnome-applets\* totem\* gnome-control-center\* \ - gnome-keyring-manager\* - # portmaster -a - - Be sure to read in our known issues and solutions: - - http://www.freebsd.org/gnome/docs/faq222.html#q4 - -20080323: - AFFECTS: users of devel/glib20 and future users of devel/gio-fam-backend - AUTHOR: gnome@FreeBSD.org - - In order to update to glib 2.16 or higher, you must first update the - glib20 port on its own or you will get a failure trying to install - devel/gio-fam-backend saying it cannot find -lgio-2.0. Portmaster users - can do: - - portmaster glib-2 - - or, if you're using portupgrade: - - portupgrade glib-2\* - -20080318: - AFFECTS: users of audio/gnump3d - AUTHOR: jadawin@FreeBSD.org - - The layout of gnump3d 3.0 is changed, please read documentation and the - manual pages of gnump3d. - -20080318: - AFFECTS: users of net/skype net/skype-devel - AUTHOR: beech@FreeBSD.org - - For FreeBSD versions 7.0 and above: - - It is required with both skype and skype-devel to update to linux_base-fc6. - Please do the following: - - 1. Make sure there are no running Linux applications. - 2. Unmount linprocfs (umount /compat/linux/proc) - 3. Uninstall your current linux_base port - 4. Set appropriate sysctl (sysctl compat.linux.osrelease=2.6.16) - 5. Install emulators/linux_base-fc6 - 6 Remount linprocfs (mount /compat/linux/proc) - 7. Add compat.linux.osrelease=2.6.16 to etc/sysctl.conf - 8. Add OVERRIDE_LINUX_BASE_PORT=fc6 to /etc/make.conf - - Note: These instructions also apply to linux_base-f8, please use the same - osrelease. - - For FreeBSD versions 5.X and 6.X: - - Please use the legacy version net/skype12: - - portupgrade -o net/skype12 net/skype - -20080316: - AFFECTS: users of net/iscsi-target - AUTHOR: rafan@FreeBSD.org - - The default configuration location has been changed from /etc to - ${PREFIX}/etc. Move your files accordingly. - -20080314: - AFFECTS: users of security/nmapfe - AUTHOR: miwi@FreeBSD.org - - nmapfe has been renamed to zenmap upstream. The port has also been - renamed. If you haven't already installed nmapfe, you need to: - - portupgrade -o security/zenmap nmapfe\* - -20080313: - AFFECTS: users of mail/ezmlm-web - AUTHOR: hans@nordhaug.priv.no - - The layout of ezmlm-web 3.2 is changed, please read documentation and - the manual page of ezmlm-web.cgi. - -20080312: - AFFECTS: users of x11-wm/enlightenment-devel, x11/ecore and grephics/evas - AUTHOR: stas@FreeBSD.org - - Evas and ecore ports have been split to separate modules to simplify - dependency tracking. Thus, portupgrade in many cases won't be able to - correctly update these ports. - - The easiest upgrade path would be to remove all EFL ports and install - them from scratch. At least, you should reinstall ecore and evas. - - Please note that your old $HOME/.e is no longer compatible with new - snapshot version. You will need to remove this directory and let e17 - create it automatically on the next startup. - -20080306: - AFFECTS: users of mail/dovecot - AUTHOR: ehaupt@FreeBSD.org - - The update to version 1.0.12 will require manual change to the active - configuration file. - - mail_extra_groups setting was commonly used insecurely. This setting is now - deprecated. Most users should switch to using mail_privileged_group setting, - but if you really need the old functionality use mail_access_groups instead. - -20080303: - AFFECTS: users of security/gnutls and any port that depends on it - AUTHOR: novel@FreeBSD.org - - gnutls has been updated to 2.2.2 and all shared libraries versions have - been bumped. So you need to rebuild all applications that depend on - gnutls. Do something like: - - portupgrade -rf gnutls - -20080223: - AFFECTS: users of www/instiki - AUTHOR: beech@FreeBSD.org - - The default installation directory for instiki has changed from - /usr/local/instiki to /usr/local/share/instiki. - - If you are updating from a previous version, to preserve your - settings and data, please do the following: - - mv /usr/local/instiki /usr/local/share - - Then update as usual. - -20080219: - AFFECTS: users of x11-wm/xmonad - AUTHOR: jacula@gmail.com - - From now XMonad uses a new configuration file system, so you don't have - to edit Config.hs anymore. Instead, create a custom configuration file - ~/.xmonad/xmonad.hs. You can take a look at some samples on Xmonad's - website. Note that you can be interested in x11-wm/xmonad-contrib. - -20080218: - AFFECTS: users of devel/poco and devel/poco-ssl - AUTHOR: lippemail@gmail.com - - The HashFunction class template has been changed in an incompatible way. - The member function formerly named hash() is now the function call - operator. If you have defined your own HashFunction classes, then you - have to update your code. - -20080216: - AFFECTS: users of sysutils/symon - AUTHOR: uspoerlein@gmail.com - - The symon port has been updated from 2.75 to 2.78. It changes the wire - protocol again. You should update your symux(8) and symon(8) installations - simultaneously, as: - - - new symon clients will make old symux servers exit, and - - new symux servers don't understand the old symon client's if() and - mem() probes. - -20080208: - AFFECTS: users of ports-mgmt/portupgrade - AUTHOR: sem@FreeBSD.org - - As was claimed in the entry 20070301 below in this file, you should fill - ALT_DEPENDS section of pkgtools.conf for portupgrade to work correctly - with your alternative dependencies. Now it is an obligatory requirement. - - It was done as a compromise between speed and complexity. - -20080203: - AFFECTS: users of www/xshttpd - AUTHOR: johans@FreeBSD.org - - www/xshttpd now uses ${PREFIX}/www/xshttpd/ as a root directory for its - data files. The xshttpd configuration files have been moved to - ${PREFIX}/www/xshttpd/conf/. Please move the appropriate local files - manually if you are upgrading from 3.4 or older versions. - -20080202: - AFFECTS: users of www/punbb - AUTHOR: beech@FreeBSD.org - - Install paths have changed. Please do the following prior to upgrade: - - cd /usr/local/www - mv punbb punbb.old - cp -R punbb.old/upload punbb - - It is now safe to update as usual. - - Notes: - - * You will probably get uninstall errors regarding files not found. It's - safe to ignore them - * Your webserver path has changed from www/punbb/upload to www/punbb, - please adjust your webserver configuration and restart it - * When you are satisfied with everything working properly you may remove - the punbb.old directory: - rm -r /usr/local/www/punbb.old - -20080201: - AFFECTS: users of www/ziproxy - AUTHOR: pankov_p@mail.ru - - The configuration file was moved from /usr/local/etc to - /usr/local/etc/ziproxy. - -20080126: - AFFECTS: users of net-p2p/deluge - AUTHOR: mezz@FreeBSD.org - - Deluge was updated to version 0.5.8.2. If you are using blocklist plugin, - you have to remove blocklist.conf first before you can run it, or it will - crash upon start up. - - $ rm -f ~/.config/deluge/blocklist.conf - -20080125: - AFFECTS: users of www/mod_security2 - AUTHOR: araujo@FreeBSD.org - - Update of mod_security2 is a dramatic change, because there is a need - to completely rewrite their obsolete rules and migrate for capacity to - use new syntax. - - You are advised to make a complete backup of your configuration files - before you can perform an update. - -20080120: - AFFECTS: users of www/apache20 - AUTHOR: clement@FreeBSD.org - - BDB framework provided by bsd.database.mk is now used by www/apache20 - port. WITH_BERKELEYDB knob is deprecated in favor of WITH_BDB and - WITH_BDB_VER/WITH_BDB_BASE, see documentation for more details ('make - show-options'). - -20080120: - AFFECTS: users of www/apache22 - AUTHOR: clement@FreeBSD.org - - BDB framework provided by bsd.database.mk is now used by www/apache22 - port. WITH_BERKELEYDB knob is deprecated in favor of WITH_BDB and - WITH_BDB_VER/WITH_BDB_BASE, see documentation for more details. - ('make show-options'). - -20080118: - AFFECTS: users of net/freeradius - AUTHOR: David Wood - - FreeRADIUS 2.0 is now available as the net/freeradius2 port. All FreeRADIUS - users are advised to consider upgrading to 2.0. It is the FreeRADIUS team's - intention to put the 1.x server into 'maintenance' mode with just critical - bug fixes.[1] 2.0 has many improvements including numerous bug fixes that - were too difficult for the 1.x server, as well as many new features. - - Before uninstalling 1.x, it is recommended that you backup your - configuration, which is typically in /usr/local/etc/raddb, then move it - out of the way. It is also worth backing up the default configuration, - which is typically in /usr/local/share/examples/freeradius/raddb. - - 1.x configurations should work with the 2.0 server [2]. However the port - automatically upgrades any unedited files in the configuration when you - install a new version of FreeRADIUS. Installing 2.0 with the residue of a - 1.x configuration in the default location will result in a mixed 1.x and - 2.0 configuration that may not work. - - The recommended approach is to diff your 1.x configuration against the - default 1.x configuration, then make corresponding changes to a copy - of the default 2.0 configuration. If you moved your 1.x configuration out - of the way before upgrading, you will have a 2.0 configuration ready to - edit in the default location. It is worth reading man 5 unlang for details - of the new FreeRADIUS 'un-language' before starting. - - Alternatively, you can move your 1.x configuration to another location, - such as /usr/local/etc/raddb_v1, then edit /etc/rc.conf to point the rc.d - script to that location. For example: - - radiusd_flags="-d /usr/local/etc/raddb_v1" - - I cannot guarantee that all 1.x configurations will work with the 2.0 - server, and I only recommend using a 1.x configuration as an interim - measure. - - [1] - http://www.freeradius.org/business/roadmap.html - [2] - http://preview.tinyurl.com/ysrr6a - -20080114: - AFFECTS: users of devel/perforce - AUTHOR: lth@FreeBSD.org - - Perforce has been updated to version 2007.3. Upgrading is fairly - straightforward, but it is still highly recommended to follow the - upgrading instructions in the release notes: - - http://www.perforce.com/perforce/doc.073/user/relnotes.txt - -20080108: - AFFECTS: users of irc/bitlbee - AUTHOR: brix@FreeBSD.org - - irc/bitlbee now stores saved user settings in /var/db/bitlbee/, not - $PREFIX/etc/bitlbee/. You will have to manually move any existing user - settings to the new location (or override the user settings directory - using -d if you wish to keep the old behavior). Other configuration - files are still kept in $PREFIX/etc/bitlbee/ by default. - - The default installation is now configured for running bitlbee as user - 'nobody' by default. Make sure any existing configuration files are - readable by that user. - -20080122: - AFFECTS: users of www/adguardhome - AUTHOR: yuri@FreeBSD.org - - www/adguardhome now stores configuration and database information in - $PREFIX/etc/AdGuardHome.yaml and /var/db/adguardhome/data - respectively. 'service adguardhome start' attempts to move config - and data files to the new locations but it requires manual move when - both old and new files are present. - 'service adguardhome start' prints a warning with relevant - location information. -- cgit v1.2.3