Package: exim
Version: 3.36-17
Severity: normal

Since I kept getting messages like,

  failed to open DB file /var/spool/exim/db/wait-remote_smtp: File exists,

I found bug 248622. However, I am already beyond the version where this was
fixed. Running db3_upgrade manually solved the problem. Curious as to why
this didn't happen automatically, I looked at exim.postinst and found that
it calls

  db3_upgrade /var/spool/exim/db/* || true

I then ran db3_upgrade * in that directory, and the result was:

  db_upgrade: reject.lockfile: unrecognized file type
  db_upgrade: DB->upgrade: reject.lockfile: Invalid argument

So, it seems during postinst only reject was upgraded, and after that
db3_upgrade failed. The || true ensures that this failure is never noticed.

There should probably be a loop over all files in the directory instead.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: powerpc (ppc)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-1-powerpc
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages exim depends on:
ii  cron                          3.0pl1-91  management of regular background p
ii  libc6                         2.3.5-7    GNU C Library: Shared libraries an
ii  libdb3                        3.2.9-22   Berkeley v3 Database Libraries [ru
ii  libident                      0.22-3     simple RFC1413 client library - ru
ii  libldap2                      2.1.30-12  OpenLDAP libraries
ii  libpam0g                      0.79-3     Pluggable Authentication Modules l
ii  libpcre3                      6.4-1      Perl 5 Compatible Regular Expressi

Versions of packages exim recommends:
ii  netbase                       4.23       Basic TCP/IP networking system

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to