For the record, it worked fine when I just installed the 9.0 packages:
$ sudo aptitude
[selected packages in UI]
Reading changelogs... Done
apt-listchanges: Do you want to continue? [Y/n]
Preconfiguring packages ...
(Reading database ... 149860 files and directories currently installed.)
Preparing to replace libpq5 8.4.2-2+b1 (using .../libpq5_9.0.0-3_amd64.deb)
...
Unpacking replacement libpq5 ...
Preparing to replace postgresql-client-common 110 (using
.../postgresql-client-common_111_all.deb) ...
Unpacking replacement postgresql-client-common ...
Selecting previously deselected package postgresql-client-9.0.
Unpacking postgresql-client-9.0 (from
.../postgresql-client-9.0_9.0.0-3_amd64.deb) ...
Preparing to replace postgresql-common 110 (using
.../postgresql-common_111_all.deb) ...
Stopping PostgreSQL 8.4 database server: main.
Fixing init script priority of /etc/rc2.d/S20postgresql to S19...
Fixing init script priority of /etc/rc3.d/S20postgresql to S19...
Fixing init script priority of /etc/rc4.d/S20postgresql to S19...
Fixing init script priority of /etc/rc5.d/S20postgresql to S19...
Fixing init script priority of /etc/rc0.d/K20postgresql to K21...
Fixing init script priority of /etc/rc1.d/K20postgresql to K21...
Fixing init script priority of /etc/rc6.d/K20postgresql to K21...
Unpacking replacement postgresql-common ...
Selecting previously deselected package postgresql-9.0.
Unpacking postgresql-9.0 (from .../postgresql-9.0_9.0.0-3_amd64.deb) ...
Preparing to replace postgresql 8.4.4-2 (using
.../postgresql_9.0.0-3_all.deb) ...
Unpacking replacement postgresql ...
Preparing to replace postgresql-client 8.4.4-2 (using
.../postgresql-client_9.0.0-3_all.deb) ...
Unpacking replacement postgresql-client ...
Selecting previously deselected package postgresql-contrib-9.0.
Unpacking postgresql-contrib-9.0 (from
.../postgresql-contrib-9.0_9.0.0-3_amd64.deb) ...
Preparing to replace postgresql-contrib 8.4.4-2 (using
.../postgresql-contrib_9.0.0-3_all.deb) ...
Unpacking replacement postgresql-contrib ...
Selecting previously deselected package postgresql-plperl-9.0.
Unpacking postgresql-plperl-9.0 (from
.../postgresql-plperl-9.0_9.0.0-3_amd64.deb) ...
Selecting previously deselected package postgresql-plpython-9.0.
Unpacking postgresql-plpython-9.0 (from
.../postgresql-plpython-9.0_9.0.0-3_amd64.deb) ...
Processing triggers for man-db ...
Setting up libpq5 (9.0.0-3) ...
Setting up postgresql-client-common (111) ...
Setting up postgresql-client-9.0 (9.0.0-3) ...
update-alternatives: using /usr/share/postgresql/9.0/man/man1/psql.1.gz to
provide /usr/share/man/man1/psql.1.gz (psql.1.gz) in auto mode.
Setting up postgresql-common (111) ...
Starting PostgreSQL 8.4 database server: main.
Setting up postgresql-9.0 (9.0.0-3) ...
Creating new cluster (configuration: /etc/postgresql/9.0/main, data:
/var/lib/postgresql/9.0/main)...
Moving configuration file /var/lib/postgresql/9.0/main/postgresql.conf to
/etc/postgresql/9.0/main...
Moving configuration file /var/lib/postgresql/9.0/main/pg_hba.conf to
/etc/postgresql/9.0/main...
Moving configuration file /var/lib/postgresql/9.0/main/pg_ident.conf to
/etc/postgresql/9.0/main...
Configuring postgresql.conf to use port 5433...
update-alternatives: using
/usr/share/postgresql/9.0/man/man1/postmaster.1.gz to provide
/usr/share/man/man1/postmaster.1.gz (postmaster.1.gz) in auto mode.
Starting PostgreSQL 9.0 database server: main.
Setting up postgresql (9.0.0-3) ...
Setting up postgresql-client (9.0.0-3) ...
Setting up postgresql-contrib-9.0 (9.0.0-3) ...
Setting up postgresql-contrib (9.0.0-3) ...
Setting up postgresql-plperl-9.0 (9.0.0-3) ...
Setting up postgresql-plpython-9.0 (9.0.0-3) ...
Press return to continue.
$ pg_lsclusters
Version Cluster Port Status Owner Data directory
Log file
8.4 main 5432 online postgres /var/lib/postgresql/8.4/main
/var/log/postgresql/postgresql-8.4-main.log
9.0 main 5433 online postgres /var/lib/postgresql/9.0/main
/var/log/postgresql/postgresql-9.0-main.log
So there's nothing *fundamentally* broken. There may still be a bug that
causes the creation of the 9.0 cluster to fail under *specific* circum-
stances, of course.
BTW, Martin, thanks for your great work on the PostgreSQL packages!
I appreciate it very much.
-Julian
signature.asc
Description: This is a digitally signed message part.

