[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#189552: marked as done ([DPKG] some files from xlibs_4.2.1-6_i386.deb and magicfilter_1.2-53_i386.deb not installed)



Your message dated Sun, 6 Feb 2005 14:59:34 -0500
with message-id <20050206195934.GK31160@baldric.uwo.ca>
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 Dennis.Brakhane@urz.uni-heidelberg.de Fri Apr 18 13:01:16 2003
Return-path: <Dennis.Brakhane@urz.uni-heidelberg.de>
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 <submit@bugs.debian.org>; 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 <submit@bugs.debian.org>; 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 <dennis@fsmath.zbt.uni-heidelberg.de>
To: Debian Bug Tracking System <submit@bugs.debian.org>
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: <196aAd-3XA-00@DeepThought>
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by relay2.uni-heidelberg.de id h3II1Cwl010925
Delivered-To: submit@bugs.debian.org
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: LANG=3Dde_DE@euro, 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 carlos@baldric.uwo.ca Sun Feb 06 12:00:06 2005
Return-path: <carlos@baldric.uwo.ca>
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 <carlos@baldric.uwo.ca>
To: 189552-done@bugs.debian.org, 189555-done@bugs.debian.org
Subject: dpkg correctly does not reinstall conffiles if they are missing.
Message-ID: <20050206195934.GK31160@baldric.uwo.ca>
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: 189552-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: 


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.



Reply to: