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

Attachment: 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 ---

Reply via email to