Your message dated Fri, 28 Sep 2012 17:17:30 +0000 with message-id <e1thebu-0007vg...@franck.debian.org> and subject line Bug#688736: fixed in w3c-linkchecker 4.81-5 has caused the Debian Bug report #688736, regarding w3c-linkchecker: modifies conffiles (policy 10.7.3): /etc/w3c/checklink.conf 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.) -- 688736: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=688736 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: w3c-linkchecker Version: 4.81-4 Severity: serious User: debian...@lists.debian.org Usertags: piuparts 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/w3c/checklink.conf cheers, Andreas
w3c-linkchecker_4.81-4.log.gz
Description: GNU Zip compressed data
--- End Message ---
--- Begin Message ---Source: w3c-linkchecker Source-Version: 4.81-5 We believe that the bug you reported is fixed in the latest version of w3c-linkchecker, 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. Nicholas Bamber <nicho...@periapt.co.uk> (supplier of updated w3c-linkchecker 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: SHA256 Format: 1.8 Date: Fri, 28 Sep 2012 18:03:48 +0100 Source: w3c-linkchecker Binary: w3c-linkchecker Architecture: source all Version: 4.81-5 Distribution: unstable Urgency: low Maintainer: Debian Perl Group <pkg-perl-maintain...@lists.alioth.debian.org> Changed-By: Nicholas Bamber <nicho...@periapt.co.uk> Description: w3c-linkchecker - tool to verify the links in a web page are still valid Closes: 688736 Changes: w3c-linkchecker (4.81-5) unstable; urgency=low . * Applied patch from Hideki Yamane <henr...@debian.org> to comply with policy 10.7.3. (Closes: #688736) - debian/{postinst,w3c-linkchecker.install}: Not use linkchecker.conf as conffile but template file and use ucf for conffile. - debian/control: "Depends: ucf" - debian/postrm: remove /etc/w3c/checklink.conf on purge and temporary files when no longer required. - debian/config: removed '-e' from shebang and final 'exit 0' * Removed gross copy/paste stupidity from long description Checksums-Sha1: c2ee836c12f278af56899ae6b4efd896acec2e96 2154 w3c-linkchecker_4.81-5.dsc b27cb0d954845a3196f3b1fd280476c6fb7a43e7 12928 w3c-linkchecker_4.81-5.debian.tar.gz a59ca438ca377d8bad68af7d91c7d3c50e0a7a53 66290 w3c-linkchecker_4.81-5_all.deb Checksums-Sha256: 3b50eec66282ccdfb87853c25b19722be86601ecfee727c9fdddf61eb44d3314 2154 w3c-linkchecker_4.81-5.dsc 74293d3ad9c9cb705283d21c02d021a00c783487eaceef2406531df120dbc747 12928 w3c-linkchecker_4.81-5.debian.tar.gz 1e15ca66e05de4780059ecd6e62af6b5d3bef0d2ea7fad5b9ce1290b8cd6c87d 66290 w3c-linkchecker_4.81-5_all.deb Files: b5638b2c94051a361f008c37f99cc4c9 2154 perl optional w3c-linkchecker_4.81-5.dsc 9e931b96b889e92eefd7b1cd2bc201f0 12928 perl optional w3c-linkchecker_4.81-5.debian.tar.gz 806d35068ed6c190f9d86ead53246c13 66290 perl optional w3c-linkchecker_4.81-5_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAEBCAAGBQJQZdjAAAoJELbE2bY7/+c8BqgQAMQhpISzn0YhfU6SO4wv8JyB DYUGQguCajOCzSMBUeq6zSoG0u3I2YIZnyPmx3eJskF9jXrpEfekuc3ZotOdBRuO lr0YYzic5OH2NOdNCPIqtk7r8+AQfaVWFuki8geF5KZZzwKxwo8TM2oEXFVaF5zY BSgGGg+19BFhYg0b1Cz6TtLz9sJn3yy7UaoGDwR28ZgDhqPq7pQIdd2mumt577/x iK3DPZ51kbrxCmxXIsRFZalLZlMSzGD26lxNC5L1NnGEErUgymooqTn5p2w8zpqq zAHfxkUzm0zANYHJZgXmtfiN8KJdjkxhrS+RCjN0BANWKdv45qvrb73uOCPtu1/k WCNn6oiVol7FJJEFUZ5HWAuuljqLvdd8DA5k1DWlKMOcGsDcSP9rwDMkh7Ddxlfr t9f7usiyFT9s0taMgQMTOi2uBi2fFydelcikkGA9flzMGtys4QJ75iZhcsLv1pfy vy1YGR3d/bmcMEVoEXwxvhPFr+UHRlIB7xXib4m67Q5xttArZJm2zCUfDIbDSryK SlGn8Ii1gHW8A54IIDmiC5Ignjl7oTYMX9ZsSxsy2y47mYo726NW4vljXxfgA6jJ dACxcoPDC+n6A2JzuwUvlm5vxe0KiMpjxUN2zuhv9UmuCb1pk3xnBuTd/S3iYKnu lvU9QpC6CQqa8xAHU+5l =t/4U -----END PGP SIGNATURE-----
--- End Message ---