Your message dated Wed, 30 Jan 2019 04:50:11 +0000
with message-id <e1gohpd-0009xf...@fasolo.debian.org>
and subject line Bug#920456: fixed in i2p 0.9.38-2
has caused the Debian Bug report #920456,
regarding i2p: modifies conffiles (policy 10.7.3): /etc/i2p/wrapper.config
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.)


-- 
920456: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=920456
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: i2p
Version: 0.9.38-1
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
https://www.debian.org/doc/debian-policy/ch-files.html#configuration-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 https://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/i2p/wrapper.config


cheers,

Andreas

Attachment: i2p_0.9.38-1.log.gz
Description: application/gzip


--- End Message ---
--- Begin Message ---
Source: i2p
Source-Version: 0.9.38-2

We believe that the bug you reported is fixed in the latest version of
i2p, 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 920...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Masayuki Hatta <mha...@debian.org> (supplier of updated i2p 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...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 30 Jan 2019 13:24:34 +0900
Source: i2p
Binary: i2p i2p-doc i2p-router libjbigi-jni libjbigi-jni-dbgsym
Architecture: source all amd64
Version: 0.9.38-2
Distribution: unstable
Urgency: medium
Maintainer: Masayuki Hatta <mha...@debian.org>
Changed-By: Masayuki Hatta <mha...@debian.org>
Description:
 i2p        - Invisible Internet Project (I2P) - anonymous network
 i2p-doc    - Invisible Internet Project (I2P) - developer documentation
 i2p-router - Invisible Internet Project (I2P) - router
 libjbigi-jni - Invisible Internet Project (I2P) - libjbigi library
Closes: 920456
Changes:
 i2p (0.9.38-2) unstable; urgency=medium
 .
   * Now uses ucf for handling /etc/i2p/wrapper.config - closes: #920456
Checksums-Sha1:
 083afa4ce85708ccda4655b6c5578f243677f6b1 2194 i2p_0.9.38-2.dsc
 386476e4e801c9f4b45e70e80e7d52edf33e537e 57388 i2p_0.9.38-2.debian.tar.xz
 9b048a6d9fc7b70bd8c60024bd1c54268f310fde 3414296 i2p-doc_0.9.38-2_all.deb
 1adbf0540d679d6f03843e08845734364825e82e 9558124 i2p-router_0.9.38-2_all.deb
 226f06dc7a59ae28cc60a6b670f5fffe51215a5e 66056 i2p_0.9.38-2_all.deb
 becd5061d342a51b35fdac340b13bd6249866ade 11789 i2p_0.9.38-2_amd64.buildinfo
 4b7b466e5dcca91fb0652506c384da51f668426b 13992 
libjbigi-jni-dbgsym_0.9.38-2_amd64.deb
 dabfd7a587410e2bc64c851fc3844f7c47343a06 5100 libjbigi-jni_0.9.38-2_amd64.deb
Checksums-Sha256:
 694717e6a3adb806867cd63dcf308a9c911a82984568918e2e64a24c618efc05 2194 
i2p_0.9.38-2.dsc
 1e56e11c63f9c54042e404c120e59d1632f3d2b1a8ceb63fdbcd9fbee5a441e4 57388 
i2p_0.9.38-2.debian.tar.xz
 4381ca30ac5c7d17e2c86c6dddb8369e6d153d7c82bb81cb23bad529bcebcd0e 3414296 
i2p-doc_0.9.38-2_all.deb
 349e00f7369969ae47706d92d7636c595806cedb999f3c6d626cf24480067ea1 9558124 
i2p-router_0.9.38-2_all.deb
 5cbb5296699deb81f8602953e3a99bab5430851ce298609aa684efc4d20d817b 66056 
i2p_0.9.38-2_all.deb
 1dfe4b8e809bc582c7e88bcd798d3d653c2b45ef4a08392fb03c40f68ef6746c 11789 
i2p_0.9.38-2_amd64.buildinfo
 78ecff239a9828d62b1301d065b4554c92e2a354c511b764f5d48c2a368deb13 13992 
libjbigi-jni-dbgsym_0.9.38-2_amd64.deb
 a5ceae14713e2e44ab5ae83ccf0fc0cdf643565f831d7ee8d51648b0379249bf 5100 
libjbigi-jni_0.9.38-2_amd64.deb
Files:
 589b7d7ee588c4e9eb5127b06e49d74e 2194 net optional i2p_0.9.38-2.dsc
 e35dba175c40b3da2a5f557fd020c79b 57388 net optional i2p_0.9.38-2.debian.tar.xz
 fef264eec5f940dfd4d8e379af7b8bed 3414296 doc optional i2p-doc_0.9.38-2_all.deb
 72bc18629413c872a2102bb4fe465e47 9558124 net optional 
i2p-router_0.9.38-2_all.deb
 b988d5b046d1b37c4ea2debfc8cb07cf 66056 net optional i2p_0.9.38-2_all.deb
 198c114f8d7c2c7f13c26082aa0fc000 11789 net optional 
i2p_0.9.38-2_amd64.buildinfo
 0c8f1a8040c78926efd48ce8a63d8955 13992 debug optional 
libjbigi-jni-dbgsym_0.9.38-2_amd64.deb
 b78aa4f9a6675b3367c73b95e3031ef0 5100 java optional 
libjbigi-jni_0.9.38-2_amd64.deb

-----BEGIN PGP SIGNATURE-----

iQJGBAEBCgAwFiEEZDzS6N3LAPjxWBIb3a4SYm4UEDUFAlxRKcQSHG1oYXR0YUBk
ZWJpYW4ub3JnAAoJEN2uEmJuFBA1WrcQAMRM8FTBNBqpNhFxS1O6nhnjp7lANh8G
wUyzmupfKrHEBbHP55J4T3drgmyN5aaPoeYzOFzADFi7im03QyqlcCpVf/L311bU
ugqR/3JWq0L7LmkvNgtnaXFKvfV0ZUXLU6mzR77wIE4iCcV/RaIVGOe0F25cxNg/
T+6RbuPit3L7GtFoB0Ad9qLbEtUX4eQlecCkiT5a/fccp3/3Y3K53DZlrVwiF2/h
D3mAQqkbB9ntHhKr61+ZG28Ck2oeEJzLHOftPfFHyAApftCI0yd+ZZ0B8vy2v0rA
tsp+8GrpNX/Ew4h634MNwKC1jsXBg2US5RV42Tyzu2EEPSaddqnXD48bfi5+difM
wuiulQTxgynktU1dBW77018eZFbBrNSmpNSk5S186xZP16hqotRgWkv862kChLkK
7gx4vBfwn2YJwXaDtoYJ6G4p++NI9szepTQLPkqTuZwkJ3AsFvqNA/VdXj8UI2E/
GRYpZYUjA4aqwNi+LzTGOeJdsTXSzCS0squvt9hIev2mxJw/RWo8spDxtmuQthml
6YlcPt8nj/uzoXKKPMCV0vOjmxbZCLOI3BdKBLPzYQOzTgjHx3kVy6Cm8YHmRzzD
BFM0h+I2VmQuWxDWAMwkyYaEr/sEg6/VTkg4nCVF3rw0wRsSz9AGaNqepQdX/UPW
s6H6R9pAsGkb
=VGI7
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to