Your message dated Sun, 6 Feb 2005 14:59:34 -0500
with message-id <[EMAIL PROTECTED]>
and subject line dpkg correctly does not reinstall conffiles if they are 
missing.
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; 18 Apr 2003 18:12:37 +0000
>From [EMAIL PROTECTED] Fri Apr 18 13:12:36 2003
Return-path: <[EMAIL PROTECTED]>
Received: from relay.uni-heidelberg.de [129.206.100.212] 
        by master.debian.org with esmtp (Exim 3.12 1 (Debian))
        id 196aLj-0002k6-00; Fri, 18 Apr 2003 13:12:35 -0500
Received: from ix.urz.uni-heidelberg.de (mail.urz.uni-heidelberg.de 
[129.206.119.234])
        by relay.uni-heidelberg.de (8.12.9/8.12.9) with ESMTP id h3IICW8x003462
        for <[EMAIL PROTECTED]>; Fri, 18 Apr 2003 20:12:32 +0200 (MET DST)
Received: from extmail.urz.uni-heidelberg.de (extmail.urz.uni-heidelberg.de 
[129.206.100.140])
        by ix.urz.uni-heidelberg.de (8.8.8/8.8.8) with SMTP id UAA20658
        for <[EMAIL PROTECTED]>; Fri, 18 Apr 2003 20:12:32 +0200
Received: (qmail 17672 invoked by uid 0); 18 Apr 2003 18:12:31 -0000
Received: from unknown (HELO DeepThought) (unknown)
  by unknown with SMTP; 18 Apr 2003 18:12:31 -0000
Received: from tnt by DeepThought with local (masqmail 0.2.19) id
 196aLc-3ZX-00; Fri, 18 Apr 2003 20:12:28 +0200
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
From: Dennis Brakhane <[EMAIL PROTECTED]>
To: Debian Bug Tracking System <[EMAIL PROTECTED]>
Subject: xlibs postinst failes
X-Mailer: reportbug 2.10.1
Date: Fri, 18 Apr 2003 20:12:28 +0200
Message-ID: <[EMAIL PROTECTED]>
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by relay.uni-heidelberg.de 
id h3IICW8x003462
Delivered-To: [EMAIL PROTECTED]
X-Spam-Status: No, hits=-0.2 required=4.0
        tests=HAS_PACKAGE,SPAM_PHRASE_00_01
        version=2.44
X-Spam-Level: 

Package: xlibs
Version: 4.2.1-6
Severity: important
Tags: sid

I already filed a bugreport against dpkg, but maybe you could find the
reason for the segfault, as xlibs is the only package where i found the
following behaviour:

Installing xlibs via dpkg doesn't lead to success, as many files are
missing after "successful" installation, i suspect that postinst fails
silently, because if i install xlibs passing -D2 to dpkg (and only if i
pass -D2), dpkg tells me that postinst segfaults.

using strace dpkg -i xlibs... (without -D2) reveals:

[...]
stat64("/var/lib/dpkg/info/xlibs.postinst", {st_mode=3DS_IFREG|0755,
st_size=3D7196, ...}) =3D 0
fork()                                  =3D 13629
rt_sigaction(SIGQUIT, {SIG_IGN}, {SIG_DFL}, 8) =3D 0
rt_sigaction(SIGINT, {SIG_IGN}, {SIG_DFL}, 8) =3D 0
wait4(13629, [WIFEXITED(s) && WEXITSTATUS(s) =3D=3D 0], 0, NULL) =3D 1362=
9
--- SIGCHLD (Child exited) @ 0 (0) ---
[...]

It appears xlibs.postinst exists before it performs anything.


-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux DeepThought 2.4.20 #2 Mon M=E4r 10 02:04:31 CET 2003 i686
Locale: [EMAIL PROTECTED], LC_CTYPE=3Dde_DE (ignored: LC_ALL set)

Versions of packages xlibs depends on:
ii  libc6                         2.3.1-16   GNU C Library: Shared librar=
ies an
ii  libfreetype6                  2.1.4-1    FreeType 2 font engine, shar=
ed lib
ii  xfree86-common                4.2.1-6    X Window System (XFree86) in=
frastr

-- no debconf information


---------------------------------------
Received: (at 189552-done) by bugs.debian.org; 6 Feb 2005 20:00:06 +0000
>From [EMAIL PROTECTED] Sun Feb 06 12:00:06 2005
Return-path: <[EMAIL PROTECTED]>
Received: from baldric.uwo.ca [129.100.10.225] 
        by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
        id 1CxsZi-0000qP-00; Sun, 06 Feb 2005 12:00:06 -0800
Received: from carlos by baldric.uwo.ca with local (Exim 3.35 #1 (Debian))
        id 1CxsZD-00022i-00; Sun, 06 Feb 2005 14:59:35 -0500
Date: Sun, 6 Feb 2005 14:59:34 -0500
From: Carlos O'Donell <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED], [EMAIL PROTECTED]
Subject: dpkg correctly does not reinstall conffiles if they are missing.
Message-ID: <[EMAIL PROTECTED]>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
X-Useless-Header: listen, love, accept, mindfullness, patience, and humility. 
X-Mailer: Neural Implant (21% Sync Ratio [==........])
User-Agent: Mutt/1.5.6+20040907i
Delivered-To: [EMAIL PROTECTED]
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: 


The missing files that are not reinstalled by dpkg are infact conffiles.
If you remove conffiles dpkg will *not* restore them, since the very act
of conffiles being missing may mean something to the package. Also,
since the same version of the package is being resintalled there is no
reason to prompt the user to install *new* conffiles.

The package must be purged before reinstallation before the conffiles
can reappear.

The alternate problem is that dpkg crashes with debug level 2, or -D2 on
the command line. A single bug report should not contain two issues. I
urge the bug submitters to create *another* bug report if they can still
crash dpkg using -D2. Do not confuse the issue of crashing and policy
violation.

I consider both 189552 and 189555 not to be bugs. I am issuing a 'done'
of both these bugs. If you have a counter argument to the process of
conffile handling then please create a bug just for that.

Cheers,
Carlos.


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

Reply via email to