FreeBSD Monitor
Ports Updating
2013-06-19
AFFECTS: users of devel/subversion
AUTHOR: ohauer@FreeBSD.org

devel/subversion has been upgraded from 1.7.10 to 1.8.0
subversion-1.7.x is available as devel/subversion17

To stay on subversion-1.7.x set in /etc/make.conf
WITH_SUBVERSION_VER=17
and use the following command

# pkg set -o devel/subversion:devel/subversion17

or

# portmaster -o devel/subversion17 devel/subversion
Ports Updating
2013-06-19
AFFECTS: users of devel/subversion
AUTHOR: ohauer@FreeBSD.org

devel/subversion has been upgraded from 1.7.10 to 1.8.0

If you want to upgrade, and use http/https access to repositories,
please check, that the SERF option is enabled, as NEON support
is gone. Also, mod_dontdothat and svnauthz_validate are
now eanbled with one option TOOLS, among other new tools
and SVNMUCC is enabled always.

subversion-1.7.x is available as devel/subversion17

To stay on subversion-1.7.x set in /etc/make.conf
WITH_SUBVERSION_VER=17
and use the following command

# pkg set -o devel/subversion:devel/subversion17

or

# portmaster -o devel/subversion17 devel/subversion
Ports Updating
2013-06-19
AFFECTS: users of devel/subversion
AUTHOR: ohauer@FreeBSD.org

devel/subversion has been upgraded from 1.7.10 to 1.8.0

If you want to upgrade, and use http/https access to repositories,
please check, that SERF option is enableds, as NEON support
is gone. Also, mod_dontdothat and svnauthz_validate are
now eanbled with one option TOOLS, among other new tools
and SVNMUCC is enabled always.

subversion-1.7.x is available as devel/subversion17

To stay on subversion-1.7.x set in /etc/make.conf
WITH_SUBVERSION_VER=17
and use the following command

# pkg set -o devel/subversion:devel/subversion17

or

# portmaster -o devel/subversion17 devel/subversion
Ports Updating
2013-06-14
AFFECTS: users who set port options in make.conf
AUTHOR: tijl@FreeBSD.org

Configuring options in make.conf using variables like OPTIONS_SET and
OPTIONS_UNSET now also suppresses the option dialog for those options.
This means that when building a port the option dialog will only appear if
there are truly new options that have not been configured before using either
the dialog or make.conf. This allows you to set options like DOCS, NLS,
X11, etc. once for all ports and not have option dialogs pop up if those are
the only options. For a list of variables you can set in make.conf to
control options see Mk/bsd.options.mk.
Ports Updating
2013-06-12
AFFECTS: users of lang/perl* and any port that depends on it
AUTHOR: az@FreeBSD.org

lang/perl5.12 upgrade from version 5.12.4 to 5.12.5
lang/perl5.14 upgrade from version 5.14.2 to 5.14.4
lang/perl5.16 upgrade from version 5.16.2 to 5.16.3

Also was modification to directory structure where
is perl installed. Instead major.minor.patchlevel now only major.minor.
The "perl-after-upgrade" script is removed.

Please rebuild all perl ports and all ports that
depend in it:

# portmaster -r perl
or
# portupgrade -rf perl
or
# pkg install -fR perl
Ports Updating
2013-06-12
AFFECTS: users of lang/perl* and any port that depends on it
AUTHOR: az@FreeBSD.org

lang/perl5.12 has been upgraded from version 5.12.4 to 5.12.5
lang/perl5.14 has been upgraded from version 5.14.2 to 5.14.4
lang/perl5.16 has been upgraded from version 5.16.2 to 5.16.3

The directory structure where Perl is installed has also been modified:
"major.minor" is now used instead of "major.minor.patchlevel".

The "perl-after-upgrade" script has been removed.

Please rebuild all Perl ports and all ports that depend on it:

# portmaster -r perl
or
# portupgrade -rf perl
or
# pkg install -fR perl
Ports Updating
2013-06-09
AFFECTS: users of audio/flac and any port that depends on it
AUTHOR: naddy@FreeBSD.org

FLAC has been updated to 1.3.0 and the shared library versions
have been bumped. Please rebuild all ports that depend on it:

# portmaster -r flac
or
# portupgrade -fr audio/flac
or
# pkg install -fR audio/flac
Ports Updating
2013-06-07
AFFECTS: Nobody
AUTHOR: wxs@FreeBSD.org

FreeBSD 8.4 released.
Ports Updating
2013-06-04
AFFECTS: users of lang/ghc and */hs-*
AUTHOR: haskell@FreeBSD.org

The Glorious Glasgow Haskell Compiler has been updated to version
7.6.3 and Haskell Platform to 2013.2.0.0. Hence it is recommended to
rebuild or reinstall all the dependent ports by one of the following
commands:

