Package: dbconfig-common
Version: 1.8.47+nmu1
Severity: important

Dear Maintainer,

While troubleshooting issues during an upgrade of roundcube from squeeze to 
wheezy (tracked in Bug#708339), I noticed that when an upgrade fails and is
retried, dbconfig-common will take a new backup and override the previous
one. This leads to a backup that has partially-applied upgrades and can't
be used to restore to the initial (pre-upgrade) state.

creating database backup in 
/var/cache/dbconfig-common/backups/roundcube_0.3.1-6.mysql.
applying upgrade sql for 0.3.1-6 -> 0.5-1.
applying upgrade sql for 0.3.1-6 -> 0.6+dfsg-1.
applying upgrade sql for 0.3.1-6 -> 0.7-1.
... [then failed and retried] ...
creating database backup in 
/var/cache/dbconfig-common/backups/roundcube_0.3.1-6.mysql.
applying upgrade sql for 0.3.1-6 -> 0.5-1.
applying upgrade sql for 0.3.1-6 -> 0.6+dfsg-1.
applying upgrade sql for 0.3.1-6 -> 0.7-1.
...

-- System Information:
Debian Release: 7.0
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.32.33-kvm-i386-20111128-dirty (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages dbconfig-common depends on:
ii  debconf [debconf-2.0]  1.5.49
ii  ucf                    3.0025+nmu3

dbconfig-common recommends no packages.

Versions of packages dbconfig-common suggests:
ii  mysql-client                             5.5.31+dfsg-0+wheezy1
ii  mysql-client-5.5 [virtual-mysql-client]  5.5.31+dfsg-0+wheezy1

-- debconf information:
  dbconfig-common/remote-questions-default: false
  dbconfig-common/pgsql/revertconf: false
  dbconfig-common/internal/skip-preseed: false
  dbconfig-common/db/dbname:
  dbconfig-common/pgsql/manualconf:
  dbconfig-common/dbconfig-remove: true
  dbconfig-common/mysql/method: unix socket
  dbconfig-common/upgrade-backup: true
  dbconfig-common/pgsql/authmethod-admin: ident
  dbconfig-common/upgrade-error: abort
  dbconfig-common/purge: false
  dbconfig-common/db/basepath:
  dbconfig-common/install-error: abort
  dbconfig-common/pgsql/no-empty-passwords:
  dbconfig-common/pgsql/admin-user: postgres
  dbconfig-common/dbconfig-install: true
  dbconfig-common/dbconfig-reinstall: false
  dbconfig-common/remote/host:
  dbconfig-common/pgsql/changeconf: false
  dbconfig-common/remote/newhost:
  dbconfig-common/missing-db-package-error: abort
  dbconfig-common/dbconfig-upgrade: true
  dbconfig-common/pgsql/no-user-choose-other-method:
  dbconfig-common/internal/reconfiguring: false
  dbconfig-common/passwords-do-not-match:
  dbconfig-common/remove-error: abort
  dbconfig-common/remember-admin-pass: false
  dbconfig-common/mysql/admin-user: root
  dbconfig-common/pgsql/method: unix socket
  dbconfig-common/pgsql/authmethod-user:
  dbconfig-common/database-type:
  dbconfig-common/db/app-user:
  dbconfig-common/remote/port:


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to