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:01:17 +0000 >From [EMAIL PROTECTED] Fri Apr 18 13:01:16 2003 Return-path: <[EMAIL PROTECTED]> Received: from relay2.uni-heidelberg.de [129.206.210.211] by master.debian.org with esmtp (Exim 3.12 1 (Debian)) id 196aAm-0001CX-00; Fri, 18 Apr 2003 13:01:16 -0500 Received: from ix.urz.uni-heidelberg.de (mail.urz.uni-heidelberg.de [129.206.119.234]) by relay2.uni-heidelberg.de (8.12.9/8.12.9) with ESMTP id h3II1Cwl010925 for <[EMAIL PROTECTED]>; Fri, 18 Apr 2003 20:01:12 +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 UAA17926 for <[EMAIL PROTECTED]>; Fri, 18 Apr 2003 20:01:11 +0200 Received: (qmail 17628 invoked by uid 0); 18 Apr 2003 18:01:10 -0000 Received: from unknown (HELO DeepThought) (unknown) by unknown with SMTP; 18 Apr 2003 18:01:10 -0000 Received: from tnt by DeepThought with local (masqmail 0.2.19) id 196aAd-3XA-00; Fri, 18 Apr 2003 20:01:07 +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: dpkg: xlibs 4.2.1-6 package fails silently X-Mailer: reportbug 2.10.1 Date: Fri, 18 Apr 2003 20:01:07 +0200 Message-ID: <[EMAIL PROTECTED]> Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by relay2.uni-heidelberg.de id h3II1Cwl010925 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: dpkg Version: 1.10.9 Severity: important Tags: sid If i run=20 # LC_ALL=3DC dpkg -i xlibs_4.2.1-6_i386.deb (Reading database ... 128687 files and directories currently installed.) Preparing to replace xlibs 4.2.1-6 (using xlibs_4.2.1-6_i386.deb) ... Unpacking replacement xlibs ... Setting up xlibs (4.2.1-6) ... However, the package is _not_ correctly installed, many files are missing (ie xkb/keymaps/xfree86) Now i run # LC_ALL=3DC dpkg -D2 -i xlibs_4.2.1-6_i386.deb And get: (Reading database ... 128687 files and directories currently installed.) Preparing to replace xlibs 4.2.1-6 (using xlibs_4.2.1-6_i386.deb) ... D000002: maintainer_script_alternative nonexistent prerm `/var/lib/dpkg/info/xlibs.prerm' D000002: fork/exec /var/lib/dpkg/tmp.ci/preinst ( ) Unpacking replacement xlibs ... D000002: fork/exec /var/lib/dpkg/info/xlibs.postrm ( ) D000002: process_archive info installed /var/lib/dpkg/tmp.ci/postrm as /var/lib/dpkg/info//xlibs.postrm D000002: process_archive info installed /var/lib/dpkg/tmp.ci/shlibs as /var/lib/dpkg/info//xlibs.shlibs D000002: process_archive info installed /var/lib/dpkg/tmp.ci/preinst as /var/lib/dpkg/info//xlibs.preinst D000002: process_archive info installed /var/lib/dpkg/tmp.ci/conffiles as /var/lib/dpkg/info//xlibs.conffiles D000002: process_archive info installed /var/lib/dpkg/tmp.ci/md5sums as /var/lib/dpkg/info//xlibs.md5sums D000002: process_archive info installed /var/lib/dpkg/tmp.ci/postinst as /var/lib/dpkg/info//xlibs.postinst D000002: process_archive tmp.ci script/file `.' contains dot D000002: process_archive tmp.ci script/file `..' contains dot D000002: process_archive tmp.ci script/file `/var/lib/dpkg/tmp.ci/control' is control Setting up xlibs (4.2.1-6) ... D000002: fork/exec /var/lib/dpkg/info/xlibs.postinst (dpkg: error processing xlibs (--install): subprocess post-installation script killed by signal (Segmentation fault), core dumped Errors were encountered while processing: xlibs -- 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 dpkg depends on: ii dselect 1.10.9 a user tool to manage Debian= packa ii libc6 2.3.1-16 GNU C Library: Shared librar= ies an -- 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]