Your message dated Wed, 03 Oct 2012 19:32:30 +0000 with message-id <e1tjugi-0006h4...@franck.debian.org> and subject line Bug#688204: fixed in jackd2 1.9.8~dfsg.4+20120529git007cdc37-4.1 has caused the Debian Bug report #688204, regarding jackd2: modifies conffiles (policy 10.7.3): /etc/security/limits.d/audio.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.) -- 688204: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=688204 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: jackd2 Version: 1.9.8~dfsg.4+20120529git007cdc37-4 Severity: serious Tags: squeeze-ignore User: debian...@lists.debian.org Usertags: piuparts Control: found -1 1.9.6~dfsg.1-2 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...): debsums: missing file /etc/security/limits.d/audio.conf (from jackd2 package) Looking at the maintainer scripts, they already DTRT: initially get the file from /usr/share and delete it in postrm purge (trying both possible names). So just stop shipping the conffile, too. cheers, Andreas PS: Manually running db_purge in postrm is not needed, dh_installdebconf installs exactly the same code snippet.
jackd2_1.9.8~dfsg.4+20120529git007cdc37-4.log.gz
Description: GNU Zip compressed data
--- End Message ---
--- Begin Message ---Source: jackd2 Source-Version: 1.9.8~dfsg.4+20120529git007cdc37-4.1 We believe that the bug you reported is fixed in the latest version of jackd2, 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. Sébastien Villemot <sebast...@debian.org> (supplier of updated jackd2 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 20:25:20 +0200 Source: jackd2 Binary: jackd2 libjack-jackd2-0 jackd2-firewire libjack-jackd2-dev Architecture: source amd64 Version: 1.9.8~dfsg.4+20120529git007cdc37-4.1 Distribution: unstable Urgency: low Maintainer: Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org> Changed-By: Sébastien Villemot <sebast...@debian.org> Description: jackd2 - JACK Audio Connection Kit (server and example clients) jackd2-firewire - JACK Audio Connection Kit (FFADO and FreeBoB backends) libjack-jackd2-0 - JACK Audio Connection Kit (libraries) libjack-jackd2-dev - JACK Audio Connection Kit (development files) Closes: 688204 Changes: jackd2 (1.9.8~dfsg.4+20120529git007cdc37-4.1) unstable; urgency=low . * Non-maintainer upload. * No longer ship /etc/security/limits.d/audio.conf as a conffile (Closes: #688204) Checksums-Sha1: 2df227bafc24ededae8a865b88e4623e47aedb44 2652 jackd2_1.9.8~dfsg.4+20120529git007cdc37-4.1.dsc 41b1b7636ab41b847f097f74eac8647906deb464 48723 jackd2_1.9.8~dfsg.4+20120529git007cdc37-4.1.debian.tar.gz cb0f2246653b14068bf52483b459e56dedca50c0 717030 jackd2_1.9.8~dfsg.4+20120529git007cdc37-4.1_amd64.deb c84950edd8c47c472a99f4c742259d9c9f6508f7 210146 libjack-jackd2-0_1.9.8~dfsg.4+20120529git007cdc37-4.1_amd64.deb 3253ca4f091f65f1ea8c4bd5cf0da0bb271229ed 74514 jackd2-firewire_1.9.8~dfsg.4+20120529git007cdc37-4.1_amd64.deb 536327bc0904269c865b4c15009c51c07c484a06 92806 libjack-jackd2-dev_1.9.8~dfsg.4+20120529git007cdc37-4.1_amd64.deb Checksums-Sha256: 431818e1323504df526379e9f7972b954e2ffeb6485b6f15db9a70ed2e106954 2652 jackd2_1.9.8~dfsg.4+20120529git007cdc37-4.1.dsc 0044af181115e41a19c5ce25aaa329f536ddbdd2169f7e1695303030e2d4e1b2 48723 jackd2_1.9.8~dfsg.4+20120529git007cdc37-4.1.debian.tar.gz e165fa0b177fbd4e773157b2ed2bc6886251d9471de2bf1d03fee67ecde029fe 717030 jackd2_1.9.8~dfsg.4+20120529git007cdc37-4.1_amd64.deb b2181309ff2556d9c57fdbd27b501e3d89e1b6fd42877aecf659864f697f6098 210146 libjack-jackd2-0_1.9.8~dfsg.4+20120529git007cdc37-4.1_amd64.deb 529fa1970b164075acd723f6541d3417bdef1f003e62c61b79a1d981e817650e 74514 jackd2-firewire_1.9.8~dfsg.4+20120529git007cdc37-4.1_amd64.deb fd2943eb0ef90701936b8152454525d58350fdfaa5ec7be9d52b35fe07c33158 92806 libjack-jackd2-dev_1.9.8~dfsg.4+20120529git007cdc37-4.1_amd64.deb Files: b1c82f569e8658744fecc2a13e311ee9 2652 sound optional jackd2_1.9.8~dfsg.4+20120529git007cdc37-4.1.dsc 939d67956198ff64d4631eedfbda5fef 48723 sound optional jackd2_1.9.8~dfsg.4+20120529git007cdc37-4.1.debian.tar.gz a8dcfc197cb3f53383ba31e0e95f792d 717030 sound optional jackd2_1.9.8~dfsg.4+20120529git007cdc37-4.1_amd64.deb 9ff256e1f7259fa46043894a3e740725 210146 libs optional libjack-jackd2-0_1.9.8~dfsg.4+20120529git007cdc37-4.1_amd64.deb 499470a43001b0d8a0fe71678c94c928 74514 sound optional jackd2-firewire_1.9.8~dfsg.4+20120529git007cdc37-4.1_amd64.deb 5c64fa7bb158d2ee3ac2d78dcb35f37a 92806 libdevel optional libjack-jackd2-dev_1.9.8~dfsg.4+20120529git007cdc37-4.1_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAEBCAAGBQJQZfSGAAoJECzs6TUOzr5Kh2UP/R1Cfwed0HuBdbQK6132lI95 gLRnSGIWvxPdFYtDN1DMEEP/vZA7471CX29rD4o32AO6U9rL1285d3vrSooVaIl9 JVu1/tNRwaYzsyc+QzkW3pKha6Vc2Wi71f08Bgz/E7E/5pUwPfmHTwA8SODpzWmY A+55+d9hJ5NHhMxLWKwtfzjethVbrYQjc8hN105pXQ7iSPd2BLuuhU99Alp/FWtX YVDnd4DdtuzNTDIUj6zw4JbSo5RELzazNxqJNq9CT7ez2HWookdedAip6YlPNPGM H13UFURE82nbqtW1zSQU/5O33Z5aov8eYHmx6gMmjZG8qDjQqURSv/e8rObadg8A G49i8M35ow05yP9hNq77bZ2FOBizwxWA5oRF98xX+MBQZ+hwNGXXZ3an+8qh28ZN zo5l6/PPlDthIynwUIdU1VIyLPEvz3IVKAkKzhJJ07vwZBcs4rxMtlImHwMtFyBF yyZzUZZr0AFIWwb/+oYq5pfj+wlKB+0TEaf0F3Y3B+VgdCMjjh4ymk90tMQq2ghs YIwZWZ3dSSgmQ9635pmjn9PkUYOuUOk3pkE+cn/bEQrvQb+YQ8HkOj50pxJkHW5K sOnL9yl2uoDtlPcLKEOfKdlxjP8cs5bNufb4wcRdK7cVoVvFDbwxb84TKA1AWRxK f0hOgSyoE1sASMku6/fJ =/Tjh -----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers