Bug#430751: exim4-config: exim4_4.67-4 encounters circular dependency problems while configuring

Mahesh T. Pai paivakil at gmail.com
Wed Jun 27 03:50:02 UTC 2007


Package: exim4-config
Version: 4.67-4
Severity: important


I run apt-get update today, and encounter a failure in between. So I
do dpkg -C and get the following:-

$ sudo dpkg -C
The following packages have been unpacked but not yet configured.
They must be configured using dpkg --configure or the configure
menu option in dselect for them to work:
 exim4                meta-package to ease Exim MTA (v4) installation
 exim4-base           support files for all Exim MTA (v4) packages

The following packages are only half configured, probably due to problems
configuring them the first time.  The configuration should be retried using
dpkg --configure <package> or the configure menu option in dselect:
 exim4-config         configuration for the Exim MTA (v4)

paivakil at nandini:~$ dpkg --configure exim4-base
dpkg: requested operation requires superuser privilege
paivakil at nandini:~$ sudo dpkg --configure exim4-base
dpkg: dependency problems prevent configuration of exim4-base:
 exim4-base depends on exim4-config (>= 4.30) | exim4-config-2; however:
  Package exim4-config is not configured yet.
  Package exim4-config-2 is not installed.
  Package exim4-config which provides exim4-config-2 is not configured yet.
dpkg: error processing exim4-base (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 exim4-base


So, found that the earlier version is still in
/var/cache/apt/archives, so I do the following:- (including the line
with type - just in case!!!

root at nandini:/var/cache/apt/archives# dpkg --configure eximr-daemon-light exim4-base
dpkg: error processing eximr-daemon-light (--configure):
 no package named `eximr-daemon-light' is installed, cannot configure
Setting up exim4-base (4.67-4) ...
Installing new version of config file /etc/cron.daily/exim4-base ...

Errors were encountered while processing:
 eximr-daemon-light
root at nandini:/var/cache/apt/archives# dpkg --configure exim4-daemon-light exim4-base
Setting up exim4-daemon-light (4.67-1) ...
Starting MTA: exim4.
* ALERT: exim paniclog /var/log/exim4/paniclog has non-zero size, mail system possibly broken

dpkg: error processing exim4-base (--configure):
 package exim4-base is already installed and configured
Errors were encountered while processing:
 exim4-base
root at nandini:/var/cache/apt/archives# more /var/log/exim4/paniclog
2007-06-27 08:56:32 Exim configuration error in line 714 of /var/lib/exim4/config.autogenerated.tmp:
  option "DEBCONFheaders_rewriteDEBCONF" unknown
2007-06-27 08:58:48 Exim configuration error in line 714 of /var/lib/exim4/config.autogenerated.tmp:
  option "DEBCONFheaders_rewriteDEBCONF" unknown
2007-06-27 08:59:25 Exim configuration error in line 714 of /var/lib/exim4/config.autogenerated.tmp:
  option "DEBCONFheaders_rewriteDEBCONF" unknown
2007-06-27 08:59:54 Exim configuration error in line 714 of /var/lib/exim4/config.autogenerated.tmp:
  option "DEBCONFheaders_rewriteDEBCONF" unknown
2007-06-27 09:00:14 Exim configuration error in line 714 of /var/lib/exim4/config.autogenerated.tmp:
  option "DEBCONFheaders_rewriteDEBCONF" unknown
2007-06-27 09:00:32 Exim configuration error in line 714 of /var/lib/exim4/config.autogenerated.tmp:
  option "DEBCONFheaders_rewriteDEBCONF" unknown
2007-06-27 09:00:49 Exim configuration error in line 714 of /var/lib/exim4/config.autogenerated.tmp:
  option "DEBCONFheaders_rewriteDEBCONF" unknown
2007-06-27 09:02:24 Exim configuration error in line 714 of /var/lib/exim4/config.autogenerated.tmp:
  option "DEBCONFheaders_rewriteDEBCONF" unknown
2007-06-27 09:03:01 Exim configuration error in line 714 of /var/lib/exim4/config.autogenerated.tmp:
  option "DEBCONFheaders_rewriteDEBCONF" unknown
root at nandini:/var/cache/apt/archives#                                 
 

-- Package-specific info:
Exim version 4.67 #1 built 21-Apr-2007 11:54:08
Copyright (c) University of Cambridge 2006
Berkeley DB: Sleepycat Software: Berkeley DB 4.3.29: (September  6, 2005)
Support for: crypteq iconv() IPv6 GnuTLS move_frozen_messages
Lookups: lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmnz dsearch nis nis0 passwd
Authenticators: cram_md5 plaintext
Routers: accept dnslookup ipliteral manualroute queryprogram redirect
Transports: appendfile/maildir/mailstore autoreply lmtp pipe smtp
Fixed never_users: 0
Size of off_t: 8
Configuration file is /var/lib/exim4/config.autogenerated
# /etc/exim4/update-exim4.conf.conf
#
# Edit this file and /etc/mailname by hand and execute update-exim4.conf
# yourself or use 'dpkg-reconfigure exim4-config'
#
# Please note that this is _not_ a dpkg-conffile and that automatic changes
# to this file might happen. The code handling this will honor your local
# changes, so this is usually fine, but will break local schemes that mess
# around with multiple versions of the file.
#
# update-exim4.conf uses this file to determine variable values to replace
# the DEBCONFsomethingDEBCONF strings in the configuration template files.
#
# Most settings found in here do have corresponding questions in the
# Debconf configuration, but not all of them.
#
# This is a Debian specific file

dc_eximconfig_configtype='smarthost'
dc_other_hostnames='nandini.home'
dc_local_interfaces=''
dc_readhost='nandini.home'
dc_relay_domains=''
dc_minimaldns='false'
dc_relay_nets=''
dc_smarthost='smtp.gmail.com'
CFILEMODE='644'
dc_use_split_config='true'
dc_hide_mailname='true'
dc_mailname_in_oh='true'
dc_localdelivery='mail_spool'
mailname:nandini.home

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.20-1-686 (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 exim4-config depends on:
ii  adduser                       3.103      Add and remove users and groups
ii  debconf [debconf-2.0]         1.5.13     Debian configuration management sy

exim4-config recommends no packages.

-- debconf information:
* exim4/dc_smarthost: smtp.gmail.com
* exim4/dc_relay_domains:
  exim4/dc_localdelivery: mbox format in /var/mail/
  exim4/exim3_upgrade: true
* exim4/dc_eximconfig_configtype: mail sent by smarthost; received via SMTP or fetchmail
* exim4/dc_readhost: nandini.home
  exim4/exim4-config-title:
  exim4/dc_noalias_regenerate: false
* exim4/dc_relay_nets:
* exim4/mailname: nandini.home
* exim4/dc_local_interfaces:
* exim4/dc_minimaldns: false
* exim4/dc_other_hostnames: nandini.home
  exim4/no_config: true
* exim4/hide_mailname: true
  exim4/dc_postmaster:
* exim4/use_split_config: true
  exim4/internal/exim4-config.reconfigure: false




More information about the Pkg-exim4-maintainers mailing list