Your message dated Tue, 20 Jul 2010 07:18:35 +0000
with message-id <[email protected]>
and subject line Bug#589014: fixed in postgresql-common 109
has caused the Debian Bug report #589014,
regarding pg_lsclusters: pgdata might be uninitialized
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
589014: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=589014
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: postgresql-common
Version: 105
Hi,
on one machine we have a decommissioned 8.1 cluster laying around
which has for whatever reason data_directory commented out.
#data_directory = 'ConfigDir'
pg_lsclusters doesn't like that and says "use of uninitialized value
in line 38" when printing the result. The patch below fixes the
problem.
--- pg_lsclusters.orig 2010-07-14 11:20:02.000000000 +0200
+++ pg_lsclusters 2010-07-14 11:20:34.000000000 +0200
@@ -38,7 +38,7 @@
printf $fmtstring, ($v, $c, $info{'port'},
$info{'running'} ? "online" : "down",
defined $info{'owneruid'} ? (getpwuid $info{'owneruid'})[0] :
'<unknown>',
- $info{'pgdata'}, $info{'logfile'} || 'custom');
+ $info{'pgdata'} || '<unknown>', $info{'logfile'} || 'custom');
}
}
(Problem is also present in version 108.)
Christoph
--
[email protected] | http://www.df7cb.de/
signature.asc
Description: Digital signature
--- End Message ---
--- Begin Message ---
Source: postgresql-common
Source-Version: 109
We believe that the bug you reported is fixed in the latest version of
postgresql-common, which is due to be installed in the Debian FTP archive:
postgresql-client-common_109_all.deb
to main/p/postgresql-common/postgresql-client-common_109_all.deb
postgresql-common_109.dsc
to main/p/postgresql-common/postgresql-common_109.dsc
postgresql-common_109.tar.gz
to main/p/postgresql-common/postgresql-common_109.tar.gz
postgresql-common_109_all.deb
to main/p/postgresql-common/postgresql-common_109_all.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Martin Pitt <[email protected]> (supplier of updated postgresql-common package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Mon, 19 Jul 2010 23:20:13 +0200
Source: postgresql-common
Binary: postgresql-common postgresql-client-common
Architecture: source all
Version: 109
Distribution: unstable
Urgency: low
Maintainer: Martin Pitt <[email protected]>
Changed-By: Martin Pitt <[email protected]>
Description:
postgresql-client-common - manager for multiple PostgreSQL client versions
postgresql-common - PostgreSQL database-cluster manager
Closes: 589014 589524
Changes:
postgresql-common (109) unstable; urgency=low
.
* pg_lsclusters: Fix "uninitialized value" warning when a cluster's data
directory is not set. This is a rather fatal problem anyway, but we can
present it in a nicer way. Thanks Christoph Berg! (Closes: #589014)
* Migrate to a common init script for all server versions, to avoid
providing the "postgresql" service in multiple packages (which causes
insserv to complain bitterly):
- debian/init.d-functions: Add function get_versions() which returns all
installed versions, but filters out the ones which have their own init
script. With that, we can run newer common versions with older server
packages.
- debian/maintscripts-functions: Add function stop_version() (to be called
from "prerm upgrade"), and start cluster in configure_version() if there
is no version specific init script.
- Add debian/postgresql-common.postgresql.init: Common init script for all
installed server versions.
- debian/rules: Install common init script.
- (Closes: #589524)
* Add debian/source/format: 3.0 (native).
* debian/control: Bump Standards-Version to 3.9.0 (no changes necessary).
Checksums-Sha1:
e6b41f847e7825479f3d64edea61b296e09d1962 912 postgresql-common_109.dsc
a1023ac3be5fe392769ca8f77f2f12f108d1c978 122042 postgresql-common_109.tar.gz
faf9ca15b2ccc039d9503fdab5d1049871ce23be 123854 postgresql-common_109_all.deb
224aa5d2a27f9f27752f9a7fb3fb66df16824eba 53590
postgresql-client-common_109_all.deb
Checksums-Sha256:
90811f1371a6329a11bfaa5413215e9832df8bf3e101a3cce3f65b556d42df0d 912
postgresql-common_109.dsc
5b3f3ebac770595f3c5a6b49ffd2ab9e1c96cbf16b64595fd3f8a728bef1eadd 122042
postgresql-common_109.tar.gz
e6dcf0028492b42caea4c6482fca27a504b5ddff8b597b6a4fba4a76417c5ae1 123854
postgresql-common_109_all.deb
6a742a3460d83fddd5215b6ad9bb05a8d79ba681f85577332b123c6cc6ab563b 53590
postgresql-client-common_109_all.deb
Files:
1cca52f0f3be7cbe0b61819f5da8b792 912 database optional
postgresql-common_109.dsc
c826b951f2baf2dc8ef2322de8d58809 122042 database optional
postgresql-common_109.tar.gz
a5b40e059bc45abf4352f7a328c37e5a 123854 database optional
postgresql-common_109_all.deb
bc5410e4be083457e3b748058aa4977a 53590 database optional
postgresql-client-common_109_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAkxEwjQACgkQDecnbV4Fd/KEoQCdHRHuB8JIQL0H3R6DpeQecqWU
DaYAn27rcCK61k7NKRcStqh9ht9U7p0q
=XEHs
-----END PGP SIGNATURE-----
--- End Message ---