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

Bug#206684: marked as done (Use of debconf for prompting should be mandatory except for essential packages and pre-dependencies)



Your message dated Tue, 16 Jun 2009 21:51:08 +0000
with message-id <E1MGgYe-00014o-Uq@ries.debian.org>
and subject line Bug#206684: fixed in debian-policy 3.8.2.0
has caused the Debian Bug report #206684,
regarding Use of debconf for prompting should be mandatory except for essential packages and pre-dependencies
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
206684: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=206684
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: debian-policy
Version: 3.6.1
Severity: wishlist

Now that debconf use is recommended in Policy (since 3.6.1), I think it's
time to think about the future. 

During the discussion about this amendment (bug #176506), it was decided to
only make this a "should" requirement, which is achieved now.

This proposal is what I think to be the next step : make this a "must"

I added something about the mandatory use of a gettext-based system for user
prompts. Basically, this means that our Holy Policy would require the use of
"po-debconf" for debconf..:-)

I propose that the first paragraph of 3.10.1 is to be rewritten to :

     Package maintainer scripts may prompt the user if necessary.
     Prompting must be accomplished by communicating through a program 
     which conforms to the Debian Configuration management specification, 
     version 2 or higher, such as `debconf'[2]. This program should allow
     easy translation by using a system based on gettext files for storing
     the texts of questions and their translations.

Of course, this *has* to wait after sarge release. It wouldn't be realistic to
include this in the Debian Policy version which will be used for sarge.

-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux mykerinos 2.4.21 #1 jeu jui 24 08:36:17 CEST 2003 i686
Locale: LANG=fr_FR.ISO-8859-1, LC_CTYPE=fr_FR.ISO-8859-1 (ignored: LC_ALL set to fr_FR)

-- no debconf information



--- End Message ---
--- Begin Message ---
Source: debian-policy
Source-Version: 3.8.2.0

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.8.2.0.dsc
  to pool/main/d/debian-policy/debian-policy_3.8.2.0.dsc
debian-policy_3.8.2.0.tar.gz
  to pool/main/d/debian-policy/debian-policy_3.8.2.0.tar.gz
debian-policy_3.8.2.0_all.deb
  to pool/main/d/debian-policy/debian-policy_3.8.2.0_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 206684@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Bill Allombert <ballombe@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.8
Date: Tue, 16 Jun 2009 21:42:53 +0200
Source: debian-policy
Binary: debian-policy
Architecture: source all
Version: 3.8.2.0
Distribution: unstable
Urgency: low
Maintainer: Debian Policy List <debian-policy@lists.debian.org>
Changed-By: Bill Allombert <ballombe@debian.org>
Description: 
 debian-policy - Debian Policy Manual and related documents
Closes: 206684 519706 519835 522218 522219 522364 525151 533257
Changes: 
 debian-policy (3.8.2.0) unstable; urgency=low
 .
   [ Russ Allbery ]
   * Policy: Mandate debconf or equivalent for user prompting
     Wording: Andrew McMillan <awm@debian.org>
     Seconded: Russ Allbery <rra@debian.org>
     Seconded: Holger Levsen <holger@layer-acht.org>
     Seconded: Bill Allombert <Bill.Allombert@math.u-bordeaux1.fr>
     Seconded: Julien Cristau <jcristau@debian.org>
     Closes: #206684
   * Policy: Remove /etc/X11/XF86Config-4 FHS exception
     Wording: Julien Cristau <jcristau@debian.org>
     Seconded: Russ Allbery <rra@debian.org>
     Seconded: Bill Allombert <Bill.Allombert@math.u-bordeaux1.fr>
     Closes: #522219
   * Policy: Remove obsolete /var/mail transition requirement
     Wording: Russ Allbery <rra@debian.org>
     Seconded: Julien Cristau <jcristau@debian.org>
     Seconded: Andrew McMillan <andrew@morphoss.com>
     Closes: #522364
   * Policy: Move Speedo fonts into the deprecated category
     Wording: Julien Cristau <jcristau@debian.org>
     Seconded: Russ Allbery <rra@debian.org>
     Seconded: Julien Danjou <acid@debian.org>
     Closes: #522218
   * Housekeeping (resynchronizing lists maintained elsewhere):
     - Add GFDL 1.3 to the common-licenses list.
     - Update the list of archive sections.  (Closes: #519835)
   * Set the release date of the 3.8.1 upgrading-checklist entry.
     (Closes: #519706)
 .
   [ Colin Watson ]
   * The FHS is the "Filesystem Hierarchy Standard", regardless of our
     preferred spelling of "file system" elsewhere. Fix this and a nearby
     search-and-replace capitalisation bug.
   * Build-depend on texlive-latex-extra, which is needed by
     debiandoc2latexps and isn't included in texlive's dependencies.
     Closes: #533257
   * Policy: State requirements for source package names
     Wording: Colin Watson <cjwatson@debian.org>
     Seconded: Russ Allbery <rra@debian.org>
     Seconded: Julien Cristau <jcristau@debian.org>
     Closes: #525151
   * Add myself to Uploaders.
 .
   [ Bill Allombert ]
   * Add myself to Uploaders.
   * Update Standards-Version to 3.8.1 (no changes required).
   * debian/rules:
     - use `dpkg --print-architecture' instead of obsolete form
       `dpkg --print-installation-architecture'.
     - fix a race condition while generating DEBIAN/md5sums.
Checksums-Sha1: 
 2dcc38b259d4d3f9e5da9b519f67709fcaad03ef 1194 debian-policy_3.8.2.0.dsc
 99d10c9be2b9ef15e1104ed8348d6bf5cb3f5396 648169 debian-policy_3.8.2.0.tar.gz
 3ece44d066a83f7bcf1f811cec42edf0c52c1e04 1598688 debian-policy_3.8.2.0_all.deb
Checksums-Sha256: 
 97179834b57af67441f579382536f5d6d341da0e90566bec465f2d7b74631c42 1194 debian-policy_3.8.2.0.dsc
 89eb63b1ddb9f62fd80699fcf4d486aa9f8297b10466b28a73c889f4863864bc 648169 debian-policy_3.8.2.0.tar.gz
 6a98e5b501784ff6be805eb69dc61a3efbb93ce03c613095510f6f009335843e 1598688 debian-policy_3.8.2.0_all.deb
Files: 
 c192120532302e2dd77d8a85540e53b7 1194 doc optional debian-policy_3.8.2.0.dsc
 1c24d85363cd3dc5bfb0bc4561cc7f1e 648169 doc optional debian-policy_3.8.2.0.tar.gz
 edc05d786dd57dbfc6291502e20bf008 1598688 doc optional debian-policy_3.8.2.0_all.deb

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

iEYEARECAAYFAko3/ioACgkQeDPs8bVESBUQygCeKv1B3ZbkfoVYuESEcfEgnOkg
kxkAoIWyT8gwzMTmIylSiHvGaqKwbeLi
=Ka54
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: