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

Bug#133030: marked as done (debian-policy: debconf policy (specification) implies dpkg will run .config before preinst ALWAYS)



Your message dated Tue, 29 Oct 2002 12:11:05 -0500
with message-id <E186ZtR-0002RZ-00@auric.debian.org>
and subject line Bug#133030: fixed in debian-policy 3.5.7.1
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 maintonly) by bugs.debian.org; 8 Feb 2002 23:29:32 +0000
>From hmh@debian.org Fri Feb 08 17:29:32 2002
Return-path: <hmh@debian.org>
Received: from khazad-dum.debian.net [200.196.10.6] 
	by master.debian.org with esmtp (Exim 3.12 1 (Debian))
	id 16ZKSS-0002WJ-00; Fri, 08 Feb 2002 17:29:32 -0600
Received: by khazad-dum.debian.net (Postfix, from userid 1000)
	id B46891068F; Fri,  8 Feb 2002 21:29:27 -0200 (BRST)
Date: Fri, 8 Feb 2002 21:29:27 -0200
From: Henrique de Moraes Holschuh <hmh@debian.org>
To: Debian Bug Tracking System <maintonly@bugs.debian.org>
Subject: debian-policy: debconf policy (specification) implies dpkg will run .config before preinst ALWAYS
Message-ID: <20020208212927.A21723@khazad-dum>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.2.5i
X-Reportbug-Version: 1.42
X-GPG-Fingerprint-1: 1024D/128D36EE 50AC 661A 7963 0BBA 8155  43D5 6EF7 F36B 128D 36EE
X-GPG-Fingerprint-2: 1024D/1CDB0FE3 5422 5C61 F6B7 06FB 7E04  3738 EE25 DE3F 1CDB 0FE3
Delivered-To: maintonly@bugs.debian.org

Package: debian-policy
Version: 3.5.6.0
Severity: minor

The debconf specification text says:

  The config-file contains a new element, which I call the configmodule.
  This is a program that will determine the configuration before the package
  is unpacked. This means it is run before the preinst, and before the
  package is unpacked! This is done to make sure that we can use the desired
  configuration in the preinst if necessary.


However, that not only is false when we "dpkg -i" something, but it also
will not work if apt-utils is not installed.  In that case, the preinst will
cause the config module to be run when /usr/share/debconf/confmodule is
first executed. If it is not executed, it will not run "before" the preinst
in that case (and it would actually run inside the preinst, not before
anyway...)

Please document this, it may save someone a grave bug someday, and maybe
even avoid a lot of headaches.

-- System Information
Debian Release: 3.0
Architecture: i386
Kernel: Linux khazad-dum 2.4.18-pre3-k7 #1 Dom Jan 13 01:00:51 BRST 2002 i686
Locale: LANG=pt_BR, LC_CTYPE=pt_BR

Versions of packages debian-policy depends on:
ii  fileutils                     4.1-9      GNU file management utilities.

-- 
  "One disk to rule them all, One disk to find them. One disk to bring
  them all and in the darkness grind them. In the Land of Redmond
  where the shadows lie." -- The Silicon Valley Tarot
  Henrique Holschuh

---------------------------------------
Received: (at 133030-close) by bugs.debian.org; 29 Oct 2002 17:28:30 +0000
>From troup@auric.debian.org Tue Oct 29 11:28:29 2002
Return-path: <troup@auric.debian.org>
Received: from auric.debian.org [206.246.226.45] (mail)
	by master.debian.org with esmtp (Exim 3.12 1 (Debian))
	id 186aAH-0001ge-00; Tue, 29 Oct 2002 11:28:29 -0600
Received: from troup by auric.debian.org with local (Exim 3.35 1 (Debian))
	id 186ZtR-0002RZ-00; Tue, 29 Oct 2002 12:11:05 -0500
From: Manoj Srivastava <srivasta@debian.org>
To: 133030-close@bugs.debian.org
X-Katie: lisa $Revision: 1.19 $
Subject: Bug#133030: fixed in debian-policy 3.5.7.1
Message-Id: <E186ZtR-0002RZ-00@auric.debian.org>
Sender: James Troup <troup@auric.debian.org>
Date: Tue, 29 Oct 2002 12:11:05 -0500
Delivered-To: 133030-close@bugs.debian.org

We believe that the bug you reported is fixed in the latest version of
debian-policy, which is due to be installed in the Debian FTP archive:

debian-policy_3.5.7.1.dsc
  to pool/main/d/debian-policy/debian-policy_3.5.7.1.dsc
