Package: bacula-director-pgsql Version: 1.38.11-8 Severity: minor It's impossible to use db-config for database upgrades for big-bacula databases cause it want to consume too much memory.
************************** Richte bacula-director-pgsql ein (1.38.11-8) ... dbconfig-common: writing config to /etc/dbconfig-common/bacula-director-pgsql.conf detected upgrade from previous non-dbconfig version. creating database backup in /var/cache/dbconfig-common/backups/bacula-director-pgsql_1.36.2-2sarge1.pgsql. /usr/share/dbconfig-common/internal/pgsql: xrealloc: ../bash/subst.c:512: cannot reallocate 682980864 bytes (0 bytes allocated) dpkg: Fehler beim Bearbeiten von bacula-director-pgsql (--configure): Unterprozess post-installation script gab den Fehlerwert 2 zurück dpkg: Abhängigkeitsprobleme verhindern Konfiguration von bacula-server: bacula-server hängt ab von bacula-director-sqlite3 (= 1.38.11-8) | bacula-director; aber: Paket bacula-director-sqlite3 ist nicht installiert. Paket bacula-director ist nicht installiert. Paket bacula-director-pgsql, das bacula-director bereitstellt, ist noch nicht konfiguriert. dpkg: Fehler beim Bearbeiten von bacula-server (--configure): Abhängigkeitsprobleme - lasse es unkonfiguriert Fehler traten auf beim Bearbeiten von: bacula-director-pgsql bacula-server E: Sub-process /usr/bin/dpkg returned an error code (1) ************************** a compressed pg_dump for this database done by myself: # pg_dump -Fc -f bacula-dump.sql bacula will produce a file with: -rw-r--r-- 1 postgres postgres 190196567 2008-01-29 15:03 bacula-dump.sql Perhaps the db-config script can be done in a lower memory consuming variant. A manually upgrade with the script /usr/share/bacula-director/update_postgresql_tables works flawless. -- System Information: Debian Release: 4.0 APT prefers stable APT policy: (500, 'stable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-5-xen-686 Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15) Versions of packages bacula-director-pgsql depends on: ii bacula-director-common 1.38.11-8 Network backup, recovery and verif ii dbconfig-common 1.8.29+etch1 common framework for packaging dat ii debconf [debconf-2.0] 1.5.11etch1 Debian configuration management sy ii libc6 2.3.6.ds1-13etch4 GNU C Library: Shared libraries ii libgcc1 1:4.1.1-21 GCC support library ii libpq4 8.1.11-0etch1 PostgreSQL C client library ii libssl0.9.8 0.9.8c-4etch1 SSL shared libraries ii libstdc++6 4.1.1-21 The GNU Standard C++ Library v3 ii libwrap0 7.6.dbs-13 Wietse Venema's TCP wrappers libra ii postgresql-client 7.5.22 front-end programs for PostgreSQL ii postgresql-client-8.1 8.1.11-0etch1 front-end programs for PostgreSQL ii python2.4 2.4.4-3 An interactive high-level object-o ii sqlite3 3.3.8-1.1 A command line interface for SQLit Versions of packages bacula-director-pgsql recommends: ii postgresql 7.5.22 object-relational SQL database man ii postgresql-8.1 8.1.11-0etch1 object-relational SQL database, ve -- debconf information: bacula-director-pgsql/pgsql/authmethod-admin: ident bacula-director-pgsql/pgsql/no-empty-passwords: bacula-director-pgsql/upgrade-backup: true bacula-director-pgsql/install-error: abort * bacula-director-pgsql/create_tables: false bacula-director-pgsql/purge: false * bacula-director-pgsql/pgsql_root_username: postgres bacula-director-pgsql/pgsql/method: unix socket bacula-director-pgsql/db/app-user: bacula bacula-director-pgsql/dbconfig-reinstall: false bacula-director-pgsql/db/dbname: bacula bacula-director-pgsql/remote/host: bacula-director-pgsql/pgsql/admin-user: postgres bacula-director-pgsql/internal/skip-preseed: true bacula-director-pgsql/database-type: pgsql bacula-director-pgsql/remote/port: * bacula-director-pgsql/remove_catalog_on_purge: false bacula-director-pgsql/drop_db: false bacula-director-pgsql/remote/newhost: bacula-director-pgsql/remove-error: abort bacula-director-pgsql/passwords-do-not-match: bacula-director-pgsql/internal/reconfiguring: false * bacula-director-pgsql/pgsql/authmethod-user: ident * bacula-director-pgsql/db_host: localhost bacula-director-pgsql/pgsql/manualconf: bacula-director-pgsql/dbconfig-install: true * bacula-director-pgsql/dbconfig-upgrade: false bacula-director-pgsql/db_user: bacula bacula-director-pgsql/dbconfig-remove: bacula-director-pgsql/upgrade-error: abort bacula-director-pgsql/pgsql/changeconf: false

