-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Wed, 20 Apr 2011 15:08:32 +0200 Source: postgresql-9.0 Binary: libpq-dev libpq5 libecpg6 libecpg-dev libecpg-compat3 libpgtypes3 postgresql-9.0 postgresql-9.0-dbg postgresql-client-9.0 postgresql-server-dev-9.0 postgresql-doc-9.0 postgresql-contrib-9.0 postgresql-plperl-9.0 postgresql-plpython-9.0 postgresql-pltcl-9.0 postgresql postgresql-client postgresql-doc postgresql-contrib Architecture: source all amd64 Version: 9.0.4-1 Distribution: unstable Urgency: medium Maintainer: Martin Pitt <mpitt@debian.org> Changed-By: Martin Pitt <mpitt@debian.org> Description: libecpg-compat3 - older version of run-time library for ECPG programs libecpg-dev - development files for ECPG (Embedded PostgreSQL for C) libecpg6 - run-time library for ECPG programs libpgtypes3 - shared library libpgtypes for PostgreSQL 9.0 libpq-dev - header files for libpq5 (PostgreSQL library) libpq5 - PostgreSQL C client library postgresql - object-relational SQL database (supported version) postgresql-9.0 - object-relational SQL database, version 9.0 server postgresql-9.0-dbg - debug symbols for postgresql-9.0 postgresql-client - front-end programs for PostgreSQL (supported version) postgresql-client-9.0 - front-end programs for PostgreSQL 9.0 postgresql-contrib - additional facilities for PostgreSQL (supported version) postgresql-contrib-9.0 - additional facilities for PostgreSQL postgresql-doc - documentation for the PostgreSQL database management system postgresql-doc-9.0 - documentation for the PostgreSQL database management system postgresql-plperl-9.0 - PL/Perl procedural language for PostgreSQL 9.0 postgresql-plpython-9.0 - PL/Python procedural language for PostgreSQL 9.0 postgresql-pltcl-9.0 - PL/Tcl procedural language for PostgreSQL 9.0 postgresql-server-dev-9.0 - development files for PostgreSQL 9.0 server-side programming Closes: 551880 616180 616949 Changes: postgresql-9.0 (9.0.4-1) unstable; urgency=medium . Priority medium due to data-loss pg_upgrade bug. . * New upstream bug fix release: - If your installation was upgraded from a previous major release by running pg_upgrade, you should take action to prevent possible data loss due to a now-fixed bug in pg_upgrade. The recommended solution is to run "VACUUM FREEZE" on all TOAST tables. More information is available at http://wiki.postgresql.org/wiki/20110408pg_upgrade_fix. - Fix pg_upgrade's handling of TOAST tables. This error poses a significant risk of data loss for installations that have been upgraded with pg_upgrade. This patch corrects the problem for future uses of pg_upgrade, but does not in itself cure the issue in installations that have been processed with a buggy version of pg_upgrade. - Suppress incorrect "PD_ALL_VISIBLE flag was incorrectly set" warning. - Use better SQLSTATE error codes for hot standby conflict cases. - Prevent intermittent hang in interactions of startup process with bgwriter process. This affected recovery in non-hot-standby cases. - Disallow including a composite type in itself. - Avoid potential deadlock during catalog cache initialization. - Fix dangling-pointer problem in BEFORE ROW UPDATE trigger handling when there was a concurrent update to the target tuple. - Disallow "DROP TABLE" when there are pending deferred trigger events for the table. Formerly the "DROP" would go through, leading to "could not open relation with OID nnn" errors when the triggers were eventually fired. - Allow "replication" as a user name in "pg_hba.conf". "replication" is special in the database name column, but it was mistakenly also treated as special in the user name column. - Prevent crash triggered by constant-false WHERE conditions during GEQO optimization. - Improve planner's handling of semi-join and anti-join cases. - Fix handling of SELECT FOR UPDATE in a sub-SELECT. This bug typically led to "cannot extract system attribute from virtual tuple" errors. - Fix selectivity estimation for text search to account for NULLs. - Fix get_actual_variable_range() to support hypothetical indexes injected by an index adviser plugin. - Fix PL/Python memory leak involving array slices. - Allow libpq's SSL initialization to succeed when user's home directory is unavailable. If the SSL mode is such that a root certificate file is not required, there is no need to fail. This change restores the behavior to what it was in pre-9.0 releases. - Fix libpq to return a useful error message for errors detected in conninfo_array_parse. - Fix ecpg preprocessor's handling of float constants. - Fix parallel pg_restore to handle comments on POST_DATA items correctly. - Fix pg_restore to cope with long lines (over 1KB) in TOC files. - Put in more safeguards against crashing due to division-by-zero with overly enthusiastic compiler optimization. (Closes: #616180) * debian/control: Build debug package. (Closes: #551880) * debian/control, debian/rules: Drop usage of pycentral. We don't ship any Python extension/module, so we don't need a python helper at all. (Closes: #616949) Checksums-Sha1: e8be0871b4de400592a2fce177b5e0ef8e76699e 2468 postgresql-9.0_9.0.4-1.dsc 5c4ebc2abbbc63ce2973974a7d020e7d14a01e73 14040871 postgresql-9.0_9.0.4.orig.tar.bz2 2584aa0986184768faaa42435863f3e788ec52e0 25676 postgresql-9.0_9.0.4-1.debian.tar.gz f44dc849c2878903cf11aa396f046e908041e095 2578722 postgresql-doc-9.0_9.0.4-1_all.deb e604c4c2c72188badd545769ff2cbcaa33b081d2 317738 postgresql_9.0.4-1_all.deb ad8848848266dff58241b9657e3b8108a3d6dd5d 317710 postgresql-client_9.0.4-1_all.deb cf03d18d9e10f7aa30c08484dc5f75887cc6742c 317552 postgresql-doc_9.0.4-1_all.deb 44a7a8f0cd298234311c478680f284e84c482707 317606 postgresql-contrib_9.0.4-1_all.deb 54c8b9eb5c3d81380b0edaa03700c29d876f1f9a 542790 libpq-dev_9.0.4-1_amd64.deb 98e2b0bfca4dd8c78616087f4b05c1f48dbb2276 460164 libpq5_9.0.4-1_amd64.deb 5f681de1374c92f2b8e06bd23992a8eeff1595f1 394606 libecpg6_9.0.4-1_amd64.deb a71188dfe3300e671b5758eb8871491592017a72 573422 libecpg-dev_9.0.4-1_amd64.deb 11a9eec09d3696c0470fd8e49573acb6fb8648e9 325846 libecpg-compat3_9.0.4-1_amd64.deb be968babd6c81b2e3d61db40b976c955ea58306d 350192 libpgtypes3_9.0.4-1_amd64.deb c435435a461ecfaa3d4a0588d9dc713a44327a70 5750074 postgresql-9.0_9.0.4-1_amd64.deb 0e767357ff8115f8d9bc2881f73cbdc4b2fc5e74 8554706 postgresql-9.0-dbg_9.0.4-1_amd64.deb 68aa5abaf4630284634962e5f921a46254d6cbe1 1679844 postgresql-client-9.0_9.0.4-1_amd64.deb cf2cb435b6df769a1c0d48b65d792bce59d0cf03 962722 postgresql-server-dev-9.0_9.0.4-1_amd64.deb f4c008a969550471d83398cc311359f9fab00380 759942 postgresql-contrib-9.0_9.0.4-1_amd64.deb 7341554ec07b478722d378588a64e5a4fc764e0b 360762 postgresql-plperl-9.0_9.0.4-1_amd64.deb a36de6d023358c14d497a7fb75cb2e8ab3da6832 362158 postgresql-plpython-9.0_9.0.4-1_amd64.deb e0fa407a1b7fd3a0bee15582cef3f86e6c3eb90a 340848 postgresql-pltcl-9.0_9.0.4-1_amd64.deb Checksums-Sha256: 45a8a51d3a7e3b068fd2cc8e7935551aeaf0438a5fad7043b1e309f1b15d76c1 2468 postgresql-9.0_9.0.4-1.dsc 30572706e3176228415991895e63a8b77343a5abad11407961cfd08790be9e84 14040871 postgresql-9.0_9.0.4.orig.tar.bz2 219276045aa5a86889385497ad88c5b2efbdb85c888df083eadf7fc83dcde621 25676 postgresql-9.0_9.0.4-1.debian.tar.gz ef4ac63fa263a5d1694d8885d2f40cf2ead0c99058c3e197c158bc7d3af5ad61 2578722 postgresql-doc-9.0_9.0.4-1_all.deb 2c890319e4438bb8b7053f4a80c9672db7fb662255bc8002d267e4be187bc76d 317738 postgresql_9.0.4-1_all.deb 173b228a9fcbdd9bd61520b29a5f6fd004b1cb00a9613e5d3012288eabd4cf67 317710 postgresql-client_9.0.4-1_all.deb cb23fdd4426ddc7422efd3f8408b6568a8c3fb5e33797b3381c2c256417ea53e 317552 postgresql-doc_9.0.4-1_all.deb 4bcc835f7add78442afed6fa61e15747cd440ad3063250e08e95c4013b18b2ff 317606 postgresql-contrib_9.0.4-1_all.deb 77c54b1aa11abe0df11608590da30d86add9cbd6d645dda8ee023ffc5c1bf2a5 542790 libpq-dev_9.0.4-1_amd64.deb 216c6f10b055eae20a8ebd1331d8e5410ddb5af048310fca1906ad350a94f737 460164 libpq5_9.0.4-1_amd64.deb 9c04fed77d0d1bc37936a74ef96e6a4883e554e29c91d0b42f81b3c259fc341e 394606 libecpg6_9.0.4-1_amd64.deb e7afbd8b335bb9f016e27cbf40aa2b9e35791cad93330eb243d50e475aa26daf 573422 libecpg-dev_9.0.4-1_amd64.deb fe2c6fbd1f26859bffcc9c3c05aae45382a9cf43b125f59ba7113a2584284b43 325846 libecpg-compat3_9.0.4-1_amd64.deb 847708cf3c747cda491cd53d46c3ead053937508deb51280043b001edf0cbdf6 350192 libpgtypes3_9.0.4-1_amd64.deb 0673dfc3392ca673adf5410afa0dc4f4ea2fb76cac580523ef86bff1d58df27e 5750074 postgresql-9.0_9.0.4-1_amd64.deb 248b269cc3e66641b740abecd08f7fbf331eb23e142aadae163198fbbd8be479 8554706 postgresql-9.0-dbg_9.0.4-1_amd64.deb caff92e983b77d76591e202f6d0e4fb936ec31007c7019d8bc137f88bec9f39c 1679844 postgresql-client-9.0_9.0.4-1_amd64.deb ffd121206c7bb338a807fb094808022a7e1fa9bf44dd41624a265672f8ee3ef6 962722 postgresql-server-dev-9.0_9.0.4-1_amd64.deb 3d88635d3cce25df185cccc25370878f4a3ec1fe92c2ae67339b553af962267e 759942 postgresql-contrib-9.0_9.0.4-1_amd64.deb 4f284474acb50f188e4ff11569f6d07f3e7c9a1f6aaca9adc043ba1e060668c2 360762 postgresql-plperl-9.0_9.0.4-1_amd64.deb d28c97f5914e7bd90d3587ae0c2ae3fcc44cd0268f578facdde40aabd6c43df0 362158 postgresql-plpython-9.0_9.0.4-1_amd64.deb 0d6ae9aba2162c7a499d2f38155eda622820acad4493fc0cade23cc9c7c2d469 340848 postgresql-pltcl-9.0_9.0.4-1_amd64.deb Files: ea69684ba9c21163f367820e8984f661 2468 database optional postgresql-9.0_9.0.4-1.dsc 80390514d568a7af5ab61db1cda27e29 14040871 database optional postgresql-9.0_9.0.4.orig.tar.bz2 fdf08b3eb771a772b0bed68ec632b6a8 25676 database optional postgresql-9.0_9.0.4-1.debian.tar.gz 882a96f10615d9750d36e134baa086ed 2578722 doc optional postgresql-doc-9.0_9.0.4-1_all.deb a5bc14706908530855a1c6d7c0e08933 317738 database optional postgresql_9.0.4-1_all.deb d44a71de4fb6f76b880822b4a012f6a8 317710 database optional postgresql-client_9.0.4-1_all.deb fb8d15e561ec9d310b70805f96a58ce1 317552 doc optional postgresql-doc_9.0.4-1_all.deb d8568d6f4632b183ed97028bd0edd542 317606 database optional postgresql-contrib_9.0.4-1_all.deb c4eaeca72d2941cbfeca75f4b3422832 542790 libdevel optional libpq-dev_9.0.4-1_amd64.deb bd00c8766e312329a3b8216b90fd3b19 460164 libs optional libpq5_9.0.4-1_amd64.deb cc945ce7e8e428ed2111040883a6482b 394606 libs optional libecpg6_9.0.4-1_amd64.deb 90049b6c269702f4eab52162a93c5491 573422 libdevel optional libecpg-dev_9.0.4-1_amd64.deb d72aa66c7a2743324c8558fa293a3b86 325846 libs optional libecpg-compat3_9.0.4-1_amd64.deb 37a0fb1d1f668a9005147083c1053891 350192 libs optional libpgtypes3_9.0.4-1_amd64.deb 42ed2321db09a8e81e82a69078584904 5750074 database optional postgresql-9.0_9.0.4-1_amd64.deb c15e7bdcf8cfa78a1116f386ad1a3f3c 8554706 debug extra postgresql-9.0-dbg_9.0.4-1_amd64.deb 5a67f82e422bd071ea39716b9b785a8b 1679844 database optional postgresql-client-9.0_9.0.4-1_amd64.deb 94073865c6569b960f1216a38736f42b 962722 libdevel optional postgresql-server-dev-9.0_9.0.4-1_amd64.deb ebccc516d88bb79d428405497addea7e 759942 database optional postgresql-contrib-9.0_9.0.4-1_amd64.deb 32a4004cae384650bf0b3b9c5060c681 360762 database optional postgresql-plperl-9.0_9.0.4-1_amd64.deb 0762b901b0ce0dc599fe7bf66cf5d0bd 362158 database optional postgresql-plpython-9.0_9.0.4-1_amd64.deb a1b8b74df41b6a75ae10f3aeb40dbde1 340848 database optional postgresql-pltcl-9.0_9.0.4-1_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQIcBAEBCAAGBQJNrt8fAAoJEPmIJawmtHufPqUP/212Ytn2HlvheIvanhffXkvH wt066ngE54cdUwQ/CZr5IoNko3dnZZumAI7xTIWHyHA09hFwxbU+bhWEc7J2ps40 aZtZTVT3u0UkMDELMNCP8OsR/JV+ZpEtgQBMlv1qzAAtu/Sp871S/YFwux779NBP Sl/01zs68Msidcwy8a+OonaU85CVvGvQ4GNy2S7oWwJ0IgnCpnMjfZlFMh6lUlfu dZfEBTO45aR/pglEbP+y4D+cKl8zsqXrEzGNzFTmzyxzbsO6ka2D5B643otk1ZVY wp2eYqy8kjSPk6mjRy3geQkpNb+ZtJHCAG3KeBQs2wf6eo48uJO4OLHeMrGas1b3 fsFXBRlkC+RRWj+Bcl0ai/VKfbtusu6DbJhAnBGmXGE1CYOJN9fTj8HgKqlgJ1Zh HYshCOM0mBUROBtdo2hRQ1GRR8Oi/nM30SY8HjYofBaMyZHxT0yIJGPvSh8zaghP m378ZEBSgmaHcp9fJgfAPUbbL0cTgZYc3apiEOiKGPrakXm4bR0OBjU6D54tyXwI 67mrd+R024Au/tDD2+9sbpBHj4z1E+3baO0v/JGjwG2sJHlL8rAe5A/Nl6Pbb2JJ vg8rTbq2qp0gRzLnqTjp7vmvBzLhY00jR1jTGMeW+bVNKGd0caGKzl5r1lcV654n 9mSqKiopg5uVFm1IlUku =RYjX -----END PGP SIGNATURE----- Accepted: libecpg-compat3_9.0.4-1_amd64.deb to main/p/postgresql-9.0/libecpg-compat3_9.0.4-1_amd64.deb libecpg-dev_9.0.4-1_amd64.deb to main/p/postgresql-9.0/libecpg-dev_9.0.4-1_amd64.deb libecpg6_9.0.4-1_amd64.deb to main/p/postgresql-9.0/libecpg6_9.0.4-1_amd64.deb libpgtypes3_9.0.4-1_amd64.deb to main/p/postgresql-9.0/libpgtypes3_9.0.4-1_amd64.deb libpq-dev_9.0.4-1_amd64.deb to main/p/postgresql-9.0/libpq-dev_9.0.4-1_amd64.deb libpq5_9.0.4-1_amd64.deb to main/p/postgresql-9.0/libpq5_9.0.4-1_amd64.deb postgresql-9.0-dbg_9.0.4-1_amd64.deb to main/p/postgresql-9.0/postgresql-9.0-dbg_9.0.4-1_amd64.deb postgresql-9.0_9.0.4-1.debian.tar.gz to main/p/postgresql-9.0/postgresql-9.0_9.0.4-1.debian.tar.gz postgresql-9.0_9.0.4-1.dsc to main/p/postgresql-9.0/postgresql-9.0_9.0.4-1.dsc postgresql-9.0_9.0.4-1_amd64.deb to main/p/postgresql-9.0/postgresql-9.0_9.0.4-1_amd64.deb postgresql-9.0_9.0.4.orig.tar.bz2 to main/p/postgresql-9.0/postgresql-9.0_9.0.4.orig.tar.bz2 postgresql-client-9.0_9.0.4-1_amd64.deb to main/p/postgresql-9.0/postgresql-client-9.0_9.0.4-1_amd64.deb postgresql-client_9.0.4-1_all.deb to main/p/postgresql-9.0/postgresql-client_9.0.4-1_all.deb postgresql-contrib-9.0_9.0.4-1_amd64.deb to main/p/postgresql-9.0/postgresql-contrib-9.0_9.0.4-1_amd64.deb postgresql-contrib_9.0.4-1_all.deb to main/p/postgresql-9.0/postgresql-contrib_9.0.4-1_all.deb postgresql-doc-9.0_9.0.4-1_all.deb to main/p/postgresql-9.0/postgresql-doc-9.0_9.0.4-1_all.deb postgresql-doc_9.0.4-1_all.deb to main/p/postgresql-9.0/postgresql-doc_9.0.4-1_all.deb postgresql-plperl-9.0_9.0.4-1_amd64.deb to main/p/postgresql-9.0/postgresql-plperl-9.0_9.0.4-1_amd64.deb postgresql-plpython-9.0_9.0.4-1_amd64.deb to main/p/postgresql-9.0/postgresql-plpython-9.0_9.0.4-1_amd64.deb postgresql-pltcl-9.0_9.0.4-1_amd64.deb to main/p/postgresql-9.0/postgresql-pltcl-9.0_9.0.4-1_amd64.deb postgresql-server-dev-9.0_9.0.4-1_amd64.deb to main/p/postgresql-9.0/postgresql-server-dev-9.0_9.0.4-1_amd64.deb postgresql_9.0.4-1_all.deb to main/p/postgresql-9.0/postgresql_9.0.4-1_all.deb