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.

Attachment: 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-maintain...@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 ---

Reply via email to