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, Andreasgcl_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 ---