Your message dated Mon, 15 Oct 2012 15:05:27 +0000 with message-id <e1tnmer-0004ir...@franck.debian.org> and subject line Bug#688233: fixed in uim-chewing 0.1.0-3 has caused the Debian Bug report #688233, regarding /usr/bin/uim-module-manager: modifies conffiles (policy 10.7.3): /etc/uim/installed-modules.scm, /etc/uim/loader.scm 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.) -- 688233: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=688233 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: uim-utils Version: 1:1.8.1-2 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Control: affects -1 + uim-yahoo-jp uim-viqr uim-social-ime fail/uim-skk uim-prime uim-pinyin uim-mozc uim-m17nlib uim-look uim-latin uim-latin uim-ipa-x-sampa uim-google-cgiapi-jp uim-chewing uim-canna uim-byeoru uim-baidu-olime-jp uim-anthy uim-ajax-ime Hi, during a test with piuparts I noticed that all the uim module packages modify 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/uim/installed-modules.scm /etc/uim/loader.scm Having the registration/unregistration of the modules done by uim-module-manager is perfectly fine, only the "registration database files" must not be conffiles and must be cleaned up during postrm purge. cheers, Andreas
uim-yahoo-jp_1:1.8.1-2.log.gz
Description: GNU Zip compressed data
--- End Message ---
--- Begin Message ---Source: uim-chewing Source-Version: 0.1.0-3 We believe that the bug you reported is fixed in the latest version of uim-chewing, 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. Kan-Ru Chen (陳侃如) <kos...@debian.org> (supplier of updated uim-chewing 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: Mon, 15 Oct 2012 21:51:10 +0800 Source: uim-chewing Binary: uim-chewing Architecture: source amd64 Version: 0.1.0-3 Distribution: unstable Urgency: medium Maintainer: IME Packaging Team <pkg-ime-de...@lists.alioth.debian.org> Changed-By: Kan-Ru Chen (陳侃如) <kos...@debian.org> Description: uim-chewing - Universal Input Method - Chewing plugin Closes: 688233 Changes: uim-chewing (0.1.0-3) unstable; urgency=medium . * Team upload. * Urgency set medium to fix RC bug. * debian/uim-chewing.postinst, debian/uim-chewing.prerm: Change uim registration directory from /etc/uim to /var/lib/uim (Closes: #688233). Checksums-Sha1: dafa47d840ce087d5cddf0094c100d38febd59db 2025 uim-chewing_0.1.0-3.dsc 22e3e9350d4c5bdfe99f17956fb90c25984bd84e 3537 uim-chewing_0.1.0-3.debian.tar.gz 7215c893d7810b38c3551f813efaea241118a10f 24268 uim-chewing_0.1.0-3_amd64.deb Checksums-Sha256: ded12603b20b4b7ce88dac03816e0b15260152fc4ae9b3d41775b59a19beb0da 2025 uim-chewing_0.1.0-3.dsc bc4588e347cab188d66c932804ea33acac63d76a4009fbe44cc22ff12bc574ec 3537 uim-chewing_0.1.0-3.debian.tar.gz 576673aaea60f41bd90b2b0f2a5d55545cabf570c6a5165be24dddd27839b7d4 24268 uim-chewing_0.1.0-3_amd64.deb Files: 21d824bc8dc325e24eed058991a6977d 2025 utils optional uim-chewing_0.1.0-3.dsc 27c7572f94842d37f2ee66624537fd2f 3537 utils optional uim-chewing_0.1.0-3.debian.tar.gz 223576a041592a3e471c2cda7c399e63 24268 utils optional uim-chewing_0.1.0-3_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAEBCAAGBQJQfBTyAAoJEAo5NUq25X3huJAP/3JWyfj8pK+9OjigigpvQ9yt cuI3HMBeePnWpFo0GRRpCip6cGPJctTUkBfCAcmohKvSy1sniSjAB3tSH8vPU5MH KZ0abu7mXW7sKfnNr/kCdaYQ/8QlxNDVr3kkNP2gAznq2BatcJVdkzAXB5oTH7m1 LDjyuhu5od3x73kV4CMXlNutO6ffgCQ5UnZbsrHh0K6ZjdsLjRjku8y5CNpSF6UL O5u4UcDXjKoRQCx3wyM5oB+1ZeQML2QAnLpV7Q/L0oyjcMTzhfWvxpMilRXtqtO4 dejRaD2NuUYcdawR6HLmu7XGYCsDvveqNZdq3us4epr55Kja8cBUOX1hRSBHTZeh Lc6Q1LZm89wyNijvhc/UjfAvaEP/BMqqiAbBJC85tHv/caVipeS76T1ZHNDHxmTw TqVVKfSEpHP+fipd3gz15udce5Ee7kVDe4XXQYJxa6MKAA+UluUI7bsfwiAdURjv dvCUNaFklzhAf+ZKZ8UyBF4NCEFZurDEq0u6J4Z3sfiHca6b/9HOW5h7wp3o0rFB AsHaiGThG8SbWzpdRjxaGDvaR6k5hRzyebQRoEJLq9+FYDlpLICuIe02ZyTl5wSE HUNgPu/Yc7TAOkjl31GRnidb63z//+stZWvxx1OozUgJNIY3i1LC0paakidmfTK6 1XwxWT9Xjyiu+2wyjj1u =IuAy -----END PGP SIGNATURE-----
--- End Message ---