Uploaded postgresql 6.5.2-2 (source i386 all) to master
The Debian packages of PostgreSQL 6.5.2 are now released into unstable.
Because of a signing problem this is 6.5.2-2, but its changes list all
the changes for 6.5.2-1 as well.
This upload fixes a number of bugs. However, please take extra care in
installing this. One of the bugfix changes was to move the default
package location from /var/postgres to /var/lib/postgres. The package
should cope with this by modifying /etc/postgresql/postmaster.init
(in the preinst of postgresql) to record the database location explicitly
as /var/postgres/data.
If you want to move your pre-existing database to /var/lib/postgres,
do it by hand and then change the definition of PGDATA in
/etc/postgresql/postmaster.init.
Package splitting: the binary packages are further split down.
Pgaccess is now split off from libpgtcl as a separate package.
The package postgresql-clients has been split out of postgresql
and libpgsql2. You will probably need to install these
packages, if you previously had installed the ones from which they
have been split.
Major changes: now compiled with support for multibyte encoding as well
as locale support. The default encoding can be chosen in the postinst
script, and new databases can be created with a particular encoding.
If none is chosen, the default is UNICODE.
-----BEGIN PGP SIGNED MESSAGE-----
Format: 1.6
Date: Sat, 16 Oct 1999 14:33:12 +0100
Source: postgresql
Binary: postgresql-pl ecpg libpgsql2 postgresql-dev postgresql-client postgresql-test libpgperl libpgtcl postgresql-contrib postgresql python-pygresql postgresql-doc odbc-postgresql pgaccess
Architecture: source i386 all
Version: 6.5.2-2
Distribution: unstable
Urgency: low
Maintainer: Oliver Elphick <Oliver.Elphick@lfix.co.uk>
Description:
ecpg - Embedded SQL for PostgreSQL
libpgperl - Perl modules for PostgreSQL.
libpgsql2 - Shared library libpq.so.2 for PostgreSQL
libpgtcl - Tcl/Tk library and front-end for PostgreSQL.
odbc-postgresql - ODBC support for PostgreSQL
pgaccess - Tk/Tcl front-end for PostgreSQL database
postgresql - Object-relational SQL database, descended from POSTGRES.
postgresql-client - Front-end programs for PostgreSQL
postgresql-contrib - Additional facilities for PostgreSQL
postgresql-dev - Header files for libpq (postgresql library)
postgresql-doc - Documentation for the PostgreSQL database.
postgresql-pl - A procedural language for PostgreSQL
postgresql-test - Regression test suite for PostgreSQL
python-pygresql - PostgreSQL module for Python
Closes: 42446 42842 42988 42996 43452 43665 43702 44859 45486 45583 45638 45720 47551
Changes:
postgresql (6.5.2-2) unstable; urgency=low
.
* Replaces 6.5.2-1, which was badly signed
* Added missing -u option to do.maintenance script. Closes: bug#47551.
* Prevented removal of /var/run/postgresql when purging empty
directories during build.
* Corrected error in debian/rules to read the full list of include
files. Added further files to the list, to ensure that SPI programs
can compile.
.
* 6.5.2-1 changes recapitulated:
* New upstream bug fixing release
* Added pgaccess 0.98, which had got lost from the upstream package
* Switched from /usr/doc to /usr/share/doc (with debhelper)
* Incorporated various patches from Massimo Dal Zotto to contrib and to
debian/rules:
The `clean' target of debian/rules forgot to delete some files.
The sql files of many contrib modules were installed in
/usr/lib/postgresql/modules instead of /usr/lib/postgresql/sql as
suggested by the original makefiles. The same happened with the
contrib doc files which now go instead into
/usr/share/doc/postgresql-contrib. The directory
/usr/lib/postgresql/modules now contains only the .so modules.
The various README files in the contrib package are renamed
README.<module>, for example README.spi.
Some contrib documentation was not present in the contrib package.
The original makefiles are now patched with a target `install-doc'
which is now called by the debian/rules to install the docs.
In contrib/pginterface/Makefile the first target was `clean'
instead of `all' so that the programs were deleted by a make
without target called from debian/rules; thus nothing was included
in the debian package.
The first target is now `all'.
Gave a full LD_LIBRARY_PATH to dh_shlibdeps to ensure that the
dependency for postgresql-python is correct.
Substituted `rm -rf ' for `find -depth ... -exec rm' because
the -depth switch does not seem to work on all versions of find.
Increased the maximum number of backends to 64; this takes more
shared memory, but otherwise has no impact on the system - unless they
are all used!
* Made the startup script increase the size of the kernel file table, to
allow for each backend to open a large number of files.
* Created a manual page for /etc/postmaster.init (section 5).
* Added dependency on procps (>= 1.9), because certain features used in
postinst are not available in 1.2.9 and maybe later versions. This
probably also fixes bug#43414.
* Removed unneeded file PyGreSQL.copyright from debian directory.
* Commented out a duplicate call to dh_shlibdeps in debian/rules build-arch.
I don't know why it was there.
* Changed the version variable in debian/rules from 6.4 to 6.5.2. It looks
as though this is no longer used...
* Disabled the makefile in contrib/os2client, since it is not appropriate
to a Linux system.
* Changed debian/rules to correct editing of mklang_pl.sql, which was
being left with @expanded_libdir@ in it. Closes: Bug#43452.
* Moved the UNIX socket file from /tmp to /var/run/postgresql.
Closes: bug#43665.
* Compiled with multi-byte support, with UNICODE as the default; (other
encodings can be used for separate databases). Closes: bug#43702.
* Changed postgresql's postinst to prompt for the default database
encoding.
* Install PyGreSQL tutorial in /usr/share/doc/python/pygresql
* Wait 5 seconds between restarting the postmaster and attempting to
connect to the template1 database. Closes: bug#42446.
* Change directory to $PGHOME before attempting to use psql; this should
avoid the error "shell-init: could not get current directory" that
must have been caused by the postinst's running in a directory that
postgres could not access. Closes: bug#42842.
* Create new package postgresql-client to hold scripts and front-end
programs separately from libpgsql. Closes: bug#42988, #42996, #44859
* Create new package odbc-postgresql, for ODBC access to the PostgreSQL
backend. Closes: bug#45583.
* Guess the correct datestyle by looking at the default timezone (the link
from /etc/localtime) and use this as the default in the postinst.
* Use ./${PROFILE} instead of ./.profile in the postinst, since some
installations aren't using Bourne shell. This was already half-done,
but the one omission broke at least one installation. Closes: bug#45486.
* Separated pgaccess into a separate package.
* Patched Perl library for treatment of BLOBs (patch from
Douglas Thomson <dougt@mugc.cc.monash.edu.au>). Closes: bug#45638.
* Changed default home directory to /var/lib/postgres. Closes: bug#45720.
Files:
b3cdf2ccf8f0c42846c387d44590f32a 871 misc optional postgresql_6.5.2-2.dsc
4fcffba1292ce1eb5f969fa1ce43bd83 6788393 misc optional postgresql_6.5.2.orig.tar.gz
8e40b5cffed752b74389ae87b5cbf4ab 77753 misc optional postgresql_6.5.2-2.diff.gz
3588405936477089bd717657c23a46ab 2164770 doc optional postgresql-doc_6.5.2-2_all.deb
3527881291bd37df738c525c6aa508a8 532922 misc optional pgaccess_6.5.2-2_all.deb
4fef9220984eaa183d5413b18bdf5981 703838 misc optional postgresql_6.5.2-2_i386.deb
3341b0f54ef71d47ce9ed703bb380b16 56286 misc optional postgresql-client_6.5.2-2_i386.deb
7e1a58958e42fc8a0f445c56ab057c2a 230350 devel optional postgresql-dev_6.5.2-2_i386.deb
9cc66b43c4368c5119eb33ae2a52b0d4 58796 libs optional libpgsql2_6.5.2-2_i386.deb
71251414569078de7af2e833319c22e9 58794 libs optional postgresql-pl_6.5.2-2_i386.deb
20e2c7bcf8e80004396e3a1978f2148d 42362 libs optional libpgtcl_6.5.2-2_i386.deb
54556633c541d875e57777b8f7cfffc2 53458 libs optional libpgperl_6.5.2-2_i386.deb
ef20737df622864e87f23fedc17cda42 104778 libs optional ecpg_6.5.2-2_i386.deb
cbb654491d563206e06bd8b4067f8b4a 75240 misc optional postgresql-contrib_6.5.2-2_i386.deb
331db0850534246b5577fdc1915ec202 1039874 misc extra postgresql-test_6.5.2-2_i386.deb
e68e494aa5c20020231e5e109f1c312a 54822 libs optional python-pygresql_6.5.2-2_i386.deb
fb9a4b4ad43d9eb4abdb050207e74e49 166804 libs optional odbc-postgresql_6.5.2-2_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: 2.6.3ia
Charset: noconv
Comment: Requires PGP version 2.6 or later.
iQCVAwUBOAs9SAGlheMyuPqhAQFylwP/SV0enWYK7V7wbMO9T3fgTOjiN7a4kqNz
eiQOLPtgzVGmjFYsER8Z9pRMqFSNsRZYVnSVu4CQ6AFC4jCf4GJiFE3ELBkJ8BRw
ZorYeYvuQEzD3gD4DzOcW12y6O04JjB4zvrXAD3FD2BI5YJP5sy+EK9jr2NgdX9W
5KY4DMv2bfw=
=I2O+
-----END PGP SIGNATURE-----
Reply to: