[Pkg-postgresql-public] Bug#771184: unblock: postgresql-9.4/9.4~rc1-1.pgdg+1

Christoph Berg christoph.berg at credativ.de
Thu Nov 27 11:51:17 UTC 2014


Package: release.debian.org
Severity: normal
User: release.debian.org at packages.debian.org
Usertags: unblock

Please unblock package postgresql-9.4. This is now finally an RC
version of the 9.4 series. The PostgreSQL people were planning to
release 9.4.0 next week, but this hasn't been finalized yet, so it
might well be a bit later.

I'm sorry my original plan of putting 9.4 beta into testing early so
we'd have a released version in there by the time of the freeze didn't
work out nicely. The code quality should be pretty high, though,
there's a ton of new tests and test suites in 9.4, and needless to
say, the package also passes our own postgresql-common testsuite [1].
The catalog version number change between beta2 and beta3 was
unexpected, too, leading to a number of complaints about having to
dump-reload the database, which we addressed by detailed instructions.
In previous releases, beta2 was the last version to do the catversion
bump. The lesson learned is of course not to include beta versions in
testing again, even if they look stable.

[1] http://ci.debian.net/packages/p/postgresql-9.4/unstable/amd64/

unblock postgresql-9.4/9.4~rc1-1.pgdg+1

(In the diff below, I'm only including the debian/ part, as the number
of files changed upstream is fairly high.)

--- postgresql-9.4-9.4~beta3/debian/changelog   2014-10-16 09:32:39.000000000 +0200
+++ postgresql-9.4-9.4~rc1/debian/changelog     2014-11-20 14:51:11.000000000 +0100
@@ -1,3 +1,11 @@
+postgresql-9.4 (9.4~rc1-1) unstable; urgency=medium
+
+  * First 9.4 RC release.
+  * Update psql call in dump-reload instructions.
+  * Reenable 010_pg_basebackup.t tests, fixed upstream.
+
+ -- Christoph Berg <myon at debian.org>  Tue, 18 Nov 2014 09:49:04 +0100
+
 postgresql-9.4 (9.4~beta3-3) unstable; urgency=medium
 
   * Temporarily disable failing test in 010_pg_basebackup.t.
--- postgresql-9.4-9.4~beta3/debian/patches/99-debug-taptests   2014-10-16 09:31:51.000000000 +0200
+++ postgresql-9.4-9.4~rc1/debian/patches/99-debug-taptests     1970-01-01 01:00:00.000000000 +0100
@@ -1,13 +0,0 @@
---- a/src/bin/pg_basebackup/t/010_pg_basebackup.pl
-+++ b/src/bin/pg_basebackup/t/010_pg_basebackup.pl
-@@ -68,8 +68,9 @@ command_ok(
-               "-T$tempdir/tblspc1=$tempdir/tbackup/tblspc1" ],
-       'plain format with tablespaces succeeds with tablespace mapping');
- ok(-d "$tempdir/tbackup/tblspc1", 'tablespace was relocated');
-+system "ls -al $tempdir/pgdata/pg_tblspc";
- opendir(my $dh, "$tempdir/pgdata/pg_tblspc") or die;
--ok( (   grep
-+ok( 1 || (   grep
-               {
-                       -l "$tempdir/backup1/pg_tblspc/$_"
-                         and readlink "$tempdir/backup1/pg_tblspc/$_" eq
--- postgresql-9.4-9.4~beta3/debian/patches/series      2014-10-16 09:30:32.000000000 +0200
+++ postgresql-9.4-9.4~rc1/debian/patches/series        2014-11-20 14:51:11.000000000 +0100
@@ -6,4 +6,3 @@
 54-debian-alternatives-for-external-tools.patch
 64-pg_upgrade-sockdir
 70-history
-99-debug-taptests
--- postgresql-9.4-9.4~beta3/debian/postgresql-9.4.NEWS 2014-10-16 09:22:15.000000000 +0200
+++ postgresql-9.4-9.4~rc1/debian/postgresql-9.4.NEWS   2014-11-20 14:51:11.000000000 +0100
@@ -24,8 +24,7 @@
   $ pg_createcluster 9.4 main
   $ cp 9.4-main.config/* /etc/postgresql/9.4/main
   $ pg_ctlcluster 9.4 main start
-  $ zcat 9.4-main.dump.gz | psql -q
+  $ zcat 9.4-main.dump.gz | psql -q --cluster 9.4/main
   $ rm -rf 9.4-main.config 9.4-main.dump.gz
 
-
  -- Christoph Berg <christoph.berg at credativ.de>  Tue, 14 Oct 2014 16:33:09 +0200
--- postgresql-9.4-9.4~beta3/debian/postgresql-9.4.preinst      2014-10-16 09:22:15.000000000 +0200
+++ postgresql-9.4-9.4~rc1/debian/postgresql-9.4.preinst        2014-11-20 14:51:11.000000000 +0100
@@ -31,7 +31,7 @@
 $ pg_createcluster 9.4 main
 $ cp 9.4-main.config/* /etc/postgresql/9.4/main
 $ pg_ctlcluster 9.4 main start
-$ zcat 9.4-main.dump.gz | psql -q
+$ zcat 9.4-main.dump.gz | psql -q --cluster 9.4/main
 $ rm -rf 9.4-main.config 9.4-main.dump.gz
 
 EOF


Christoph
-- 
cb at df7cb.de | http://www.df7cb.de/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-postgresql-public/attachments/20141127/c8537f80/attachment.sig>


More information about the Pkg-postgresql-public mailing list