# portmaster -w -r ghc
or
# portupgrade -fr lang/ghc
or
# pkg install -fR lang/ghc

Note that prefixes used for hs- ports (Cabal packages) have been
changed to PREFIX/{lib,share,share/doc}/cabal/ghc-GHC_VERSION to
enable more seamless upgrades in the future.
Ports Updating
2013-06-03
AFFECTS: users of dns/opendnssec
AUTHOR: wg@FreeBSD.org

Some database changes have been made between version 1.3 and 1.4,
upgrading needs to be done manually by running the following scripts:

For MySQL users:
PREFIX/share/opendnssec/migrate_adapters_1.mysql

For SQLite users:
PREFIX/share/opendnssec/migrate_adapters_1.sqlite3

For the full migration explanation see:
PREFIX/share/doc/opendnssec/MIGRATION

opendnssec 1.3 version was preserved as dns/opendnssec13 port.
Ports Updating
2013-06-01
AFFECTS: users of textproc/ack
AUTHOR: rakuco@FreeBSD.org

ack has been updated to version 2.04. It is slightly incompatible with some
options present in ack1. For more information, see
http://beyondgrep.com/ack-2.0.
Ports Updating
2013-05-30
AFFECTS: users of irc/inspircd
AUTHOR: swills@FreeBSD.org

The irc/inspircd port has been updated to 2.0.12. Some of the config option
names in the rc script have been changed. Check the script for more detail.
Ports Updating
2013-05-27
AFFECTS: users of lang/ruby18
AUTHOR: swills@FreeBSD.org

The default ruby version has been updated from 1.8 to 1.9. You'll need to
rebuild all ports that depend on ruby:

If you use portmaster:
# portmaster -o lang/ruby19 lang/ruby18
# portmaster -R -r ruby-1.9

If you use portupgrade:
# portupgrade -f lang/ruby18
# portupgrade -f lang/ruby19 # if you have it installed
# portupgrade -f ports-mgmt/portupgrade
# portupgrade -x ruby-1.8.\* -fr lang/ruby18

After these steps are complete, you can pkg_delete ruby 1.8 if you
no longer need it.

If you use pkgng:
# pkg set -o lang/ruby18:lang/ruby19
# pkg install -fR lang/ruby19

If you wish to keep the 1.8 version as default, add the following lines
to your /etc/make.conf file:

#
# Keep ruby 1.8 as default version.
#
RUBY_DEFAULT_VER=1.8
Ports Updating
2013-05-27
AFFECTS: users of lang/ruby18
AUTHOR: swills@FreeBSD.org

The default ruby version has been updated from 1.8 to 1.9. You'll need to
rebuild all ports that depend on ruby:

If you use portmaster:
# portmaster -o lang/ruby19 lang/ruby18
# portmaster -R -r ruby-1.9

If you use portupgrade:
# portupgrade -f lang/ruby18
# portupgrade -f lang/ruby19 # if you have it installed
# make -C /usr/ports/ports-mgmt/portupgrade build deinstall install clean
# rm -f /var/db/pkg/pkgdb.db /usr/ports/INDEX*.db
# pkgdb -uf
# portsdb -uf
# portupgrade -x ruby-1.8.\* -fr lang/ruby18

After these steps are complete, you can pkg_delete ruby 1.8 if you
no longer need it.

If you use pkgng:
# pkg set -o lang/ruby18:lang/ruby19
# pkg install -fR lang/ruby19

If you wish to keep the 1.8 version as default, add the following lines
to your /etc/make.conf file:

#
# Keep ruby 1.8 as default version.
#
RUBY_DEFAULT_VER=1.8
Ports Updating
2013-05-27
AFFECTS: users of lang/ruby18
AUTHOR: swills@FreeBSD.org

The default ruby version has been updated from 1.8 to 1.9. You'll need to
rebuild all ports that depend on ruby:

# portmaster -r ruby19
or
# portupgrade -fr lang/ruby19
or
# pkg set -o lang/ruby18:lang/ruby19
# pkg install -fR lang/ruby19

If you wish to keep the 1.8 version as default, add the following lines
to your /etc/make.conf file:

#
# Keep ruby 1.8 as default version.
#
RUBY_DEFAULT_VER=1.8
Ports Updating
2013-05-27
AFFECTS: users of lang/ruby18
AUTHOR: swills@FreeBSD.org

The default ruby version has been updated from 1.8 to 1.9. You'll need to
rebuild all ports that depend on ruby:

# portmaster -r lang/ruby19
or
# portupgrade -fr lang/ruby19
or
# pkg set -o lang/ruby18:lang/ruby19
# pkg install -fR lang/ruby19

If you wish to keep the 1.8 version as default, add the following lines
to your /etc/make.conf file:

