Bug#271864: exim4-config: debconf version check stops dpkg-reconfigure

Andreas Metzler Andreas Metzler <ametzler@downhill.at.eu.org>, 271864@bugs.debian.org
Wed, 15 Sep 2004 23:02:50 +0200


severity 271864 minor
thanks
On 2004-09-15 MJ Ray <mjr@dsl.pipex.com> wrote:
> Package: exim4-config
> Version: 4.34-4
> Severity: normal

> The check for debconf versions prevents dpkg-reconfigure exim4-config 
> from working correctly with some mixed-release systems.

Known and fixed in the only place where it really matters - In the
backports for woody.

The correct patch is to check $1 in the configure-script, whether we
are reconfiguring ("reconfigure") or pre-configuring ("configure").

> I suspect the debconf check is too broad, as I've never experienced
> bug 246742, even after hacking the postinst. Shouldn't this be a
> Conflict rather than a postinst failure?
[...]

No, the bug _only_ happens when the configure script is run by
dpkg-preconfigure with woody's debconf. All we need to do is prevent
running in this situation, a conflict is
* much too heavy handed and
* would not help at all, because dpkg-preconfigure runs at the very
  start, without considering dependencies.
               cu andreas
-- 
"See, I told you they'd listen to Reason," [SPOILER] Svfurlr fnlf,
fuhggvat qbja gur juveyvat tha.
Neal Stephenson in "Snow Crash"