[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Problem with today's testing upgrade



I run testing and upgrade every 24 - 72 hours. When I upgraded today I
managed to the packaging system into a state I can't get it out of. I have
included a transcript of what I did, if anyone can point out what I did and
how to fix it I would appreciate it.


elroy:/home/hgebel# apt-get -u upgrade
Reading Package Lists... Done
Building Dependency Tree... Done
The following packages have been kept back
  libpgsql2.1 libpgtcl postgresql postgresql-client postgresql-dev
  python-pygresql realplayer
The following packages will be upgraded
  bzip2 cron glibc-doc libbz2-1.0 libbz2-dev libc6 libc6-dev libggi-target-x
  libggi2 libggi2-dev libpam-doc libpam-runtime libpam0g libpam0g-dev libpcre3
  libscrollkeeper-dev libscrollkeeper0 locales man-db navigator
  netscape-base-4 perlmagick postgresql-doc scrollkeeper
24 packages upgraded, 0 newly installed, 0 to remove and 7  not upgraded.
Need to get 16.9MB of archives. After unpacking 10.4MB will be used.
Do you want to continue? [Y/n] n
Abort.
elroy:/home/hgebel# apt-get -u install postgresql
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
  libpgsql2.1 postgresql-client
The following packages will be REMOVED:
  libpgsql2 libpgtcl postgresql-pl
The following packages will be upgraded
  libpgsql2.1 postgresql postgresql-client
3 packages upgraded, 0 newly installed, 3 to remove and 27  not upgraded.
Need to get 2487kB of archives. After unpacking 6250kB will be used.
Do you want to continue? [Y/n]
Get:1 http://non-us.debian.org testing/non-US/main postgresql-client 7.1release-4 [245kB]
Get:2 http://non-us.debian.org testing/non-US/main postgresql 7.1release-4 [2188kB]
Get:3 http://non-us.debian.org testing/non-US/main libpgsql2.1 7.1release-4 [53.8kB]
Fetched 2487kB in 42s (57.9kB/s)
(Reading database ... 90160 files and directories currently installed.)
Removing libpgsql2 ...
Removing libpgtcl ...
Removing postgresql-pl ...
Removing postgresql ...
Stopping PostgreSQL postmaster
Stopped /usr/lib/postgresql/bin/postmaster (pid 289).
PostgreSQL is listening on port 5341 for a schema dump
Starting PostgreSQL postmaster
Stopping PostgreSQL postmaster
No /usr/lib/postgresql/bin/postmaster found running; none killed.
dpkg - warning: while removing postgresql, directory `/var/lib/postgres' not empty so not removed.
dpkg - warning: while removing postgresql, directory `/usr/lib/postgresql/dumpall' not empty so not removed.
dpkg - warning: while removing postgresql, directory `/etc/postgresql' not empty so not removed.
(Reading database ... 90077 files and directories currently installed.)
Preparing to replace postgresql-client 7.0.3-4 (using .../postgresql-client_7.1release-4_i386.deb) ...

Saving old binaries
Unpacking replacement postgresql-client ...
Selecting previously deselected package postgresql.
Unpacking postgresql (from .../postgresql_7.1release-4_i386.deb) ...

Found an existing database directory at /var/lib/postgres/data

Preparing to replace libpgsql2.1 7.0.3-4 (using .../libpgsql2.1_7.1release-4_i386.deb) ...
/var/lib/dpkg/info/libpgsql2.1.prerm: /etc/postgresql/postmaster.conf: No such file or directory
dpkg: warning - old pre-removal script returned error exit status 1
dpkg - trying script from the new package instead ...
dpkg: ... it looks like that went OK.
/var/lib/dpkg/tmp.ci/preinst: /etc/postgresql/postmaster.conf: No such file or directory
dpkg: error processing /var/cache/apt/archives/libpgsql2.1_7.1release-4_i386.deb (--unpack):
 subprocess pre-installation script returned error exit status 1
Errors were encountered while processing:
 /var/cache/apt/archives/libpgsql2.1_7.1release-4_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
You have mail in /var/spool/mail/hgebel
elroy:/home/hgebel# apt-get -uf install
Reading Package Lists... Done
Building Dependency Tree... Done
Correcting dependencies... Done
The following extra packages will be installed:
  libpgsql2.1
The following packages will be upgraded
  libpgsql2.1
1 packages upgraded, 0 newly installed, 0 to remove and 27  not upgraded.
2 packages not fully installed or removed.
Need to get 0B/53.8kB of archives. After unpacking 33.8kB will be used.
Do you want to continue? [Y/n]
(Reading database ... 90642 files and directories currently installed.)
Preparing to replace libpgsql2.1 7.0.3-4 (using .../libpgsql2.1_7.1release-4_i386.deb) ...
/var/lib/dpkg/info/libpgsql2.1.prerm: /etc/postgresql/postmaster.conf: No such file or directory
dpkg: warning - old pre-removal script returned error exit status 1
dpkg - trying script from the new package instead ...
dpkg: ... it looks like that went OK.
/var/lib/dpkg/tmp.ci/preinst: /etc/postgresql/postmaster.conf: No such file or directory
dpkg: error processing /var/cache/apt/archives/libpgsql2.1_7.1release-4_i386.deb (--unpack):
 subprocess pre-installation script returned error exit status 1
Errors were encountered while processing:
 /var/cache/apt/archives/libpgsql2.1_7.1release-4_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
elroy:/home/hgebel# apt-get install libpgsql2.1
Reading Package Lists... Done
Building Dependency Tree... Done
1 packages upgraded, 0 newly installed, 0 to remove and 27  not upgraded.
2 packages not fully installed or removed.
Need to get 0B/53.8kB of archives. After unpacking 33.8kB will be used.
(Reading database ... 90642 files and directories currently installed.)
Preparing to replace libpgsql2.1 7.0.3-4 (using .../libpgsql2.1_7.1release-4_i386.deb) ...
/var/lib/dpkg/info/libpgsql2.1.prerm: /etc/postgresql/postmaster.conf: No such file or directory
dpkg: warning - old pre-removal script returned error exit status 1
dpkg - trying script from the new package instead ...
dpkg: ... it looks like that went OK.
/var/lib/dpkg/tmp.ci/preinst: /etc/postgresql/postmaster.conf: No such file or directory
dpkg: error processing /var/cache/apt/archives/libpgsql2.1_7.1release-4_i386.deb (--unpack):
 subprocess pre-installation script returned error exit status 1
Errors were encountered while processing:
 /var/cache/apt/archives/libpgsql2.1_7.1release-4_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
elroy:/home/hgebel# apt-get remove postgresql
Reading Package Lists... Done
Building Dependency Tree... Done
You might want to run `apt-get -f install' to correct these:
Sorry, but the following packages have unmet dependencies:
  postgresql-client: Depends: libpgsql2.1 (>= 7.1) but 7.0.3-4 is to be installed
                     Depends: libpgsql2.1 (>= 7.1) but 7.0.3-4 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
elroy:/home/hgebel# apt-get remove libpgsql2.1
Reading Package Lists... Done
Building Dependency Tree... Done
You might want to run `apt-get -f install' to correct these:
Sorry, but the following packages have unmet dependencies:
  mpsql: Depends: libpgsql2.1 (>= 7.0.3-3) but it is not going to be installed
  postgresql: Depends: libpgsql2.1 (>= 7.1) but it is not going to be installed
              Depends: libpgsql2.1 but it is not going to be installed
  postgresql-client: Depends: libpgsql2.1 (>= 7.1) but it is not going to be installed
                     Depends: libpgsql2.1 (>= 7.1) but it is not going to be installed
  postgresql-dev: Depends: libpgsql2.1 but it is not going to be installed
  python-psycopg: Depends: libpgsql2.1 (>= 7.0.3-3) but it is not going to be installed
  python-pygresql: Depends: libpgsql2
  python2-psycopg: Depends: libpgsql2.1 (>= 7.0.3-3) but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
elroy:/home/hgebel# apt-get -f install
Reading Package Lists... Done
Building Dependency Tree... Done
Correcting dependencies... Done
The following extra packages will be installed:
  libpgsql2.1
1 packages upgraded, 0 newly installed, 0 to remove and 27  not upgraded.
2 packages not fully installed or removed.
Need to get 0B/53.8kB of archives. After unpacking 33.8kB will be used.
Do you want to continue? [Y/n]
(Reading database ... 90642 files and directories currently installed.)
Preparing to replace libpgsql2.1 7.0.3-4 (using .../libpgsql2.1_7.1release-4_i386.deb) ...
/var/lib/dpkg/info/libpgsql2.1.prerm: /etc/postgresql/postmaster.conf: No such file or directory
dpkg: warning - old pre-removal script returned error exit status 1
dpkg - trying script from the new package instead ...
dpkg: ... it looks like that went OK.
/var/lib/dpkg/tmp.ci/preinst: /etc/postgresql/postmaster.conf: No such file or directory
dpkg: error processing /var/cache/apt/archives/libpgsql2.1_7.1release-4_i386.deb (--unpack):
 subprocess pre-installation script returned error exit status 1
Errors were encountered while processing:
 /var/cache/apt/archives/libpgsql2.1_7.1release-4_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
elroy:/home/hgebel#

Attachment: pgpSV9gMlBeOv.pgp
Description: PGP signature


Reply to: