Bug#297607: marked as done (dpkg-reconfigure exim4-config hangs, blocks debian installation)

Debian Bug Tracking System owner@bugs.debian.org
Tue, 29 Mar 2005 09:18:54 -0800


Your message dated Tue, 29 Mar 2005 18:52:33 +0200
with message-id <20050329165233.GP9930@torres.l21.ma.zugschlus.de>
and subject line Long pause when exim daemon is being stopped (was: Re: exim4 prone to break d-i, bug #297607)
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 1 Mar 2005 18:18:11 +0000
>From joey@kitenet.net Tue Mar 01 10:18:11 2005
Return-path: <joey@kitenet.net>
Received: from kitenet.net [64.62.161.42] (postfix)
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1D6Bwg-0000kh-00; Tue, 01 Mar 2005 10:18:10 -0800
Received: from dragon.kitenet.net (unknown [66.168.94.177])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(Client CN "Joey Hess", Issuer "Joey Hess" (verified OK))
	by kitenet.net (Postfix) with ESMTP id 13AB4181AC
	for <submit@bugs.debian.org>; Tue,  1 Mar 2005 18:18:10 +0000 (GMT)
Received: by dragon.kitenet.net (Postfix, from userid 1000)
	id 3E6BA6E57F; Tue,  1 Mar 2005 13:20:40 -0500 (EST)
Date: Tue, 1 Mar 2005 13:20:40 -0500
From: Joey Hess <joeyh@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: dpkg-reconfigure exim4-config hangs, blocks debian installation
Message-ID: <20050301182040.GA2293@kitenet.net>
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="5mCyUwZo2JvN/JJP"
Content-Disposition: inline
X-Reportbug-Version: 3.8
User-Agent: Mutt/1.5.6+20040907i
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 


--5mCyUwZo2JvN/JJP
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Package: exim4-config
Version: 4.50-2
Severity: grave
Justification: breaks debian installation

base-config runs a dpkg-reconfigure exim4-config as part of the Debian
installation process so users get a chance to configure exim, which is
initially installed noninteractively by debootstrap.

With this new version now in unstable, I've noticed that my all my daily
debian automatic installation tests of unstable installs have begin to
fail, because the dpkg-reconfigure run hangs after the questions are
asked. This is easy to reproduce:

cow:/home/joey# dpkg-reconfigure exim4-config
Restarting MTA: exim4.

It will never return to the prompt. ps shows this:

 4547 pts/1    S+     0:01  |                   \_ /usr/bin/perl -w /usr/sb=
in/dp
 4554 pts/1    Z+     0:00  |                       \_ [exim4-config.] <def=
unct>

Strace of the debconf process (4547) shows it blocked in read from fd 8:

cow:/home/joey# strace -p 4547
Process 4547 attached - interrupt to quit
read(8,=20

I assume this is some sort of debconf/daemon interaction problem. The proce=
ss
tree also has an exim daemon running at this point. If I kill it, deconf st=
ops
blocking and returns. Presumably the code that runs this daemon no longer
takes care to close file descriptors connected to debconf.

FWIW, this system has debconf 1.4.46 installed.=20

--=20
see shy jo

--5mCyUwZo2JvN/JJP
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)

iD8DBQFCJLJ3d8HHehbQuO8RArKjAJ96Fk96muVF/InZLPYOmC4sKjR3qwCfTolb
1vsm4OkW99ZR/YNFhaG0KcM=
=4Ccq
-----END PGP SIGNATURE-----

--5mCyUwZo2JvN/JJP--

---------------------------------------
Received: (at 297607-done) by bugs.debian.org; 29 Mar 2005 16:52:35 +0000
>From mh+debian-packages@zugschlus.de Tue Mar 29 08:52:35 2005
Return-path: <mh+debian-packages@zugschlus.de>
Received: from 5301d.unt0.torres.l21.ma.zugschlus.de (torres.int.l21.ma.zugschlus.de) [217.151.83.1] (Debian-exim)
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1DGJxD-0004eY-00; Tue, 29 Mar 2005 08:52:35 -0800
Received: from mh by torres.int.l21.ma.zugschlus.de with local (Exim 4.50)
	id 1DGJxB-0006fF-Ma; Tue, 29 Mar 2005 18:52:33 +0200
Date: Tue, 29 Mar 2005 18:52:33 +0200
From: Marc Haber <mh+debian-packages@zugschlus.de>
To: Frans Pop <aragorn@tiscali.nl>
Cc: 297607-done@bugs.debian.org
Subject: Re: Long pause when exim daemon is being stopped (was: Re: exim4 prone to break d-i, bug #297607)
Message-ID: <20050329165233.GP9930@torres.l21.ma.zugschlus.de>
References: <20050320144428.GD30834@torres.l21.ma.zugschlus.de> <200503291634.51648.aragorn@tiscali.nl> <20050329143653.GK9930@torres.l21.ma.zugschlus.de> <200503291835.26015.aragorn@tiscali.nl>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <200503291835.26015.aragorn@tiscali.nl>
User-Agent: Mutt/1.3.28i
Delivered-To: 297607-done@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-3.0 required=4.0 tests=BAYES_00 autolearn=no 
	version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 

Hi,

On Tue, Mar 29, 2005 at 06:35:16PM +0200, Frans Pop wrote:
> On Tuesday 29 March 2005 16:36, you wrote:
> > Waiting for your confirmation that 4.50-4 does work with the current
> > d-i.
> 
> I thought we already established that at the very beginning of the 
> thread :-)

Just making sure. Better ask once more than breaking the installer
_again_. I just ran out of brown paper bags.

> To make doubly sure, I've downloaded the latest daily build (that already 
> has 4.50-4) and tested that. No problems.

Thanks. Closing this bug.

Greetings
Marc

-- 
-----------------------------------------------------------------------------
Marc Haber         | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."    Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 621 72739835