debian-policy_3.5.7.1.tar.gz
  to pool/main/d/debian-policy/debian-policy_3.5.7.1.tar.gz
debian-policy_3.5.7.1_all.deb
  to pool/main/d/debian-policy/debian-policy_3.5.7.1_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 133030@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Manoj Srivastava <srivasta@debian.org> (supplier of updated debian-policy package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sat, 26 Oct 2002 13:12:49 -0500
Source: debian-policy
Binary: debian-policy
Architecture: source all
Version: 3.5.7.1
Distribution: unstable
Urgency: low
Maintainer: Debian Policy List <debian-policy@lists.debian.org>
Changed-By: Manoj Srivastava <srivasta@debian.org>
Description: 
 debian-policy - Debian Policy Manual and related documents
Closes: 111137 122928 129375 133030 149709 160839 160908 160914 164755
Changes: 
 debian-policy (3.5.7.1) unstable; urgency=low
 .
   * Fix the debconf spec to (postinst -> postrm) closes: Bug#129375, Bug#160839
   * Fix update-rc.d example, mention that changing run-levels or priority
     may require removing and re-creating the symbolic links. closes: Bug#149709
   * Fix the groff and col -b interaction                     closes: Bug#164755
   * Added section numbers to upgrading checklist             closes: Bug#160914
   * Fixed typo KB_Backspace -> KB_BackSpace
   * Clarify wording in the section about ChangeLog files to allow for
     symbolic links in /usr/share/doc/ directory (was already allowed in a
     previous section of policy 13.6)                         closes: Bug#111137
   * Removed a spurious + from text.                          closes: Bug#160908
   * Added a note in the debconf spec to consult debconf-devel(8) for
     details.                                                 closes: Bug#133030
   * Added a reference to the local copy of the FHS.          closes: Bug#122928
   * Updated reference to ash (dash). This implements the non controversial
     parts of Bug#161455.
Files: 
 5bab4c419ae0ce9b7db40dc7e71c9781 792 doc optional debian-policy_3.5.7.1.dsc
 af19e4b75b1350ba20bf5e9902c0da16 569295 doc optional debian-policy_3.5.7.1.tar.gz
 4398f154f850a3c2103aefa7ed9a5277 595024 doc optional debian-policy_3.5.7.1_all.deb
 5b8627f2afec37e02dfad50c405f9935 93244 byhand - policy.txt.gz
 276e375026a148072cfd155b5512ad18 2138 byhand - menu-policy.txt.gz
 66f55572c1679ad8db2149f645198feb 1564 byhand - mime-policy.txt.gz
 a7270024176a99dacb526b3aad98a672 4496 byhand - policy-process.txt.gz
 fc09fe91c703206ccb1e9c02382df468 4405 byhand - perl-policy.txt.gz
 2abc77b1faca512ed81a63e0a2fe5d02 104414 byhand - policy.html.tar.gz
 db842877e77d9bf5f7db07538bc3ce4f 2799 byhand - menu-policy.html.tar.gz
 3d71ea9b463974332962d0432b5f212b 2158 byhand - mime-policy.html.tar.gz
 37e95bd672a5c7f9841784cacdb527bd 5199 byhand - policy-process.html.tar.gz
 7d797c7685f7fca3dc876c2cf074ff75 5792 byhand - perl-policy.html.tar.gz
 44a3ab9234fb6f14ef91407af40f0c2e 6137 byhand - debconf_specification.txt.gz
 ab8750d3046789dc536e2aee332ef2cc 30390 byhand - debconf_specification.html
 3ed7aa5a489834b24bb28ff377a34aa9 10982 byhand - libc6-migration.txt
 2db0fa7526a0a9e5e5552e7aaf210dd3 9288 byhand - virtual-package-names-list.txt
 e993a0262b8bce0a2a7df783e730fece 175970 byhand - policy.ps.gz
 01b8c36ee68b7ba4c1bc7a67f8651cd4 412264 byhand - policy.pdf.gz
 885a0f2f66276b10db856dd6ede6c110 17403 byhand - upgrading-checklist.txt
 93679f707ec4cbc94b6f667afb1f2600 34997 byhand - fhs-2.1.html.tar.gz
 02153a8048e28d94dd72c0cbcf0c1816 98312 byhand - fhs.txt

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

iD8DBQE9ut18Ibrau78kQkwRAtT6AJwOJ6GQB6wDoNueWE0KAK7vAz+P0QCg3ETE
e6iumpUP1oNHoBMMIVYOdVk=
=1A7p
-----END PGP SIGNATURE-----



Reply to: