Your message dated Wed, 03 Oct 2012 18:17:46 +0000
with message-id <e1tjtvy-0007nu...@franck.debian.org>
and subject line Bug#688201: fixed in gcl 2.6.7-106
has caused the Debian Bug report #688201,
regarding gcl: modifies conffiles (policy 10.7.3): /etc/default/gcl
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 ow...@bugs.debian.org
immediately.)


-- 
688201: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=688201
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: gcl
Version: 2.6.7-103
Severity: serious
Tags: squeeze-ignore
User: debian...@lists.debian.org
Usertags: piuparts
Control: found -1 gcl/2.6.7-62

Hi,

during a test with piuparts I noticed your package modifies conffiles.
This is forbidden by the policy, see
http://www.debian.org/doc/debian-policy/ch-files.html#s-config-files

10.7.3: "[...] The easy way to achieve this behavior is to make the
configuration file a conffile. [...] This implies that the default
version will be part of the package distribution, and must not be
modified by the maintainer scripts during installation (or at any
other time)."

Note that once a package ships a modified version of that conffile,
dpkg will prompt the user for an action how to handle the upgrade of
this modified conffile (that was not modified by the user).

Further in 10.7.3: "[...] must not ask unnecessary questions
(particularly during upgrades) [...]"

If a configuration file is customized by a maintainer script after
having asked some debconf questions, it may not be marked as a
conffile. Instead a template could be installed in /usr/share and used
by the postinst script to fill in the custom values and create (or
update) the configuration file (preserving any user modifications!).
This file must be removed during postrm purge.
ucf(1) may help with these tasks.
See also http://wiki.debian.org/DpkgConffileHandling

In https://lists.debian.org/debian-devel/2012/09/msg00412.html and
followups it has been agreed that these bugs are to be filed with
severity serious.

debsums reports modification of the following files,
from the attached log (scroll to the bottom...):

  /etc/default/gcl


cheers,

Andreas

Attachment: gcl_2.6.7-103.log.gz
Description: GNU Zip compressed data


--- End Message ---
--- Begin Message ---
Source: gcl
Source-Version: 2.6.7-106

We believe that the bug you reported is fixed in the latest version of
gcl, which is due to be installed in the Debian FTP archive.

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 688...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Camm Maguire <c...@debian.org> (supplier of updated gcl 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 ftpmas...@debian.org)


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

Format: 1.8
Date: Wed, 03 Oct 2012 16:52:10 +0000
Source: gcl
Binary: gcl gcl-doc
Architecture: source all i386
Version: 2.6.7-106
Distribution: unstable
Urgency: high
Maintainer: Camm Maguire <c...@debian.org>
Changed-By: Camm Maguire <c...@debian.org>
Description: 
 gcl        - GNU Common Lisp compiler
 gcl-doc    - Documentation for GNU Common Lisp
Closes: 688201
Changes: 
 gcl (2.6.7-106) unstable; urgency=high
 .
   * Bug fix: "modifies conffiles (policy 10.7.3): /etc/default/gcl",
     thanks to Andreas Beckmann (Closes: #688201).
Checksums-Sha1: 
 a2eae419cd396228a4d200f1e622437f89d2f817 1182 gcl_2.6.7-106.dsc
 45e3390788a83f4fe659223fed8630c6cdc7916d 5199891 gcl_2.6.7-106.debian.tar.gz
 f15fec23285386122b8cebc2f30f168220c4da12 609862 gcl-doc_2.6.7-106_all.deb
 edef965f8871e38b3a2b3a92ffb050792c48455e 22667824 gcl_2.6.7-106_i386.deb
Checksums-Sha256: 
 275fbe5de13894bafcf8ed01ec3147d5df1ab1d27194759071808250bd84ff74 1182 
gcl_2.6.7-106.dsc
 e13dfcfb027dd1fb58cf6d83751fd9d4bd26665d77eaff118c6e1afc9685e6df 5199891 
gcl_2.6.7-106.debian.tar.gz
 2336e37318a8cddb5cceca964b68307a7e2d69aeaabfb7400d91cacacc8f63e7 609862 
gcl-doc_2.6.7-106_all.deb
 067f3ef36347e30b4d54038856c0705f7ba0d4db8759e038b688c5c1983221b1 22667824 
gcl_2.6.7-106_i386.deb
Files: 
 274fca7405cfc55e48fbc527c7eca8ff 1182 lisp optional gcl_2.6.7-106.dsc
 52c61a598be94a45aac8cb11f6e6bdd5 5199891 lisp optional 
gcl_2.6.7-106.debian.tar.gz
 6551bc898f700e1557378ac081a22c53 609862 doc optional gcl-doc_2.6.7-106_all.deb
 00271958b4af06364f8cab4c261a7e1b 22667824 lisp optional gcl_2.6.7-106_i386.deb

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

iEYEARECAAYFAlBsfJsACgkQczG1wFfwRdzJrgCfRE/exOBotuX/tuZiUl13UINC
KW8Anj4co1rG9ciRLGjGySIq8CQ/Esj0
=SPTg
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to