#
# Keep ruby 1.8 as default version.
#
RUBY_DEFAULT_VER=1.8
Ports Updating
2013-05-27
AFFECTS: users of lang/ruby18
AUTHOR: swills@FreeBSD.org

The default ruby version has been updated from 1.8 to 1.9. First, stop any
software that uses ruby. Then, you'll need to rebuild all ports that depend
on ruby:

If you use portmaster:
# portmaster -o lang/ruby19 lang/ruby18
# portmaster -R -r ruby-1.9

If you use portupgrade:
# portupgrade -f lang/ruby18
# portupgrade -f lang/ruby19 # if you have it installed
# portupgrade -f ports-mgmt/portupgrade
# portupgrade -x ruby-1.8.\* -fr lang/ruby18

After these steps are complete, you can pkg_delete ruby 1.8 if you
no longer need it.

If you use pkgng:
# pkg set -o lang/ruby18:lang/ruby19
# pkg install -fR lang/ruby19

If you wish to keep the 1.8 version as default, add the following lines
to your /etc/make.conf file:

#
# Keep ruby 1.8 as default version.
#
RUBY_DEFAULT_VER=1.8
Ports Updating
2013-05-25
AFFECTS: users of x11/xorg and all xorg ports
AUTHOR zeising@FreeBSD.org

xorg, including libraries and some drivers, was updated.
If you are running the default xorg distribution, no special upgrade procedure
should be neccessary.
If you are running with WITH_NEW_XORG= make sure to update and rebuild all
installed drivers since xorg-server has been updated.
Ports Updating
2013-05-25
AFFECTS: users of sysutils/rsyslog5*
AUTHOR: brd@FreeBSD.org

Rsyslog 5.x has reached end of life status and has therefore been removed.
While sysutils/rsyslog6* exists, please consider migrating to
sysutils/rsyslog7 as that is the currently supported release.
Ports Updating
2013-05-25
AFFECTS: users of mail/postgrey
AUTHOR: Darren Pilgrim <ports.maintainer@evilphi.com>

The RC script for postgrey has been modified. If you use the
default value for postgrey_flags this does not affect you.

If you have postgrey listening on a unix socket or set any optional
values, please read the comments in the RC scripts and check your
settings in rc.conf prior to restarting postgrey.
Ports Updating
2013-05-20
AFFECTS: users of textproc/elasticsearch
AUTHOR: tj@FreeBSD.org

This is the first stable release based on Lucene 4. We recommend testing
the upgrade before doing it in production.

Upgrading from 0.20 requires a full cluster restart.

In order to be able to downgrade, stop indexing new data, issue a flush
request, do the upgrade and only enable indexing of new data once you
are certain that you no longer need to downgrade. Once new data has
been indexed, downgrading is no longer possible. To be extra safe, back
up your data before upgrading.
Ports Updating
2013-05-19
AFFECTS: users of net/activemq
AUTHOR: tj@FreeBSD.org

The JVM used by activemq has changed to OpenJDK 7. You will need to
make sure javavmwrapper is configured to use the installed
java/openjdk7 JVM.
Ports Updating
2013-05-12
AFFECTS: users of devel/hs-git-annex
AUTHOR: haskell@FreeBSD.org

On FreeBSD, git-annex incorrectly calculated SHA256 hashes for files
added to the annex repository due to the BSD-style output of
/sbin/sha256. The result of this is silent data corruption.

This problem has been fixed, but every file stored in an annex
repository will fail a `git-annex fsck` after the upgrade. Thus,
before updating, it is wise to issue the command below and restore the
files.

$ git-annex uninit

Corruptions can then be found by finding all files with the same hash.
Note that only files that were mishashed to the same location are a
problem.
Ports Updating
2013-05-12
AFFECTS: users of devel/hs-git-annex
AUTHOR: haskell@FreeBSD.org

On FreeBSD, git-annex incorrectly calculated SHA256 hashes for files
added to the annex repository due to the BSD-style output of
/sbin/sha256. The result of this is silent data corruption.

This problem has been fixed, but every file stored in an annex
repository will fail a `git annex fsck` after the upgrade. Thus,
before updating, it is wise to issue the command below and restore the
files.

$ git annex uninit

Corruptions can then be found by finding all files with the same hash.
Note that only files that were mishashed to the same location are a
problem.
Ports Updating
2013-05-11
AFFECTS: users of TeX
AUTHOR: hrs@FreeBSD.org

One can now choose TeXLive or teTeX by using TEX_DEFAULT.
Specifying TEX_DEFAULT=texlive, almost all of ports which use TeX
will install and depend on TeXLive-based ones. Note that the
default value is still "tetex" and the two cannot coexist. You need
to remove all of the TeX-related packages based on teTeX to try
TeXLive.