[csw-users] ANNOUNCE: Package Update Underway

Cory Omand comand at blastwave.org
Thu Feb 9 00:08:17 CET 2006


Quite a few new packages are currently being released into the blastwave 
unstable catalog this week.  Please be aware that the unstable catalog 
may be temporarily out of sync.  If you encounter any issues related to 
package versions, please try updating your local catalog, and check 
http://www.canoedissent.org.uk/mirrorStatus.jsp to ensure that your 
selected mirror is up to date.

The following is a summary of changes making their way to the catalog -- 
please note that some packages listed below may not be available at your 
local mirror at the time of this notice.

perl:

The Perl package is now at version 5.8.8.  Perl 5.8.8 will continue to
load modules which were built for Perl 5.8.7.  Perl has also changed
to use berkeleydb 4.3 as the DB_File backend.  This was a necessary
change to allow DB_File to be used with mod_perl.  Tests indicate that
no action should be required when accessing DB_File databases created
with the last release of Perl.  However, if you do encounter issues
loading existing DB_File databases, the usual dump/reload procedure
can be used to update the database for use with bdb43.  E.g.:

     $ /opt/csw/bin/db_dump old.db | /opt/csw/bdb43/bin/db_load new.db
     $ mv new.db old.db

apache2:

The Apache package is now at version 2.2.0.  Existing configuration
httpd.conf and ssl.conf files will be updated to 2.2.0 syntax at
install time.  A supplementary script is provided
(apache2/sbin/update20to22) which can be used to upgrade additional
configuration files.  The changes to syntax are:

o mod_auth is now split out into a number of separate modules, all of
   which will initially be enabled in httpd.conf.

o IfModule directives now use 'module_<modname>' syntax instead of
   '<modname>.c'.

By default, Apache 2.2.0 now splits most configuration sections out
into separate files in etc/extra (e.g. etc/extra/httpd-ssl.conf).  All
blastwave ap2 modules will now write initial configuration into this
directory, and write a single Include line into httpd.conf.

Aside from these changes, there may be some changes specific to
certain authentication and authorization modules.  The changes are
minor, normally limited to directive name changes.  See 
http://httpd.apache.org/docs/2.2/new_features_2_2.html for complete
details.

php5:

The PHP 5 suite of packages is now at version 5.1.2.  This release
includes a new php5_wddx package, PDO support, as well as support for
net-snmp 5.3 in php5_snmp.  A small utility 'php5/bin/phpext' is now
included which can be used to query, enable, and disable php5
extensions in php.ini.  This is used by extension package
pre/postinstall/remove scripts, and can be used by other packages to
query whether certain modules are installed.  For example:

-bash# /opt/csw/php5/bin/phpext -q mbstring wddx
mbstring_enabled=true
wddx_enabled=false
-bash#

subversion:

Subversion is now updated to version 1.3.0.  This release uses
BerkeleyDB 4.3.29 for bdb repositories.  For users updating from the
latest 1.2.3 release, which used BerkeleyDB 4.3.27, there are no
actions required.  Users upgrading from prior releases should read the
upgrade notes found on the mantis news page for subversion.  Note that
since subversion 1.2.0, the default repository type has been fsfs, so
most users will not need to worry about bdb repositories in the first
place.

ruby:

Ruby is now updated to version 1.8.4.  This release now allows full
support of Rails on Blastwave.

samp:

SAMP, Solaris/Apache/MySQL/Perl-Python-PHP5, is a bundle package which
installs everything required for a Solaris based application server.
Language integration is via Apache 2.2.0 modules, mod_perl 2.0.2,
mod_python 3.1.4, and php 5.1.2.  MySQL 4.1 is the database backend,
and SQLite 3 is included for lightweight database integration.

Other notable new packages:

rapidsvn 0.9.0 - Subversion GUI built on wxWidgets
svk 1.06 - Distributed version control with Subversion
trac 0.9.3 - Integrated SCM and project management interface
clearsilver - Language neutral templating
pysqlite2 - Python support for SQLite 3.x
libapreq2/ap2_modapreq2 2.06 - Apache Request library
berkeleydb44 4.4.20 - BerkeleyDB 4.4.20

-- 
Cory Omand <comand at blastwave.org>



More information about the users mailing list