Your message dated Wed, 03 Oct 2012 18:17:46 +0000
with message-id <[email protected]>
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 [email protected]
immediately.)
--
688201: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=688201
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gcl
Version: 2.6.7-103
Severity: serious
Tags: squeeze-ignore
User: [email protected]
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
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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Camm Maguire <[email protected]> (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 [email protected])
-----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 <[email protected]>
Changed-By: Camm Maguire <[email protected]>
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 ---